Lines Matching refs:TransformExpr
360 ExprResult TransformExpr(Expr *E);
3162 ExprResult E = getDerived().TransformExpr(cast<Expr>(S)); in TransformStmt()
3192 ExprResult TreeTransform<Derived>::TransformExpr(Expr *E) { in TransformExpr() function
3237 return getDerived().TransformExpr(Init); in TransformInitializer()
3254 return getDerived().TransformExpr(Init); in TransformInitializer()
3326 ExprResult OutPattern = getDerived().TransformExpr(Pattern); in TransformExprs()
3350 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
3369 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
3386 : getDerived().TransformExpr(Inputs[I]); in TransformExprs()
3413 ExprResult CondExpr = getDerived().TransformExpr(Expr); in TransformCondition()
3779 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument()
4429 Size = getDerived().TransformExpr(Size).template getAs<Expr>(); in TransformConstantArrayType()
4475 = getDerived().TransformExpr(T->getSizeExpr()); in TransformVariableArrayType()
4522 = getDerived().TransformExpr(origSize); 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()
6162 LHS = getDerived().TransformExpr(S->getLHS()); in TransformCaseStmt()
6168 RHS = getDerived().TransformExpr(S->getRHS()); 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()
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()
6763 Operand = getDerived().TransformExpr(S->getThrowExpr()); 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()
7076 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformMSPropertyRefExpr()
7089 auto BaseRes = getDerived().TransformExpr(E->getBase()); in TransformMSPropertySubscriptExpr()
7092 auto IdxRes = getDerived().TransformExpr(E->getIdx()); 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()
7725 E = getDerived().TransformExpr(Num); 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()
8279 getDerived().TransformExpr(E->getControllingExpr()); in TransformGenericSelectionExpr()
8296 ExprResult AssocExpr = getDerived().TransformExpr(E->getAssocExpr(i)); in TransformGenericSelectionExpr()
8313 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformParenExpr()
8333 return getDerived().TransformExpr(E); in TransformAddressOfOperand()
8343 SubExpr = TransformExpr(E->getSubExpr()); in TransformUnaryOperator()
8381 ExprResult Index = getDerived().TransformExpr(FromIndex); in TransformOffsetOfExpr()
8443 ExprResult result = getDerived().TransformExpr(newSyntacticForm); in TransformPseudoObjectExpr()
8490 SubExpr = getDerived().TransformExpr(E->getArgumentExpr()); in TransformUnaryExprOrTypeTraitExpr()
8510 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformArraySubscriptExpr()
8514 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformArraySubscriptExpr()
8533 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformOMPArraySectionExpr()
8539 LowerBound = getDerived().TransformExpr(E->getLowerBound()); in TransformOMPArraySectionExpr()
8546 Length = getDerived().TransformExpr(E->getLength()); in TransformOMPArraySectionExpr()
8564 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCallExpr()
8591 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformMemberExpr()
8670 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformBinaryOperator()
8674 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformBinaryOperator()
8703 ExprResult commonExpr = getDerived().TransformExpr(e->getCommon()); in TransformBinaryConditionalOperator()
8707 ExprResult rhs = getDerived().TransformExpr(e->getFalseExpr()); in TransformBinaryConditionalOperator()
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()
8756 return getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformImplicitCastExpr()
8767 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCStyleCastExpr()
8790 ExprResult Init = getDerived().TransformExpr(E->getInitializer()); in TransformCompoundLiteralExpr()
8811 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformExtVectorElementExpr()
8857 ExprResult Init = getDerived().TransformExpr(E->getInit()); in TransformDesignatedInitExpr()
8873 ExprResult Index = getDerived().TransformExpr(E->getArrayIndex(D)); in TransformDesignatedInitExpr()
8887 = getDerived().TransformExpr(E->getArrayRangeStart(D)); in TransformDesignatedInitExpr()
8891 ExprResult End = getDerived().TransformExpr(E->getArrayRangeEnd(D)); in TransformDesignatedInitExpr()
8962 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformVAArgExpr()
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()
9076 ExprResult Object = getDerived().TransformExpr(E->getArg(0)); in TransformCXXOperatorCallExpr()
9111 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCXXOperatorCallExpr()
9119 First = getDerived().TransformExpr(E->getArg(0)); in TransformCXXOperatorCallExpr()
9125 Second = getDerived().TransformExpr(E->getArg(1)); in TransformCXXOperatorCallExpr()
9156 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCUDAKernelCallExpr()
9193 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCXXNamedCastExpr()
9242 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCXXFunctionalCastExpr()
9283 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); in TransformCXXTypeidExpr()
9318 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); in TransformCXXUuidofExpr()
9362 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformCXXThrowExpr()
9432 ExprResult ArraySize = getDerived().TransformExpr(E->getArraySize()); in TransformCXXNewExpr()
9540 ExprResult Operand = getDerived().TransformExpr(E->getArgument()); in TransformCXXDeleteExpr()
9585 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformCXXPseudoDestructorExpr()
9903 SubExpr = getDerived().TransformExpr(E->getDimensionExpression()); in TransformArrayTypeTraitExpr()
9924 SubExpr = getDerived().TransformExpr(E->getQueriedExpression()); in TransformExpressionTraitExpr()
10017 return getDerived().TransformExpr(E->getArg(0)); in TransformCXXConstructExpr()
10092 return getDerived().TransformExpr(E->getSubExpr()); in TransformCXXBindTemporaryExpr()
10103 return getDerived().TransformExpr(E->getSubExpr()); in TransformExprWithCleanups()
10429 Base = getDerived().TransformExpr(OldBase); in TransformCXXDependentScopeMemberExpr()
10526 Base = getDerived().TransformExpr(Old->getBase()); in TransformUnresolvedMemberExpr()
10625 ExprResult SubExpr = getDerived().TransformExpr(E->getOperand()); in TransformCXXNoexceptExpr()
10638 ExprResult Pattern = getDerived().TransformExpr(E->getPattern()); in TransformPackExpansionExpr()
10766 return getDerived().TransformExpr(E->GetTemporaryExpr()); in TransformMaterializeTemporaryExpr()
10796 E->getLHS() ? getDerived().TransformExpr(E->getLHS()) : ExprResult(); 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()
10895 return getDerived().TransformExpr(E->getSubExpr()); in TransformCXXStdInitializerListExpr()
10913 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBoxedExpr()
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()
11046 = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
11090 return getDerived().TransformExpr(E->getSubExpr()); in TransformObjCIndirectCopyRestoreExpr()
11101 ExprResult Result = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBridgedCastExpr()
11168 = getDerived().TransformExpr(E->getInstanceReceiver()); in TransformObjCMessageExpr()
11205 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIvarRefExpr()
11230 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCPropertyRefExpr()
11257 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformObjCSubscriptRefExpr()
11262 ExprResult Key = getDerived().TransformExpr(E->getKeyExpr()); in TransformObjCSubscriptRefExpr()
11281 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIsaExpr()
11317 ExprResult SrcExpr = getDerived().TransformExpr(E->getSrcExpr()); in TransformConvertVectorExpr()