Lines Matching refs:Materializer
100 ValueMaterializer *Materializer = nullptr; member
104 ValueMaterializer *Materializer = nullptr) in MappingContext()
105 : VM(&VM), Materializer(Materializer) {} in MappingContext()
125 ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) in Mapper() argument
127 MCs(1, MappingContext(VM, Materializer)) {} in Mapper()
136 ValueMaterializer *Materializer = nullptr) { in registerAlternateMappingContext() argument
137 MCs.push_back(MappingContext(VM, Materializer)); in registerAlternateMappingContext()
180 ValueMaterializer *getMaterializer() { return MCs[CurrentMCID].Materializer; } in getMaterializer()
350 if (auto *Materializer = getMaterializer()) { in mapValue() local
351 if (Value *NewV = Materializer->materialize(const_cast<Value *>(V))) { in mapValue()
1082 ValueMaterializer *Materializer) in ValueMapper() argument
1083 : pImpl(new Mapper(VM, Flags, TypeMapper, Materializer)) {} in ValueMapper()
1089 ValueMaterializer *Materializer) { in registerAlternateMappingContext() argument
1090 return getAsMapper(pImpl)->registerAlternateMappingContext(VM, Materializer); in registerAlternateMappingContext()