Lines Matching refs:ReadSubExpr
151 S->setLHS(Reader.ReadSubExpr()); in VisitCaseStmt()
152 S->setRHS(Reader.ReadSubExpr()); in VisitCaseStmt()
188 S->setCond(Reader.ReadSubExpr()); in VisitIfStmt()
199 S->setCond(Reader.ReadSubExpr()); in VisitSwitchStmt()
222 S->setCond(Reader.ReadSubExpr()); in VisitWhileStmt()
229 S->setCond(Reader.ReadSubExpr()); in VisitDoStmt()
239 S->setCond(Reader.ReadSubExpr()); in VisitForStmt()
242 S->setInc(Reader.ReadSubExpr()); in VisitForStmt()
260 S->setTarget(Reader.ReadSubExpr()); in VisitIndirectGotoStmt()
275 S->setRetValue(Reader.ReadSubExpr()); in VisitReturnStmt()
415 *I = Reader.ReadSubExpr(); in VisitCapturedStmt()
446 E->FnName = cast_or_null<StringLiteral>(Reader.ReadSubExpr()); in VisitPredefinedExpr()
494 E->setSubExpr(Reader.ReadSubExpr()); in VisitImaginaryLiteral()
528 E->setSubExpr(Reader.ReadSubExpr()); in VisitParenExpr()
544 E->setSubExpr(Reader.ReadSubExpr()); in VisitUnaryOperator()
589 E->setIndexExpr(I, Reader.ReadSubExpr()); in VisitOffsetOfExpr()
596 E->setArgument(Reader.ReadSubExpr()); in VisitUnaryExprOrTypeTraitExpr()
607 E->setLHS(Reader.ReadSubExpr()); in VisitArraySubscriptExpr()
608 E->setRHS(Reader.ReadSubExpr()); in VisitArraySubscriptExpr()
614 E->setBase(Reader.ReadSubExpr()); in VisitOMPArraySectionExpr()
615 E->setLowerBound(Reader.ReadSubExpr()); in VisitOMPArraySectionExpr()
616 E->setLength(Reader.ReadSubExpr()); in VisitOMPArraySectionExpr()
625 E->setCallee(Reader.ReadSubExpr()); in VisitCallExpr()
627 E->setArg(I, Reader.ReadSubExpr()); in VisitCallExpr()
642 E->setBase(Reader.ReadSubExpr()); in VisitObjCIsaExpr()
651 E->Operand = Reader.ReadSubExpr(); in VisitObjCIndirectCopyRestoreExpr()
666 E->setSubExpr(Reader.ReadSubExpr()); in VisitCastExpr()
678 E->setLHS(Reader.ReadSubExpr()); in VisitBinaryOperator()
679 E->setRHS(Reader.ReadSubExpr()); in VisitBinaryOperator()
693 E->SubExprs[ConditionalOperator::COND] = Reader.ReadSubExpr(); in VisitConditionalOperator()
694 E->SubExprs[ConditionalOperator::LHS] = Reader.ReadSubExpr(); in VisitConditionalOperator()
695 E->SubExprs[ConditionalOperator::RHS] = Reader.ReadSubExpr(); in VisitConditionalOperator()
703 E->OpaqueValue = cast<OpaqueValueExpr>(Reader.ReadSubExpr()); in VisitBinaryConditionalOperator()
704 E->SubExprs[BinaryConditionalOperator::COMMON] = Reader.ReadSubExpr(); in VisitBinaryConditionalOperator()
705 E->SubExprs[BinaryConditionalOperator::COND] = Reader.ReadSubExpr(); in VisitBinaryConditionalOperator()
706 E->SubExprs[BinaryConditionalOperator::LHS] = Reader.ReadSubExpr(); in VisitBinaryConditionalOperator()
707 E->SubExprs[BinaryConditionalOperator::RHS] = Reader.ReadSubExpr(); in VisitBinaryConditionalOperator()
731 E->setInitializer(Reader.ReadSubExpr()); in VisitCompoundLiteralExpr()
737 E->setBase(Reader.ReadSubExpr()); in VisitExtVectorElementExpr()
751 filler = Reader.ReadSubExpr(); in VisitInitListExpr()
760 Expr *init = Reader.ReadSubExpr(); in VisitInitListExpr()
765 E->updateInit(Reader.getContext(), I, Reader.ReadSubExpr()); in VisitInitListExpr()
776 E->setSubExpr(I, Reader.ReadSubExpr()); in VisitDesignatedInitExpr()
835 E->setBase(Reader.ReadSubExpr()); in VisitDesignatedInitUpdateExpr()
836 E->setUpdater(Reader.ReadSubExpr()); in VisitDesignatedInitUpdateExpr()
849 E->setSubExpr(Reader.ReadSubExpr()); in VisitVAArgExpr()
872 E->setCond(Reader.ReadSubExpr()); in VisitChooseExpr()
873 E->setLHS(Reader.ReadSubExpr()); in VisitChooseExpr()
874 E->setRHS(Reader.ReadSubExpr()); in VisitChooseExpr()
890 Exprs.push_back(Reader.ReadSubExpr()); in VisitShuffleVectorExpr()
901 E->SrcExpr = Reader.ReadSubExpr(); in VisitConvertVectorExpr()
916 E->SubExprs[GenericSelectionExpr::CONTROLLING] = Reader.ReadSubExpr(); in VisitGenericSelectionExpr()
919 E->SubExprs[GenericSelectionExpr::END_EXPR+I] = Reader.ReadSubExpr(); in VisitGenericSelectionExpr()
935 E->getSubExprsBuffer()[0] = Reader.ReadSubExpr(); in VisitPseudoObjectExpr()
939 Expr *subExpr = Reader.ReadSubExpr(); in VisitPseudoObjectExpr()
949 E->SubExprs[I] = Reader.ReadSubExpr(); in VisitAtomicExpr()
977 Elements[I] = Reader.ReadSubExpr(); in VisitObjCArrayLiteral()
991 KeyValues[I].Key = Reader.ReadSubExpr(); in VisitObjCDictionaryLiteral()
992 KeyValues[I].Value = Reader.ReadSubExpr(); in VisitObjCDictionaryLiteral()
1029 E->setBase(Reader.ReadSubExpr()); in VisitObjCIvarRefExpr()
1050 E->setBase(Reader.ReadSubExpr()); in VisitObjCPropertyRefExpr()
1064 E->setBaseExpr(Reader.ReadSubExpr()); in VisitObjCSubscriptRefExpr()
1065 E->setKeyExpr(Reader.ReadSubExpr()); in VisitObjCSubscriptRefExpr()
1082 E->setInstanceReceiver(Reader.ReadSubExpr()); in VisitObjCMessageExpr()
1109 E->setArg(I, Reader.ReadSubExpr()); in VisitObjCMessageExpr()
1119 S->setCollection(Reader.ReadSubExpr()); in VisitObjCForCollectionStmt()
1207 S->setCond(Reader.ReadSubExpr()); in VisitCXXForRangeStmt()
1208 S->setInc(Reader.ReadSubExpr()); in VisitCXXForRangeStmt()
1235 E->setArg(I, Reader.ReadSubExpr()); in VisitCXXConstructExpr()
1268 *C = Reader.ReadSubExpr(); in VisitLambdaExpr()
1285 E->SubExpr = Reader.ReadSubExpr(); in VisitCXXStdInitializerListExpr()
1345 E->setExprOperand(Reader.ReadSubExpr()); in VisitCXXTypeidExpr()
1357 E->Op = Reader.ReadSubExpr(); in VisitCXXThrowExpr()
1379 E->setSubExpr(Reader.ReadSubExpr()); in VisitCXXBindTemporaryExpr()
1418 E->Argument = Reader.ReadSubExpr(); in VisitCXXDeleteExpr()
1425 E->Base = Reader.ReadSubExpr(); in VisitCXXPseudoDestructorExpr()
1448 E->SubExpr = Reader.ReadSubExpr(); in VisitExprWithCleanups()
1459 E->Base = Reader.ReadSubExpr(); in VisitCXXDependentScopeMemberExpr()
1486 E->setArg(I, Reader.ReadSubExpr()); in VisitCXXUnresolvedConstructExpr()
1516 E->Base = Reader.ReadSubExpr(); in VisitUnresolvedMemberExpr()
1557 E->QueriedExpression = Reader.ReadSubExpr(); in VisitExpressionTraitExpr()
1566 E->Operand = Reader.ReadSubExpr(); in VisitCXXNoexceptExpr()
1573 E->Pattern = Reader.ReadSubExpr(); in VisitPackExpansionExpr()
1599 E->Replacement = Reader.ReadSubExpr(); in VisitSubstNonTypeTemplateParmExpr()
1627 E->State = Reader.ReadSubExpr(); in VisitMaterializeTemporaryExpr()
1638 E->SubExprs[0] = Reader.ReadSubExpr(); in VisitCXXFoldExpr()
1639 E->SubExprs[1] = Reader.ReadSubExpr(); in VisitCXXFoldExpr()
1645 E->SourceExpr = Reader.ReadSubExpr(); in VisitOpaqueValueExpr()
1659 E->BaseExpr = Reader.ReadSubExpr(); in VisitMSPropertyRefExpr()
1667 E->setBase(Reader.ReadSubExpr()); in VisitMSPropertySubscriptExpr()
1668 E->setIdx(Reader.ReadSubExpr()); in VisitMSPropertySubscriptExpr()
1682 E->setExprOperand(Reader.ReadSubExpr()); in VisitCXXUuidofExpr()
1717 E->setConfig(cast<CallExpr>(Reader.ReadSubExpr())); in VisitCUDAKernelCallExpr()
1727 E->SrcExpr = Reader.ReadSubExpr(); in VisitAsTypeExpr()
1886 C->setCondition(Reader->Reader.ReadSubExpr()); in VisitOMPIfClause()
1891 C->setCondition(Reader->Reader.ReadSubExpr()); in VisitOMPFinalClause()
1896 C->setNumThreads(Reader->Reader.ReadSubExpr()); in VisitOMPNumThreadsClause()
1901 C->setSafelen(Reader->Reader.ReadSubExpr()); in VisitOMPSafelenClause()
1906 C->setSimdlen(Reader->Reader.ReadSubExpr()); in VisitOMPSimdlenClause()
1911 C->setNumForLoops(Reader->Reader.ReadSubExpr()); in VisitOMPCollapseClause()
1932 C->setChunkSize(Reader->Reader.ReadSubExpr()); in VisitOMPScheduleClause()
1933 C->setHelperChunkSize(Reader->Reader.ReadSubExpr()); in VisitOMPScheduleClause()
1940 C->setNumForLoops(Reader->Reader.ReadSubExpr()); in VisitOMPOrderedClause()
1972 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPPrivateClause()
1976 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPPrivateClause()
1986 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPFirstprivateClause()
1990 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPFirstprivateClause()
1994 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPFirstprivateClause()
2004 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLastprivateClause()
2008 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLastprivateClause()
2012 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLastprivateClause()
2016 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLastprivateClause()
2020 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLastprivateClause()
2030 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPSharedClause()
2048 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPReductionClause()
2052 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPReductionClause()
2056 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPReductionClause()
2060 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPReductionClause()
2064 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPReductionClause()
2077 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLinearClause()
2081 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLinearClause()
2085 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLinearClause()
2089 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLinearClause()
2093 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLinearClause()
2095 C->setStep(Reader->Reader.ReadSubExpr()); in VisitOMPLinearClause()
2096 C->setCalcStep(Reader->Reader.ReadSubExpr()); in VisitOMPLinearClause()
2106 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPAlignedClause()
2108 C->setAlignment(Reader->Reader.ReadSubExpr()); in VisitOMPAlignedClause()
2117 Exprs.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyinClause()
2121 Exprs.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyinClause()
2125 Exprs.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyinClause()
2129 Exprs.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyinClause()
2139 Exprs.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyprivateClause()
2143 Exprs.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyprivateClause()
2147 Exprs.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyprivateClause()
2151 Exprs.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyprivateClause()
2161 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPFlushClause()
2174 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPDependClause()
2179 C->setDevice(Reader->Reader.ReadSubExpr()); in VisitOMPDeviceClause()
2195 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPMapClause()
2201 C->setNumTeams(Reader->Reader.ReadSubExpr()); in VisitOMPNumTeamsClause()
2206 C->setThreadLimit(Reader->Reader.ReadSubExpr()); in VisitOMPThreadLimitClause()
2211 C->setPriority(Reader->Reader.ReadSubExpr()); in VisitOMPPriorityClause()
2216 C->setGrainsize(Reader->Reader.ReadSubExpr()); in VisitOMPGrainsizeClause()
2221 C->setNumTasks(Reader->Reader.ReadSubExpr()); in VisitOMPNumTasksClause()
2226 C->setHint(Reader->Reader.ReadSubExpr()); in VisitOMPHintClause()
2250 D->setIterationVariable(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2251 D->setLastIteration(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2252 D->setCalcLastIteration(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2253 D->setPreCond(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2254 D->setCond(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2255 D->setInit(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2256 D->setInc(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2258 D->setIsLastIterVariable(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2259 D->setLowerBoundVariable(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2260 D->setUpperBoundVariable(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2261 D->setStrideVariable(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2262 D->setEnsureUpperBound(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2263 D->setNextLowerBound(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2264 D->setNextUpperBound(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2270 Sub.push_back(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2274 Sub.push_back(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2278 Sub.push_back(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2282 Sub.push_back(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2286 Sub.push_back(Reader.ReadSubExpr()); in VisitOMPLoopDirective()
2411 D->setX(Reader.ReadSubExpr()); in VisitOMPAtomicDirective()
2412 D->setV(Reader.ReadSubExpr()); in VisitOMPAtomicDirective()
2413 D->setExpr(Reader.ReadSubExpr()); in VisitOMPAtomicDirective()
2414 D->setUpdateExpr(Reader.ReadSubExpr()); in VisitOMPAtomicDirective()
2488 Expr *ASTReader::ReadSubExpr() { in ReadSubExpr() function in ASTReader
2737 Expr *Base = ReadSubExpr(); in ReadStmtFromStream()
3195 Expr *SubExpr = ReadSubExpr(); in ReadStmtFromStream()