Lines Matching refs:RecordVal
72 static bool checkBitsConcrete(Record &R, const RecordVal &RV) { in checkBitsConcrete()
92 for (const RecordVal &RV : R.getValues()) { in checkConcrete()
141 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) { in AddValue()
145 if (RecordVal *ERV = CurRec->getValue(RV.getNameInit())) { in AddValue()
167 RecordVal *RV = CurRec->getValue(ValName); in SetValue()
232 for (const RecordVal &Val : SC->getValues()) in AddSubClass()
851 if (const RecordVal *RV = CurRec->getValue(Name)) in ParseIDValue()
865 const RecordVal *RV = TemplateRec->getValue(TemplateArgName); in ParseIDValue()
1595 ParseRec->addValue(RecordVal(A, Start->getType(), false)); in ParseOperation()
1596 ParseRec->addValue(RecordVal(B, ListType->getElementType(), false)); in ParseOperation()
1756 ParseRec->addValue(RecordVal(LHS, InEltType, false)); in ParseOperationForEachFilter()
1972 RecordVal *ExpectedArg = Class->getValue(ExpectedArgs[i]); in ParseSimpleValue()
2445 const RecordVal *RV = ArgsRec->getValue(TArgs[ArgN]); in ParseValueList()
2472 const RecordVal *RV = ArgsRec->getValue(TArgs[ArgN]); in ParseValueList()
2529 if (AddValue(CurRec, IdLoc, RecordVal(DeclName, IdLoc, Type, HasField))) in ParseDeclaration()
2704 RecordVal *Field = CurRec->getValue(FieldName); in ParseBodyItem()