reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
232 if (AddValue(CurRec, SubClass.RefRange.Start, Val)) 244 MapResolver R(CurRec); 249 if (SetValue(CurRec, SubClass.RefRange.Start, TArgs[i], 252 } else if (!CurRec->getValue(TArgs[i])->getValue()->isComplete()) { 259 R.set(TArgs[i], CurRec->getValue(TArgs[i])->getValue()); 261 CurRec->removeValue(TArgs[i]); 265 if (CurRec->isClass()) 267 VarInit::get(QualifiedNameOfImplicitName(*CurRec), StringRecTy::get()); 269 Name = CurRec->getNameInit(); 272 CurRec->resolveReferences(R); 278 if (CurRec->isSubClassOf(SCPair.first)) 281 CurRec->addSuperClass(SCPair.first, SCPair.second); 284 if (CurRec->isSubClassOf(SC)) 287 CurRec->addSuperClass(SC, SubClass.RefRange);