Lines Matching refs:TransformExpr

404   ExprResult TransformExpr(Expr *E);
3676 ExprResult E = getDerived().TransformExpr(cast<Expr>(S)); in TransformStmt()
3707 ExprResult TreeTransform<Derived>::TransformExpr(Expr *E) { in TransformExpr() function
3755 return getDerived().TransformExpr(Init); in TransformInitializer()
3772 return getDerived().TransformExpr(Init); in TransformInitializer()
3848 ExprResult OutPattern = getDerived().TransformExpr(Pattern); in TransformExprs()
3872 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
3891 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
3908 : getDerived().TransformExpr(Inputs[I]); in TransformExprs()
3935 ExprResult CondExpr = getDerived().TransformExpr(Expr); in TransformCondition()
4314 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument()
5025 NewSize = getDerived().TransformExpr(OldSize).template getAs<Expr>(); in TransformConstantArrayType()
5095 SizeResult = getDerived().TransformExpr(T->getSizeExpr()); in TransformVariableArrayType()
5147 = getDerived().TransformExpr(origSize); in TransformDependentSizedArrayType()
5188 ExprResult Size = getDerived().TransformExpr(T->getSizeExpr()); in TransformDependentVectorType()
5230 ExprResult Size = getDerived().TransformExpr(T->getSizeExpr()); in TransformDependentSizedExtVectorType()
5306 ExprResult rowResult = getDerived().TransformExpr(origRows); in TransformDependentSizedMatrixType()
5311 ExprResult columnResult = getDerived().TransformExpr(origColumns); in TransformDependentSizedMatrixType()
5353 ExprResult AddrSpace = getDerived().TransformExpr(T->getAddrSpaceExpr()); in TransformDependentAddressSpaceType()
5835 ExprResult NoexceptExpr = getDerived().TransformExpr(ESI.NoexceptExpr); in TransformExceptionSpec()
5998 ExprResult E = getDerived().TransformExpr(TL.getUnderlyingExpr()); in TransformTypeOfExprType()
6057 ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr()); in TransformDecltypeType()
6325 ExprResult BitsExpr = getDerived().TransformExpr(EIT->getNumBitsExpr()); in TransformDependentExtIntType()
7142 LHS = getDerived().TransformExpr(S->getLHS()); in TransformCaseStmt()
7148 RHS = getDerived().TransformExpr(S->getRHS()); in TransformCaseStmt()
7370 ExprResult Cond = getDerived().TransformExpr(S->getCond()); in TransformDoStmt()
7408 ExprResult Inc = getDerived().TransformExpr(S->getInc()); in TransformForStmt()
7449 ExprResult Target = getDerived().TransformExpr(S->getTarget()); in TransformIndirectGotoStmt()
7531 ExprResult Result = getDerived().TransformExpr(OutputExpr); in TransformGCCAsmStmt()
7549 ExprResult Result = getDerived().TransformExpr(InputExpr); in TransformGCCAsmStmt()
7562 ExprResult Result = getDerived().TransformExpr(S->getLabelExpr(I)); in TransformGCCAsmStmt()
7597 ExprResult Result = getDerived().TransformExpr(SrcExprs[i]); in TransformMSAsmStmt()
7716 ExprResult AllocRes = getDerived().TransformExpr(S->getAllocate()); in TransformCoroutineBodyStmt()
7721 ExprResult DeallocRes = getDerived().TransformExpr(S->getDeallocate()); in TransformCoroutineBodyStmt()
7906 Operand = getDerived().TransformExpr(S->getThrowExpr()); in TransformObjCAtThrowStmt()
7923 ExprResult Object = getDerived().TransformExpr(S->getSynchExpr()); in TransformObjCAtSynchronizedStmt()
7978 ExprResult Collection = getDerived().TransformExpr(S->getCollection()); in TransformObjCForCollectionStmt()
8077 ExprResult Cond = getDerived().TransformExpr(S->getCond()); in TransformCXXForRangeStmt()
8087 ExprResult Inc = getDerived().TransformExpr(S->getInc()); in TransformCXXForRangeStmt()
8230 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformMSPropertyRefExpr()
8243 auto BaseRes = getDerived().TransformExpr(E->getBase()); in TransformMSPropertySubscriptExpr()
8246 auto IdxRes = getDerived().TransformExpr(E->getIdx()); in TransformMSPropertySubscriptExpr()
8288 ExprResult FilterExpr = getDerived().TransformExpr(S->getFilterExpr()); in TransformSEHExceptStmt()
8989 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPIfClause()
8999 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPFinalClause()
9009 ExprResult NumThreads = getDerived().TransformExpr(C->getNumThreads()); in TransformOMPNumThreadsClause()
9019 ExprResult E = getDerived().TransformExpr(C->getSafelen()); in TransformOMPSafelenClause()
9029 ExprResult E = getDerived().TransformExpr(C->getAllocator()); in TransformOMPAllocatorClause()
9039 ExprResult E = getDerived().TransformExpr(C->getSimdlen()); in TransformOMPSimdlenClause()
9049 ExprResult E = getDerived().TransformExpr(C->getNumForLoops()); in TransformOMPCollapseClause()
9075 ExprResult E = getDerived().TransformExpr(C->getChunkSize()); in TransformOMPScheduleClause()
9090 E = getDerived().TransformExpr(Num); in TransformOMPOrderedClause()
9103 E = getDerived().TransformExpr(Evt); in TransformOMPDetachClause()
9259 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPPrivateClause()
9274 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPFirstprivateClause()
9289 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPLastprivateClause()
9305 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPSharedClause()
9320 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPReductionClause()
9368 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPTaskReductionClause()
9413 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPInReductionClause()
9458 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPLinearClause()
9463 ExprResult Step = getDerived().TransformExpr(C->getStep()); in TransformOMPLinearClause()
9477 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPAlignedClause()
9482 ExprResult Alignment = getDerived().TransformExpr(C->getAlignment()); in TransformOMPAlignedClause()
9496 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPCopyinClause()
9511 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPCopyprivateClause()
9525 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPFlushClause()
9537 ExprResult E = getDerived().TransformExpr(C->getDepobj()); in TransformOMPDepobjClause()
9550 ExprResult DepModRes = getDerived().TransformExpr(DepModifier); in TransformOMPDependClause()
9557 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPDependClause()
9571 ExprResult E = getDerived().TransformExpr(C->getDevice()); in TransformOMPDeviceClause()
9588 ExprResult EVar = TT.getDerived().TransformExpr(cast<Expr>(VE)); in transformOMPMappableExprListClause()
9653 ExprResult AllocatorRes = getDerived().TransformExpr(Allocator); in TransformOMPAllocateClause()
9661 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPAllocateClause()
9674 ExprResult E = getDerived().TransformExpr(C->getNumTeams()); in TransformOMPNumTeamsClause()
9684 ExprResult E = getDerived().TransformExpr(C->getThreadLimit()); in TransformOMPThreadLimitClause()
9694 ExprResult E = getDerived().TransformExpr(C->getPriority()); in TransformOMPPriorityClause()
9704 ExprResult E = getDerived().TransformExpr(C->getGrainsize()); in TransformOMPGrainsizeClause()
9714 ExprResult E = getDerived().TransformExpr(C->getNumTasks()); in TransformOMPNumTasksClause()
9723 ExprResult E = getDerived().TransformExpr(C->getHint()); in TransformOMPHintClause()
9733 ExprResult E = getDerived().TransformExpr(C->getChunkSize()); in TransformOMPDistScheduleClause()
9791 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPUseDevicePtrClause()
9806 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPUseDeviceAddrClause()
9821 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPIsDevicePtrClause()
9836 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPNontemporalClause()
9851 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPInclusiveClause()
9866 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPExclusiveClause()
9882 ExprResult Allocator = getDerived().TransformExpr(D.Allocator); in TransformOMPUsesAllocatorsClause()
9887 AllocatorTraits = getDerived().TransformExpr(AT); in TransformOMPUsesAllocatorsClause()
9908 ModifierRes = getDerived().TransformExpr(Modifier); in TransformOMPAffinityClause()
9913 ExprResult Locator = getDerived().TransformExpr(E); in TransformOMPAffinityClause()
9936 return TransformExpr(E->getSubExpr()); in TransformConstantExpr()
10058 getDerived().TransformExpr(E->getControllingExpr()); in TransformGenericSelectionExpr()
10076 getDerived().TransformExpr(Assoc.getAssociationExpr()); in TransformGenericSelectionExpr()
10093 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformParenExpr()
10113 return getDerived().TransformExpr(E); in TransformAddressOfOperand()
10123 SubExpr = TransformExpr(E->getSubExpr()); in TransformUnaryOperator()
10161 ExprResult Index = getDerived().TransformExpr(FromIndex); in TransformOffsetOfExpr()
10218 ExprResult NewC = getDerived().TransformExpr(C); in TransformRecoveryExpr()
10241 ExprResult result = getDerived().TransformExpr(newSyntacticForm); in TransformPseudoObjectExpr()
10289 SubExpr = getDerived().TransformExpr(E->getArgumentExpr()); in TransformUnaryExprOrTypeTraitExpr()
10309 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformArraySubscriptExpr()
10313 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformArraySubscriptExpr()
10331 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformMatrixSubscriptExpr()
10335 ExprResult RowIdx = getDerived().TransformExpr(E->getRowIdx()); in TransformMatrixSubscriptExpr()
10339 ExprResult ColumnIdx = getDerived().TransformExpr(E->getColumnIdx()); in TransformMatrixSubscriptExpr()
10354 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformOMPArraySectionExpr()
10360 LowerBound = getDerived().TransformExpr(E->getLowerBound()); in TransformOMPArraySectionExpr()
10367 Length = getDerived().TransformExpr(E->getLength()); in TransformOMPArraySectionExpr()
10374 Stride = getDerived().TransformExpr(Str); in TransformOMPArraySectionExpr()
10392 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformOMPArrayShapingExpr()
10399 ExprResult DimRes = getDerived().TransformExpr(Dim); in TransformOMPArrayShapingExpr()
10435 ExprResult Begin = getDerived().TransformExpr(Range.Begin); in TransformOMPIteratorExpr()
10436 ExprResult End = getDerived().TransformExpr(Range.End); in TransformOMPIteratorExpr()
10437 ExprResult Step = getDerived().TransformExpr(Range.Step); in TransformOMPIteratorExpr()
10477 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCallExpr()
10513 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformMemberExpr()
10598 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformBinaryOperator()
10602 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformBinaryOperator()
10629 ExprResult LHS = getDerived().TransformExpr(const_cast<Expr*>(Decomp.LHS)); in TransformCXXRewrittenBinaryOperator()
10633 ExprResult RHS = getDerived().TransformExpr(const_cast<Expr*>(Decomp.RHS)); in TransformCXXRewrittenBinaryOperator()
10686 ExprResult commonExpr = getDerived().TransformExpr(e->getCommon()); in TransformBinaryConditionalOperator()
10690 ExprResult rhs = getDerived().TransformExpr(e->getFalseExpr()); in TransformBinaryConditionalOperator()
10709 ExprResult Cond = getDerived().TransformExpr(E->getCond()); in TransformConditionalOperator()
10713 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformConditionalOperator()
10717 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformConditionalOperator()
10739 return getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformImplicitCastExpr()
10750 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCStyleCastExpr()
10773 ExprResult Init = getDerived().TransformExpr(E->getInitializer()); in TransformCompoundLiteralExpr()
10794 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformExtVectorElementExpr()
10843 ExprResult Init = getDerived().TransformExpr(E->getInit()); in TransformDesignatedInitExpr()
10872 ExprResult Index = getDerived().TransformExpr(E->getArrayIndex(D)); in TransformDesignatedInitExpr()
10886 = getDerived().TransformExpr(E->getArrayRangeStart(D)); in TransformDesignatedInitExpr()
10890 ExprResult End = getDerived().TransformExpr(E->getArrayRangeEnd(D)); in TransformDesignatedInitExpr()
10975 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformVAArgExpr()
11047 ExprResult Cond = getDerived().TransformExpr(E->getCond()); in TransformChooseExpr()
11051 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformChooseExpr()
11055 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformChooseExpr()
11091 ExprResult Object = getDerived().TransformExpr(E->getArg(0)); in TransformCXXOperatorCallExpr()
11125 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCXXOperatorCallExpr()
11133 First = getDerived().TransformExpr(E->getArg(0)); in TransformCXXOperatorCallExpr()
11139 Second = getDerived().TransformExpr(E->getArg(1)); in TransformCXXOperatorCallExpr()
11186 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCUDAKernelCallExpr()
11223 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCXXNamedCastExpr()
11246 ExprResult Sub = getDerived().TransformExpr(BCE->getSubExpr()); in TransformBuiltinBitCastExpr()
11295 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCXXFunctionalCastExpr()
11336 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); in TransformCXXTypeidExpr()
11368 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); in TransformCXXUuidofExpr()
11411 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformCXXThrowExpr()
11484 NewArraySize = getDerived().TransformExpr(*OldArraySize); in TransformCXXNewExpr()
11587 ExprResult Operand = getDerived().TransformExpr(E->getArgument()); in TransformCXXDeleteExpr()
11629 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformCXXPseudoDestructorExpr()
12067 ExprResult TransExprRes = getDerived().TransformExpr(Req->getExpr()); in TransformExprRequirement()
12110 getDerived().TransformExpr(Req->getConstraintExpr()); in TransformNestedRequirement()
12131 SubExpr = getDerived().TransformExpr(E->getDimensionExpression()); in TransformArrayTypeTraitExpr()
12150 SubExpr = getDerived().TransformExpr(E->getQueriedExpression()); in TransformExpressionTraitExpr()
12244 return getDerived().TransformExpr(E->getArg(0)); in TransformCXXConstructExpr()
12318 return getDerived().TransformExpr(E->getSubExpr()); in TransformCXXBindTemporaryExpr()
12329 return getDerived().TransformExpr(E->getSubExpr()); in TransformExprWithCleanups()
12494 NewTrailingRequiresClause = getDerived().TransformExpr(TRC); in TransformLambdaExpr()
12782 Base = getDerived().TransformExpr(OldBase); in TransformCXXDependentScopeMemberExpr()
12879 Base = getDerived().TransformExpr(Old->getBase()); in TransformUnresolvedMemberExpr()
12953 ExprResult SubExpr = getDerived().TransformExpr(E->getOperand()); in TransformCXXNoexceptExpr()
12966 ExprResult Pattern = getDerived().TransformExpr(E->getPattern()); in TransformPackExpansionExpr()
13144 return getDerived().TransformExpr(E->getSubExpr()); in TransformMaterializeTemporaryExpr()
13152 ExprResult CalleeResult = getDerived().TransformExpr(OldCallee); in TransformCXXFoldExpr()
13183 E->getLHS() ? getDerived().TransformExpr(E->getLHS()) : ExprResult(); in TransformCXXFoldExpr()
13188 E->getRHS() ? getDerived().TransformExpr(E->getRHS()) : ExprResult(); in TransformCXXFoldExpr()
13215 ExprResult Result = getDerived().TransformExpr(E->getInit()); in TransformCXXFoldExpr()
13225 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
13239 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
13273 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
13297 return getDerived().TransformExpr(E->getSubExpr()); in TransformCXXStdInitializerListExpr()
13315 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBoxedExpr()
13379 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
13386 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
13408 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
13412 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
13437 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
13446 = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
13490 return getDerived().TransformExpr(E->getSubExpr()); in TransformObjCIndirectCopyRestoreExpr()
13501 ExprResult Result = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBridgedCastExpr()
13577 = getDerived().TransformExpr(E->getInstanceReceiver()); in TransformObjCMessageExpr()
13614 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIvarRefExpr()
13639 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCPropertyRefExpr()
13666 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformObjCSubscriptRefExpr()
13671 ExprResult Key = getDerived().TransformExpr(E->getKeyExpr()); in TransformObjCSubscriptRefExpr()
13690 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIsaExpr()
13726 ExprResult SrcExpr = getDerived().TransformExpr(E->getSrcExpr()); in TransformConvertVectorExpr()