Lines Matching refs:ExprResult
133 static inline ExprResult Owned(Expr *E) { return E; } in Owned()
360 ExprResult TransformExpr(Expr *E);
369 ExprResult TransformInitializer(Expr *Init, bool NotCopyInit);
635 ExprResult TransformCXXNamedCastExpr(CXXNamedCastExpr *E);
642 ExprResult TransformAddressOfOperand(Expr *E);
644 ExprResult TransformDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E,
648 ExprResult TransformParenDependentScopeDeclRefExpr(
661 ExprResult Transform##Node(Node *E);
1314 ExprResult RebuildCoawaitExpr(SourceLocation CoawaitLoc, Expr *Result) { in RebuildCoawaitExpr()
1322 ExprResult RebuildCoyieldExpr(SourceLocation CoyieldLoc, Expr *Result) { in RebuildCoyieldExpr()
1812 ExprResult RebuildObjCAtSynchronizedOperand(SourceLocation atLoc, in RebuildObjCAtSynchronizedOperand()
1963 ExprResult RebuildPredefinedExpr(SourceLocation Loc, in RebuildPredefinedExpr()
1972 ExprResult RebuildDeclarationNameExpr(const CXXScopeSpec &SS, in RebuildDeclarationNameExpr()
1983 ExprResult RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, in RebuildDeclRefExpr()
1999 ExprResult RebuildParenExpr(Expr *SubExpr, SourceLocation LParen, in RebuildParenExpr()
2008 ExprResult RebuildCXXPseudoDestructorExpr(Expr *Base,
2021 ExprResult RebuildUnaryOperator(SourceLocation OpLoc, in RebuildUnaryOperator()
2031 ExprResult RebuildOffsetOfExpr(SourceLocation OperatorLoc, in RebuildOffsetOfExpr()
2044 ExprResult RebuildUnaryExprOrTypeTrait(TypeSourceInfo *TInfo, in RebuildUnaryExprOrTypeTrait()
2056 ExprResult RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc, in RebuildUnaryExprOrTypeTrait()
2059 ExprResult Result in RebuildUnaryExprOrTypeTrait()
2071 ExprResult RebuildArraySubscriptExpr(Expr *LHS, in RebuildArraySubscriptExpr()
2084 ExprResult RebuildOMPArraySectionExpr(Expr *Base, SourceLocation LBracketLoc, in RebuildOMPArraySectionExpr()
2096 ExprResult RebuildCallExpr(Expr *Callee, SourceLocation LParenLoc,
2108 ExprResult RebuildMemberExpr(Expr *Base, SourceLocation OpLoc, in RebuildMemberExpr()
2117 ExprResult BaseResult = getSema().PerformMemberExprBaseConversion(Base, in RebuildMemberExpr()
2164 ExprResult RebuildBinaryOperator(SourceLocation OpLoc, in RebuildBinaryOperator()
2174 ExprResult RebuildConditionalOperator(Expr *Cond, in RebuildConditionalOperator()
2187 ExprResult RebuildCStyleCastExpr(SourceLocation LParenLoc, in RebuildCStyleCastExpr()
2199 ExprResult RebuildCompoundLiteralExpr(SourceLocation LParenLoc, in RebuildCompoundLiteralExpr()
2211 ExprResult RebuildExtVectorElementExpr(Expr *Base, in RebuildExtVectorElementExpr()
2231 ExprResult RebuildInitList(SourceLocation LBraceLoc, in RebuildInitList()
2235 ExprResult Result in RebuildInitList()
2251 ExprResult RebuildDesignatedInitExpr(Designation &Desig, in RebuildDesignatedInitExpr()
2256 ExprResult Result in RebuildDesignatedInitExpr()
2270 ExprResult RebuildImplicitValueInitExpr(QualType T) { in RebuildImplicitValueInitExpr()
2278 ExprResult RebuildVAArgExpr(SourceLocation BuiltinLoc, in RebuildVAArgExpr()
2290 ExprResult RebuildParenListExpr(SourceLocation LParenLoc, in RebuildParenListExpr()
2301 ExprResult RebuildAddrLabelExpr(SourceLocation AmpAmpLoc, in RebuildAddrLabelExpr()
2310 ExprResult RebuildStmtExpr(SourceLocation LParenLoc, in RebuildStmtExpr()
2320 ExprResult RebuildChooseExpr(SourceLocation BuiltinLoc, in RebuildChooseExpr()
2332 ExprResult RebuildGenericSelectionExpr(SourceLocation KeyLoc, in RebuildGenericSelectionExpr()
2350 ExprResult RebuildCXXOperatorCallExpr(OverloadedOperatorKind Op,
2362 ExprResult RebuildCXXNamedCastExpr(SourceLocation OpLoc, in RebuildCXXNamedCastExpr()
2401 ExprResult RebuildCXXStaticCastExpr(SourceLocation OpLoc, in RebuildCXXStaticCastExpr()
2418 ExprResult RebuildCXXDynamicCastExpr(SourceLocation OpLoc, in RebuildCXXDynamicCastExpr()
2435 ExprResult RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, in RebuildCXXReinterpretCastExpr()
2452 ExprResult RebuildCXXConstCastExpr(SourceLocation OpLoc, in RebuildCXXConstCastExpr()
2469 ExprResult RebuildCXXFunctionalCastExpr(TypeSourceInfo *TInfo, in RebuildCXXFunctionalCastExpr()
2482 ExprResult RebuildCXXTypeidExpr(QualType TypeInfoType, in RebuildCXXTypeidExpr()
2495 ExprResult RebuildCXXTypeidExpr(QualType TypeInfoType, in RebuildCXXTypeidExpr()
2507 ExprResult RebuildCXXUuidofExpr(QualType TypeInfoType, in RebuildCXXUuidofExpr()
2519 ExprResult RebuildCXXUuidofExpr(QualType TypeInfoType, in RebuildCXXUuidofExpr()
2532 ExprResult RebuildCXXThisExpr(SourceLocation ThisLoc, in RebuildCXXThisExpr()
2543 ExprResult RebuildCXXThrowExpr(SourceLocation ThrowLoc, Expr *Sub, in RebuildCXXThrowExpr()
2553 ExprResult RebuildCXXDefaultArgExpr(SourceLocation Loc, in RebuildCXXDefaultArgExpr()
2563 ExprResult RebuildCXXDefaultInitExpr(SourceLocation Loc, in RebuildCXXDefaultInitExpr()
2572 ExprResult RebuildCXXScalarValueInitExpr(TypeSourceInfo *TSInfo, in RebuildCXXScalarValueInitExpr()
2583 ExprResult RebuildCXXNewExpr(SourceLocation StartLoc, in RebuildCXXNewExpr()
2610 ExprResult RebuildCXXDeleteExpr(SourceLocation StartLoc, in RebuildCXXDeleteExpr()
2622 ExprResult RebuildTypeTrait(TypeTrait Trait, in RebuildTypeTrait()
2633 ExprResult RebuildArrayTypeTrait(ArrayTypeTrait Trait, in RebuildArrayTypeTrait()
2645 ExprResult RebuildExpressionTrait(ExpressionTrait Trait, in RebuildExpressionTrait()
2657 ExprResult RebuildDependentScopeDeclRefExpr( in RebuildDependentScopeDeclRefExpr()
2679 ExprResult RebuildTemplateIdExpr(const CXXScopeSpec &SS, in RebuildTemplateIdExpr()
2692 ExprResult RebuildCXXConstructExpr(QualType T, in RebuildCXXConstructExpr()
2720 ExprResult RebuildCXXInheritedCtorInitExpr(QualType T, SourceLocation Loc, in RebuildCXXInheritedCtorInitExpr()
2732 ExprResult RebuildCXXTemporaryObjectExpr(TypeSourceInfo *TSInfo, in RebuildCXXTemporaryObjectExpr()
2746 ExprResult RebuildCXXUnresolvedConstructExpr(TypeSourceInfo *TSInfo, in RebuildCXXUnresolvedConstructExpr()
2760 ExprResult RebuildCXXDependentScopeMemberExpr(Expr *BaseE, in RebuildCXXDependentScopeMemberExpr()
2784 ExprResult RebuildUnresolvedMemberExpr(Expr *BaseE, QualType BaseType, in RebuildUnresolvedMemberExpr()
2806 ExprResult RebuildCXXNoexceptExpr(SourceRange Range, Expr *Arg) { in RebuildCXXNoexceptExpr()
2811 ExprResult RebuildSizeOfPackExpr(SourceLocation OperatorLoc, in RebuildSizeOfPackExpr()
2825 ExprResult RebuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in RebuildObjCBoxedExpr()
2833 ExprResult RebuildObjCArrayLiteral(SourceRange Range, in RebuildObjCArrayLiteral()
2839 ExprResult RebuildObjCSubscriptRefExpr(SourceLocation RB, in RebuildObjCSubscriptRefExpr()
2851 ExprResult RebuildObjCDictionaryLiteral(SourceRange Range, in RebuildObjCDictionaryLiteral()
2860 ExprResult RebuildObjCEncodeExpr(SourceLocation AtLoc, in RebuildObjCEncodeExpr()
2867 ExprResult RebuildObjCMessageExpr(TypeSourceInfo *ReceiverTypeInfo, in RebuildObjCMessageExpr()
2882 ExprResult RebuildObjCMessageExpr(Expr *Receiver, in RebuildObjCMessageExpr()
2897 ExprResult RebuildObjCMessageExpr(SourceLocation SuperLoc, in RebuildObjCMessageExpr()
2923 ExprResult RebuildObjCIvarRefExpr(Expr *BaseArg, ObjCIvarDecl *Ivar, in RebuildObjCIvarRefExpr()
2942 ExprResult RebuildObjCPropertyRefExpr(Expr *BaseArg, in RebuildObjCPropertyRefExpr()
2961 ExprResult RebuildObjCPropertyRefExpr(Expr *Base, QualType T, in RebuildObjCPropertyRefExpr()
2977 ExprResult RebuildObjCIsaExpr(Expr *BaseArg, SourceLocation IsaLoc, in RebuildObjCIsaExpr()
2994 ExprResult RebuildShuffleVectorExpr(SourceLocation BuiltinLoc, in RebuildShuffleVectorExpr()
3014 ExprResult TheCall = new (SemaRef.Context) CallExpr( in RebuildShuffleVectorExpr()
3023 ExprResult RebuildConvertVectorExpr(SourceLocation BuiltinLoc, in RebuildConvertVectorExpr()
3040 ExprResult Result in RebuildPackExpansion()
3083 ExprResult RebuildPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc, in RebuildPackExpansion()
3092 ExprResult RebuildCXXFoldExpr(SourceLocation LParenLoc, Expr *LHS, in RebuildCXXFoldExpr()
3104 ExprResult RebuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc, in RebuildEmptyCXXFoldExpr()
3113 ExprResult RebuildAtomicExpr(SourceLocation BuiltinLoc, in RebuildAtomicExpr()
3162 ExprResult E = getDerived().TransformExpr(cast<Expr>(S)); in TransformStmt()
3192 ExprResult TreeTransform<Derived>::TransformExpr(Expr *E) { in TransformExpr()
3209 ExprResult TreeTransform<Derived>::TransformInitializer(Expr *Init, in TransformInitializer()
3326 ExprResult OutPattern = getDerived().TransformExpr(Pattern); in TransformExprs()
3330 ExprResult Out = getDerived().RebuildPackExpansion(OutPattern.get(), in TransformExprs()
3350 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
3369 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
3384 ExprResult Result = in TransformExprs()
3413 ExprResult CondExpr = getDerived().TransformExpr(Expr); in TransformCondition()
3779 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument()
4474 ExprResult SizeResult in TransformVariableArrayType()
4521 ExprResult sizeResult in TransformDependentSizedArrayType()
4567 ExprResult Size = getDerived().TransformExpr(T->getSizeExpr()); in TransformDependentSizedExtVectorType()
5033 ExprResult NoexceptExpr = getDerived().TransformExpr(ESI.NoexceptExpr); in TransformExceptionSpec()
5200 ExprResult E = getDerived().TransformExpr(TL.getUnderlyingExpr()); in TransformTypeOfExprType()
5258 ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr()); in TransformDecltypeType()
6156 ExprResult LHS, RHS; in TransformCaseStmt()
6381 ExprResult Cond = getDerived().TransformExpr(S->getCond()); in TransformDoStmt()
6416 ExprResult Inc = getDerived().TransformExpr(S->getInc()); in TransformForStmt()
6457 ExprResult Target = getDerived().TransformExpr(S->getTarget()); in TransformIndirectGotoStmt()
6485 ExprResult Result = getDerived().TransformInitializer(S->getRetValue(), in TransformReturnStmt()
6525 ExprResult AsmString; in TransformGCCAsmStmt()
6539 ExprResult Result = getDerived().TransformExpr(OutputExpr); in TransformGCCAsmStmt()
6557 ExprResult Result = getDerived().TransformExpr(InputExpr); in TransformGCCAsmStmt()
6594 ExprResult Result = getDerived().TransformExpr(SrcExprs[i]); in TransformMSAsmStmt()
6626 ExprResult Result = getDerived().TransformInitializer(S->getOperand(), in TransformCoreturnStmt()
6637 ExprResult
6639 ExprResult Result = getDerived().TransformInitializer(E->getOperand(), in TransformCoawaitExpr()
6650 ExprResult
6652 ExprResult Result = getDerived().TransformInitializer(E->getOperand(), in TransformCoyieldExpr()
6761 ExprResult Operand; in TransformObjCAtThrowStmt()
6780 ExprResult Object = getDerived().TransformExpr(S->getSynchExpr()); in TransformObjCAtSynchronizedStmt()
6834 ExprResult Collection = getDerived().TransformExpr(S->getCollection()); in TransformObjCForCollectionStmt()
6928 ExprResult Cond = getDerived().TransformExpr(S->getCond()); in TransformCXXForRangeStmt()
6938 ExprResult Inc = getDerived().TransformExpr(S->getInc()); in TransformCXXForRangeStmt()
7061 ExprResult
7076 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformMSPropertyRefExpr()
7087 ExprResult TreeTransform<Derived>::TransformMSPropertySubscriptExpr( in TransformMSPropertySubscriptExpr()
7134 ExprResult FilterExpr = getDerived().TransformExpr(S->getFilterExpr()); in TransformSEHExceptStmt()
7634 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPIfClause()
7644 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPFinalClause()
7654 ExprResult NumThreads = getDerived().TransformExpr(C->getNumThreads()); in TransformOMPNumThreadsClause()
7664 ExprResult E = getDerived().TransformExpr(C->getSafelen()); in TransformOMPSafelenClause()
7674 ExprResult E = getDerived().TransformExpr(C->getSimdlen()); in TransformOMPSimdlenClause()
7684 ExprResult E = getDerived().TransformExpr(C->getNumForLoops()); in TransformOMPCollapseClause()
7710 ExprResult E = getDerived().TransformExpr(C->getChunkSize()); in TransformOMPScheduleClause()
7723 ExprResult E; in TransformOMPOrderedClause()
7813 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPPrivateClause()
7828 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPFirstprivateClause()
7843 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPLastprivateClause()
7858 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPSharedClause()
7873 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPReductionClause()
7920 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPLinearClause()
7925 ExprResult Step = getDerived().TransformExpr(C->getStep()); in TransformOMPLinearClause()
7939 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPAlignedClause()
7944 ExprResult Alignment = getDerived().TransformExpr(C->getAlignment()); in TransformOMPAlignedClause()
7958 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPCopyinClause()
7973 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPCopyprivateClause()
7987 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPFlushClause()
8002 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPDependClause()
8015 ExprResult E = getDerived().TransformExpr(C->getDevice()); in TransformOMPDeviceClause()
8027 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPMapClause()
8041 ExprResult E = getDerived().TransformExpr(C->getNumTeams()); in TransformOMPNumTeamsClause()
8051 ExprResult E = getDerived().TransformExpr(C->getThreadLimit()); in TransformOMPThreadLimitClause()
8061 ExprResult E = getDerived().TransformExpr(C->getPriority()); in TransformOMPPriorityClause()
8071 ExprResult E = getDerived().TransformExpr(C->getGrainsize()); in TransformOMPGrainsizeClause()
8081 ExprResult E = getDerived().TransformExpr(C->getNumTasks()); in TransformOMPNumTasksClause()
8090 ExprResult E = getDerived().TransformExpr(C->getHint()); in TransformOMPHintClause()
8100 ExprResult E = getDerived().TransformExpr(C->getChunkSize()); in TransformOMPDistScheduleClause()
8119 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPToClause()
8133 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPFromClause()
8148 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPUseDevicePtrClause()
8163 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPIsDevicePtrClause()
8176 ExprResult
8186 ExprResult
8238 ExprResult
8244 ExprResult
8250 ExprResult
8256 ExprResult
8262 ExprResult
8268 ExprResult
8276 ExprResult
8278 ExprResult ControllingExpr = in TransformGenericSelectionExpr()
8296 ExprResult AssocExpr = getDerived().TransformExpr(E->getAssocExpr(i)); in TransformGenericSelectionExpr()
8311 ExprResult
8313 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformParenExpr()
8328 ExprResult
8337 ExprResult
8339 ExprResult SubExpr; in TransformUnaryOperator()
8356 ExprResult
8381 ExprResult Index = getDerived().TransformExpr(FromIndex); in TransformOffsetOfExpr()
8420 ExprResult
8428 ExprResult
8434 ExprResult
8443 ExprResult result = getDerived().TransformExpr(newSyntacticForm); in TransformPseudoObjectExpr()
8456 ExprResult
8483 ExprResult SubExpr; in TransformUnaryExprOrTypeTraitExpr()
8508 ExprResult
8510 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformArraySubscriptExpr()
8514 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformArraySubscriptExpr()
8531 ExprResult
8533 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformOMPArraySectionExpr()
8537 ExprResult LowerBound; in TransformOMPArraySectionExpr()
8544 ExprResult Length; in TransformOMPArraySectionExpr()
8561 ExprResult
8564 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCallExpr()
8589 ExprResult
8591 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformMemberExpr()
8668 ExprResult
8670 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformBinaryOperator()
8674 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformBinaryOperator()
8691 ExprResult
8698 ExprResult TreeTransform<Derived>::
8703 ExprResult commonExpr = getDerived().TransformExpr(e->getCommon()); in TransformBinaryConditionalOperator()
8707 ExprResult rhs = getDerived().TransformExpr(e->getFalseExpr()); in TransformBinaryConditionalOperator()
8724 ExprResult
8726 ExprResult Cond = getDerived().TransformExpr(E->getCond()); in TransformConditionalOperator()
8730 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformConditionalOperator()
8734 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformConditionalOperator()
8752 ExprResult
8760 ExprResult
8766 ExprResult SubExpr in TransformCStyleCastExpr()
8783 ExprResult
8790 ExprResult Init = getDerived().TransformExpr(E->getInitializer()); in TransformCompoundLiteralExpr()
8809 ExprResult
8811 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformExtVectorElementExpr()
8828 ExprResult
8852 ExprResult
8857 ExprResult Init = getDerived().TransformExpr(E->getInit()); in TransformDesignatedInitExpr()
8873 ExprResult Index = getDerived().TransformExpr(E->getArrayIndex(D)); in TransformDesignatedInitExpr()
8886 ExprResult Start in TransformDesignatedInitExpr()
8891 ExprResult End = getDerived().TransformExpr(E->getArrayRangeEnd(D)); in TransformDesignatedInitExpr()
8920 ExprResult
8929 ExprResult
8937 ExprResult
8956 ExprResult
8962 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformVAArgExpr()
8976 ExprResult
8995 ExprResult
9007 ExprResult
9030 ExprResult
9032 ExprResult Cond = getDerived().TransformExpr(E->getCond()); in TransformChooseExpr()
9036 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformChooseExpr()
9040 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformChooseExpr()
9056 ExprResult
9062 ExprResult
9076 ExprResult Object = getDerived().TransformExpr(E->getArg(0)); in TransformCXXOperatorCallExpr()
9111 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCXXOperatorCallExpr()
9115 ExprResult First; in TransformCXXOperatorCallExpr()
9123 ExprResult Second; in TransformCXXOperatorCallExpr()
9147 ExprResult
9153 ExprResult
9156 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCUDAKernelCallExpr()
9161 ExprResult EC = getDerived().TransformCallExpr(E->getConfig()); in TransformCUDAKernelCallExpr()
9186 ExprResult
9192 ExprResult SubExpr in TransformCXXNamedCastExpr()
9209 ExprResult
9215 ExprResult
9221 ExprResult
9228 ExprResult
9234 ExprResult
9241 ExprResult SubExpr in TransformCXXFunctionalCastExpr()
9258 ExprResult
9283 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); in TransformCXXTypeidExpr()
9298 ExprResult
9318 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); in TransformCXXUuidofExpr()
9333 ExprResult
9339 ExprResult
9346 ExprResult
9360 ExprResult
9362 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformCXXThrowExpr()
9375 ExprResult
9391 ExprResult
9406 ExprResult
9423 ExprResult
9432 ExprResult ArraySize = getDerived().TransformExpr(E->getArraySize()); in TransformCXXNewExpr()
9446 ExprResult NewInit; in TransformCXXNewExpr()
9538 ExprResult
9540 ExprResult Operand = getDerived().TransformExpr(E->getArgument()); in TransformCXXDeleteExpr()
9582 ExprResult
9585 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformCXXPseudoDestructorExpr()
9659 ExprResult
9755 ExprResult
9890 ExprResult
9900 ExprResult SubExpr; in TransformArrayTypeTraitExpr()
9919 ExprResult
9921 ExprResult SubExpr; in TransformExpressionTraitExpr()
9937 ExprResult TreeTransform<Derived>::TransformParenDependentScopeDeclRefExpr( in TransformParenDependentScopeDeclRefExpr()
9940 ExprResult NewDRE = getDerived().TransformDependentScopeDeclRefExpr( in TransformParenDependentScopeDeclRefExpr()
9955 ExprResult TreeTransform<Derived>::TransformDependentScopeDeclRefExpr( in TransformDependentScopeDeclRefExpr()
9962 ExprResult
10008 ExprResult
10060 ExprResult TreeTransform<Derived>::TransformCXXInheritedCtorInitExpr( in TransformCXXInheritedCtorInitExpr()
10090 ExprResult
10101 ExprResult
10107 ExprResult
10145 ExprResult
10149 typedef std::pair<ExprResult, QualType> InitCaptureInfoTy; in TransformLambdaExpr()
10160 ExprResult NewExprInitResult = getDerived().TransformInitializer( in TransformLambdaExpr()
10276 ExprResult Init = InitExprTypePair.first; in TransformLambdaExpr()
10392 ExprResult
10419 ExprResult
10423 ExprResult Base((Expr*) nullptr); in TransformCXXDependentScopeMemberExpr()
10520 ExprResult
10523 ExprResult Base((Expr*) nullptr); in TransformUnresolvedMemberExpr()
10622 ExprResult
10625 ExprResult SubExpr = getDerived().TransformExpr(E->getOperand()); in TransformCXXNoexceptExpr()
10636 ExprResult
10638 ExprResult Pattern = getDerived().TransformExpr(E->getPattern()); in TransformPackExpansionExpr()
10650 ExprResult
10687 ExprResult DRE = getSema().BuildDeclRefExpr(VD, VD->getType(), in TransformSizeOfPackExpr()
10740 ExprResult
10748 ExprResult
10756 ExprResult
10763 ExprResult
10770 ExprResult
10795 ExprResult LHS = in TransformCXXFoldExpr()
10796 E->getLHS() ? getDerived().TransformExpr(E->getLHS()) : ExprResult(); in TransformCXXFoldExpr()
10800 ExprResult RHS = in TransformCXXFoldExpr()
10801 E->getRHS() ? getDerived().TransformExpr(E->getRHS()) : ExprResult(); in TransformCXXFoldExpr()
10816 ExprResult Result = getDerived().TransformExpr(E->getInit()); in TransformCXXFoldExpr()
10826 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
10840 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
10870 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
10892 ExprResult
10899 ExprResult
10905 ExprResult
10911 ExprResult
10913 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBoxedExpr()
10925 ExprResult
10943 ExprResult
10979 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
10986 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
11008 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
11012 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
11037 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
11045 ExprResult Value in TransformObjCDictionaryLiteral()
11067 ExprResult
11084 ExprResult TreeTransform<Derived>::
11094 ExprResult TreeTransform<Derived>::
11101 ExprResult Result = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBridgedCastExpr()
11116 ExprResult
11167 ExprResult Receiver in TransformObjCMessageExpr()
11190 ExprResult
11196 ExprResult
11202 ExprResult
11205 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIvarRefExpr()
11222 ExprResult
11230 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCPropertyRefExpr()
11254 ExprResult
11257 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformObjCSubscriptRefExpr()
11262 ExprResult Key = getDerived().TransformExpr(E->getKeyExpr()); in TransformObjCSubscriptRefExpr()
11278 ExprResult
11281 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIsaExpr()
11296 ExprResult
11315 ExprResult
11317 ExprResult SrcExpr = getDerived().TransformExpr(E->getSrcExpr()); in TransformConvertVectorExpr()
11336 ExprResult
11414 ExprResult
11420 ExprResult
11742 ExprResult
11756 ExprResult Result = SemaRef.CheckPlaceholderExpr(First); in RebuildCXXOperatorCallExpr()
11763 ExprResult Result = SemaRef.CheckPlaceholderExpr(Second); in RebuildCXXOperatorCallExpr()
11794 ExprResult Result in RebuildCXXOperatorCallExpr()
11851 ExprResult Result in RebuildCXXOperatorCallExpr()
11860 ExprResult