---
name: "KiokuDB::TypeMap::Resolver"
section: "3pm"
platform: "linux"
package: "libkiokudb-perl"
version: "0.52-1"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/KiokuDB::TypeMap::Resolver"
---

# KiokuDB::TypeMap::Resolver(3pm)

Caching resolver for KiokuDB::TypeMap

## NAME

KiokuDB::TypeMap::Resolver - Caching resolver for KiokuDB::TypeMap

## SYNOPSIS

This object is used by KiokuDB::Linker and KiokuDB::Collapser to map class names to collapsing/expanding method bodies.

Since KiokuDB::TypeMaps are fairly complex, and KiokuDB::TypeMap::Entry objects can benefit from specializing to a class by precomputing some things, resolution is performed once per class, and the results are cached in the resolver.
