reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
438 if (Record *Prev = Records.getDef(Rec->getNameInitAsString())) { 445 Rec->setName(Records.getNewAnonymousName()); 473 Records.addDef(std::move(Rec)); 538 Record *Result = Records.getClass(Lex.getCurStrVal()); 882 if (Init *I = Records.getGlobal(Name->getValue())) 1333 ParseRecTmp = std::make_unique<Record>(".parse", ArrayRef<SMLoc>{}, Records); 1600 ParseRecTmp = std::make_unique<Record>(".parse", ArrayRef<SMLoc>{}, Records); 1829 Record *Class = Records.getClass(Name->getValue()); 2705 CurRec = std::make_unique<Record>(Records.getNewAnonymousName(), DefLoc, Records, 2705 CurRec = std::make_unique<Record>(Records.getNewAnonymousName(), DefLoc, Records, 2708 CurRec = std::make_unique<Record>(Name, DefLoc, Records); 2736 if (Records.getGlobal(DeclName->getValue())) 2758 Records.addExtraGlobal(DeclName->getValue(), 2826 Record *CurRec = Records.getClass(Lex.getCurStrVal()); 2837 std::make_unique<Record>(Lex.getCurStrVal(), Lex.getLoc(), Records, 2840 Records.addClass(std::move(NewRec)); 2966 std::make_unique<MultiClass>(Name, Lex.getLoc(),Records))); 3047 DefmName = Records.getNewAnonymousName(); 3119 InheritFromClass = (Records.getClass(Lex.getCurStrVal()) != nullptr);