Lines Matching refs:RecordVal
73 static bool checkBitsConcrete(Record &R, const RecordVal &RV) { in checkBitsConcrete()
93 for (const RecordVal &RV : R.getValues()) { in checkConcrete()
142 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) { in AddValue()
146 if (RecordVal *ERV = CurRec->getValue(RV.getNameInit())) { in AddValue()
168 RecordVal *RV = CurRec->getValue(ValName); in SetValue()
236 for (const RecordVal &Field : SC->getValues()) { in AddSubClass()
863 if (const RecordVal *RV = CurRec->getValue(Name)) in ParseIDValue()
877 const RecordVal *RV = TemplateRec->getValue(TemplateArgName); in ParseIDValue()
1613 ParseRec->addValue(RecordVal(A, Start->getType(), RecordVal::FK_Normal)); in ParseOperation()
1614 ParseRec->addValue(RecordVal(B, ListType->getElementType(), in ParseOperation()
1615 RecordVal::FK_Normal)); in ParseOperation()
1951 ParseRec->addValue(RecordVal(LHS, InEltType, RecordVal::FK_Normal)); in ParseOperationForEachFilter()
2155 RecordVal *Arg = Class->getValue(TArgs[I]); in ParseSimpleValue()
2648 const RecordVal *Arg = ArgsRec->getValue(TArgs[ArgIndex]); in ParseTemplateArgValueList()
2701 RecordVal(DeclName, IdLoc, Type, in ParseDeclaration()
2702 HasField ? RecordVal::FK_NonconcreteOK in ParseDeclaration()
2703 : RecordVal::FK_Normal)); in ParseDeclaration()
2707 BadField = AddValue(CurRec, IdLoc, RecordVal(DeclName, IdLoc, Type, in ParseDeclaration()
2708 RecordVal::FK_TemplateArg)); in ParseDeclaration()
2713 BadField = AddValue(CurRec, IdLoc, RecordVal(DeclName, IdLoc, Type, in ParseDeclaration()
2714 RecordVal::FK_TemplateArg)); in ParseDeclaration()
2893 RecordVal *Field = CurRec->getValue(FieldName); in ParseBodyItem()
3741 RecordVal *Arg = ArgsRec->getValue(TArgs[I]); in CheckTemplateArgValues()