Lines Matching refs:RecordVal
72 static bool checkBitsConcrete(Record &R, const RecordVal &RV) { in checkBitsConcrete()
92 for (const RecordVal &RV : R.getValues()) { in checkConcrete()
143 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) { in AddValue()
147 if (RecordVal *ERV = CurRec->getValue(RV.getNameInit())) { in AddValue()
169 RecordVal *RV = CurRec->getValue(ValName); in SetValue()
237 for (const RecordVal &Field : SC->getValues()) { in AddSubClass()
873 if (const RecordVal *RV = CurRec->getValue(Name)) in ParseIDValue()
887 RecordVal *RV = TemplateRec->getValue(TemplateArgName); in ParseIDValue()
1671 ParseRec->addValue(RecordVal(A, Start->getType(), RecordVal::FK_Normal)); in ParseOperation()
1672 ParseRec->addValue(RecordVal(B, ListType->getElementType(), in ParseOperation()
1673 RecordVal::FK_Normal)); in ParseOperation()
2009 ParseRec->addValue(RecordVal(LHS, InEltType, RecordVal::FK_Normal)); in ParseOperationForEachFilter()
2213 RecordVal *Arg = Class->getValue(TArgs[I]); in ParseSimpleValue()
2707 const RecordVal *Arg = ArgsRec->getValue(TArgs[ArgIndex]); in ParseTemplateArgValueList()
2760 RecordVal(DeclName, IdLoc, Type, in ParseDeclaration()
2761 HasField ? RecordVal::FK_NonconcreteOK in ParseDeclaration()
2762 : RecordVal::FK_Normal)); in ParseDeclaration()
2766 BadField = AddValue(CurRec, IdLoc, RecordVal(DeclName, IdLoc, Type, in ParseDeclaration()
2767 RecordVal::FK_TemplateArg)); in ParseDeclaration()
2772 BadField = AddValue(CurRec, IdLoc, RecordVal(DeclName, IdLoc, Type, in ParseDeclaration()
2773 RecordVal::FK_TemplateArg)); in ParseDeclaration()
2952 RecordVal *Field = CurRec->getValue(FieldName); in ParseBodyItem()
3811 RecordVal *Arg = ArgsRec->getValue(TArgs[I]); in CheckTemplateArgValues()