Lines Matching refs:NewRec
2270 Record *NewRec = NewRecOwner.get(); in instantiate() local
2274 NewRec->addValue(Val); in instantiate()
2277 NewRec->appendAssertions(Class); in instantiate()
2280 NewRec->appendDumps(Class); in instantiate()
2284 MapResolver R(NewRec); in instantiate()
2287 R.set(TArgs[I], NewRec->getValue(TArgs[I])->getValue()); in instantiate()
2288 NewRec->removeValue(TArgs[I]); in instantiate()
2298 NewRec->resolveReferences(R); in instantiate()
2303 NewRec->addSuperClass(SCPair.first, SCPair.second); in instantiate()
2305 NewRec->addSuperClass(Class, in instantiate()
2310 NewRec->resolveReferences(); in instantiate()
2314 NewRec->checkRecordAssertions(); in instantiate()
2317 NewRec->emitRecordDumps(); in instantiate()
2319 Def = DefInit::get(NewRec); in instantiate()
2385 Init *NewRec = Rec->resolveReferences(R); in resolveReferences() local
2386 if (NewRec != Rec) in resolveReferences()
2387 return FieldInit::get(NewRec, FieldName)->Fold(R.getCurrentRecord()); in resolveReferences()