Lines Matching refs:ParseRec
2137 Record *ParseRec = CurRec; in ParseOperation() local
2138 if (!ParseRec) { in ParseOperation()
2140 ParseRec = ParseRecTmp.get(); in ParseOperation()
2143 TGVarScope *FoldScope = PushScope(ParseRec); in ParseOperation()
2144 ParseRec->addValue(RecordVal(A, Start->getType(), RecordVal::FK_Normal)); in ParseOperation()
2145 ParseRec->addValue( in ParseOperation()
2147 Init *ExprUntyped = ParseValue(ParseRec); in ParseOperation()
2148 ParseRec->removeValue(A); in ParseOperation()
2149 ParseRec->removeValue(B); in ParseOperation()
2476 Record *ParseRec = CurRec; in ParseOperationForEachFilter() local
2477 if (!ParseRec) { in ParseOperationForEachFilter()
2480 ParseRec = ParseRecTmp.get(); in ParseOperationForEachFilter()
2482 TGVarScope *TempScope = PushScope(ParseRec); in ParseOperationForEachFilter()
2483 ParseRec->addValue(RecordVal(LHS, InEltType, RecordVal::FK_Normal)); in ParseOperationForEachFilter()
2484 Init *RHS = ParseValue(ParseRec, ExprEltType); in ParseOperationForEachFilter()
2485 ParseRec->removeValue(LHS); in ParseOperationForEachFilter()