Lines Matching refs:pImpl
1181 static Mapper *getAsMapper(void *pImpl) { in getAsMapper() argument
1182 return reinterpret_cast<Mapper *>(pImpl); in getAsMapper()
1191 explicit FlushingMapper(void *pImpl) : M(*getAsMapper(pImpl)) { in FlushingMapper() argument
1205 : pImpl(new Mapper(VM, Flags, TypeMapper, Materializer)) {} in ValueMapper()
1207 ValueMapper::~ValueMapper() { delete getAsMapper(pImpl); } in ~ValueMapper()
1212 return getAsMapper(pImpl)->registerAlternateMappingContext(VM, Materializer); in registerAlternateMappingContext()
1216 FlushingMapper(pImpl)->addFlags(Flags); in addFlags()
1220 return FlushingMapper(pImpl)->mapValue(&V); in mapValue()
1228 return FlushingMapper(pImpl)->mapMetadata(&MD); in mapMetadata()
1236 FlushingMapper(pImpl)->remapInstruction(&I); in remapInstruction()
1240 FlushingMapper(pImpl)->remapDbgRecord(DR); in remapDbgRecord()
1251 FlushingMapper(pImpl)->remapFunction(F); in remapFunction()
1255 FlushingMapper(pImpl)->remapGlobalObjectMetadata(GO); in remapGlobalObjectMetadata()
1261 getAsMapper(pImpl)->scheduleMapGlobalInitializer(GV, Init, MCID); in scheduleMapGlobalInitializer()
1269 getAsMapper(pImpl)->scheduleMapAppendingVariable( in scheduleMapAppendingVariable()
1275 getAsMapper(pImpl)->scheduleMapAliasOrIFunc(GA, Aliasee, MCID); in scheduleMapGlobalAlias()
1280 getAsMapper(pImpl)->scheduleMapAliasOrIFunc(GI, Resolver, MCID); in scheduleMapGlobalIFunc()
1284 getAsMapper(pImpl)->scheduleRemapFunction(F, MCID); in scheduleRemapFunction()