Lines Matching defs:Materializer
101 ValueMaterializer *Materializer = nullptr;
105 ValueMaterializer *Materializer = nullptr)
106 : VM(&VM), Materializer(Materializer) {}
127 ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer,
130 MCs(1, MappingContext(VM, Materializer)), IdentityMD(IdentityMD) {}
139 ValueMaterializer *Materializer = nullptr) {
140 MCs.push_back(MappingContext(VM, Materializer));
181 ValueMaterializer *getMaterializer() { return MCs[CurrentMCID].Materializer; }
351 if (auto *Materializer = getMaterializer()) {
352 if (Value *NewV = Materializer->materialize(const_cast<Value *>(V))) {
1210 ValueMaterializer *Materializer,
1212 : pImpl(new Mapper(VM, Flags, TypeMapper, Materializer, IdentityMD)) {}
1218 ValueMaterializer *Materializer) {
1219 return getAsMapper(pImpl)->registerAlternateMappingContext(VM, Materializer);