Lines Matching refs:TransformExpr
404 ExprResult TransformExpr(Expr *E);
3848 ExprResult E = getDerived().TransformExpr(cast<Expr>(S)); in TransformStmt()
3879 ExprResult TreeTransform<Derived>::TransformExpr(Expr *E) { in TransformExpr() function
3929 return getDerived().TransformExpr(Init); in TransformInitializer()
3946 return getDerived().TransformExpr(Init); in TransformInitializer()
4022 ExprResult OutPattern = getDerived().TransformExpr(Pattern); in TransformExprs()
4046 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
4065 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
4082 : getDerived().TransformExpr(Inputs[I]); in TransformExprs()
4109 ExprResult CondExpr = getDerived().TransformExpr(Expr); in TransformCondition()
4486 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument()
5198 NewSize = getDerived().TransformExpr(OldSize).template getAs<Expr>(); in TransformConstantArrayType()
5268 SizeResult = getDerived().TransformExpr(T->getSizeExpr()); in TransformVariableArrayType()
5320 = getDerived().TransformExpr(origSize); in TransformDependentSizedArrayType()
5361 ExprResult Size = getDerived().TransformExpr(T->getSizeExpr()); in TransformDependentVectorType()
5403 ExprResult Size = getDerived().TransformExpr(T->getSizeExpr()); in TransformDependentSizedExtVectorType()
5479 ExprResult rowResult = getDerived().TransformExpr(origRows); in TransformDependentSizedMatrixType()
5484 ExprResult columnResult = getDerived().TransformExpr(origColumns); in TransformDependentSizedMatrixType()
5526 ExprResult AddrSpace = getDerived().TransformExpr(T->getAddrSpaceExpr()); in TransformDependentAddressSpaceType()
6008 ExprResult NoexceptExpr = getDerived().TransformExpr(ESI.NoexceptExpr); in TransformExceptionSpec()
6197 ExprResult E = getDerived().TransformExpr(TL.getUnderlyingExpr()); in TransformTypeOfExprType()
6256 ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr()); in TransformDecltypeType()
6524 ExprResult BitsExpr = getDerived().TransformExpr(EIT->getNumBitsExpr()); in TransformDependentBitIntType()
7348 LHS = getDerived().TransformExpr(S->getLHS()); in TransformCaseStmt()
7354 RHS = getDerived().TransformExpr(S->getRHS()); in TransformCaseStmt()
7585 ExprResult Cond = getDerived().TransformExpr(S->getCond()); in TransformDoStmt()
7623 ExprResult Inc = getDerived().TransformExpr(S->getInc()); in TransformForStmt()
7664 ExprResult Target = getDerived().TransformExpr(S->getTarget()); in TransformIndirectGotoStmt()
7746 ExprResult Result = getDerived().TransformExpr(OutputExpr); in TransformGCCAsmStmt()
7764 ExprResult Result = getDerived().TransformExpr(InputExpr); in TransformGCCAsmStmt()
7777 ExprResult Result = getDerived().TransformExpr(S->getLabelExpr(I)); in TransformGCCAsmStmt()
7812 ExprResult Result = getDerived().TransformExpr(SrcExprs[i]); in TransformMSAsmStmt()
7931 ExprResult AllocRes = getDerived().TransformExpr(S->getAllocate()); in TransformCoroutineBodyStmt()
7936 ExprResult DeallocRes = getDerived().TransformExpr(S->getDeallocate()); in TransformCoroutineBodyStmt()
8124 Operand = getDerived().TransformExpr(S->getThrowExpr()); in TransformObjCAtThrowStmt()
8141 ExprResult Object = getDerived().TransformExpr(S->getSynchExpr()); in TransformObjCAtSynchronizedStmt()
8196 ExprResult Collection = getDerived().TransformExpr(S->getCollection()); in TransformObjCForCollectionStmt()
8295 ExprResult Cond = getDerived().TransformExpr(S->getCond()); in TransformCXXForRangeStmt()
8305 ExprResult Inc = getDerived().TransformExpr(S->getInc()); in TransformCXXForRangeStmt()
8448 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformMSPropertyRefExpr()
8461 auto BaseRes = getDerived().TransformExpr(E->getBase()); in TransformMSPropertySubscriptExpr()
8464 auto IdxRes = getDerived().TransformExpr(E->getIdx()); in TransformMSPropertySubscriptExpr()
8506 ExprResult FilterExpr = getDerived().TransformExpr(S->getFilterExpr()); in TransformSEHExceptStmt()
9395 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPIfClause()
9405 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPFinalClause()
9415 ExprResult NumThreads = getDerived().TransformExpr(C->getNumThreads()); in TransformOMPNumThreadsClause()
9425 ExprResult E = getDerived().TransformExpr(C->getSafelen()); in TransformOMPSafelenClause()
9435 ExprResult E = getDerived().TransformExpr(C->getAllocator()); in TransformOMPAllocatorClause()
9445 ExprResult E = getDerived().TransformExpr(C->getSimdlen()); in TransformOMPSimdlenClause()
9463 ExprResult T = getDerived().TransformExpr(E); in TransformOMPSizesClause()
9487 ExprResult T = getDerived().TransformExpr(C->getFactor()); in TransformOMPPartialClause()
9502 ExprResult E = getDerived().TransformExpr(C->getNumForLoops()); in TransformOMPCollapseClause()
9528 ExprResult E = getDerived().TransformExpr(C->getChunkSize()); in TransformOMPScheduleClause()
9543 E = getDerived().TransformExpr(Num); in TransformOMPOrderedClause()
9556 E = getDerived().TransformExpr(Evt); in TransformOMPDetachClause()
9675 ExprResult IVR = getDerived().TransformExpr(C->getInteropVar()); in TransformOMPInitClause()
9682 ExprResult ER = getDerived().TransformExpr(cast<Expr>(E)); in TransformOMPInitClause()
9694 ExprResult ER = getDerived().TransformExpr(C->getInteropVar()); in TransformOMPUseClause()
9707 ER = getDerived().TransformExpr(IV); in TransformOMPDestroyClause()
9719 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPNovariantsClause()
9729 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPNocontextClause()
9739 ExprResult ThreadID = getDerived().TransformExpr(C->getThreadID()); in TransformOMPFilterClause()
9748 ExprResult E = getDerived().TransformExpr(C->getAlignment()); in TransformOMPAlignClause()
9794 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPPrivateClause()
9809 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPFirstprivateClause()
9824 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPLastprivateClause()
9840 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPSharedClause()
9855 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPReductionClause()
9903 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPTaskReductionClause()
9948 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPInReductionClause()
9993 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPLinearClause()
9998 ExprResult Step = getDerived().TransformExpr(C->getStep()); in TransformOMPLinearClause()
10012 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPAlignedClause()
10017 ExprResult Alignment = getDerived().TransformExpr(C->getAlignment()); in TransformOMPAlignedClause()
10031 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPCopyinClause()
10046 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPCopyprivateClause()
10060 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPFlushClause()
10072 ExprResult E = getDerived().TransformExpr(C->getDepobj()); in TransformOMPDepobjClause()
10085 ExprResult DepModRes = getDerived().TransformExpr(DepModifier); in TransformOMPDependClause()
10092 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPDependClause()
10106 ExprResult E = getDerived().TransformExpr(C->getDevice()); in TransformOMPDeviceClause()
10123 ExprResult EVar = TT.getDerived().TransformExpr(cast<Expr>(VE)); in transformOMPMappableExprListClause()
10188 ExprResult AllocatorRes = getDerived().TransformExpr(Allocator); in TransformOMPAllocateClause()
10196 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPAllocateClause()
10209 ExprResult E = getDerived().TransformExpr(C->getNumTeams()); in TransformOMPNumTeamsClause()
10219 ExprResult E = getDerived().TransformExpr(C->getThreadLimit()); in TransformOMPThreadLimitClause()
10229 ExprResult E = getDerived().TransformExpr(C->getPriority()); in TransformOMPPriorityClause()
10239 ExprResult E = getDerived().TransformExpr(C->getGrainsize()); in TransformOMPGrainsizeClause()
10249 ExprResult E = getDerived().TransformExpr(C->getNumTasks()); in TransformOMPNumTasksClause()
10258 ExprResult E = getDerived().TransformExpr(C->getHint()); in TransformOMPHintClause()
10268 ExprResult E = getDerived().TransformExpr(C->getChunkSize()); in TransformOMPDistScheduleClause()
10326 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPUseDevicePtrClause()
10341 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPUseDeviceAddrClause()
10356 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPIsDevicePtrClause()
10371 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPHasDeviceAddrClause()
10386 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPNontemporalClause()
10401 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPInclusiveClause()
10416 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPExclusiveClause()
10432 ExprResult Allocator = getDerived().TransformExpr(D.Allocator); in TransformOMPUsesAllocatorsClause()
10437 AllocatorTraits = getDerived().TransformExpr(AT); in TransformOMPUsesAllocatorsClause()
10458 ModifierRes = getDerived().TransformExpr(Modifier); in TransformOMPAffinityClause()
10463 ExprResult Locator = getDerived().TransformExpr(E); in TransformOMPAffinityClause()
10493 return TransformExpr(E->getSubExpr()); in TransformConstantExpr()
10631 getDerived().TransformExpr(E->getControllingExpr()); in TransformGenericSelectionExpr()
10649 getDerived().TransformExpr(Assoc.getAssociationExpr()); in TransformGenericSelectionExpr()
10666 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformParenExpr()
10686 return getDerived().TransformExpr(E); in TransformAddressOfOperand()
10696 SubExpr = TransformExpr(E->getSubExpr()); in TransformUnaryOperator()
10734 ExprResult Index = getDerived().TransformExpr(FromIndex); in TransformOffsetOfExpr()
10791 ExprResult NewC = getDerived().TransformExpr(C); in TransformRecoveryExpr()
10814 ExprResult result = getDerived().TransformExpr(newSyntacticForm); in TransformPseudoObjectExpr()
10862 SubExpr = getDerived().TransformExpr(E->getArgumentExpr()); in TransformUnaryExprOrTypeTraitExpr()
10882 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformArraySubscriptExpr()
10886 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformArraySubscriptExpr()
10904 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformMatrixSubscriptExpr()
10908 ExprResult RowIdx = getDerived().TransformExpr(E->getRowIdx()); in TransformMatrixSubscriptExpr()
10912 ExprResult ColumnIdx = getDerived().TransformExpr(E->getColumnIdx()); in TransformMatrixSubscriptExpr()
10927 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformOMPArraySectionExpr()
10933 LowerBound = getDerived().TransformExpr(E->getLowerBound()); in TransformOMPArraySectionExpr()
10940 Length = getDerived().TransformExpr(E->getLength()); in TransformOMPArraySectionExpr()
10947 Stride = getDerived().TransformExpr(Str); in TransformOMPArraySectionExpr()
10965 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformOMPArrayShapingExpr()
10972 ExprResult DimRes = getDerived().TransformExpr(Dim); in TransformOMPArrayShapingExpr()
11008 ExprResult Begin = getDerived().TransformExpr(Range.Begin); in TransformOMPIteratorExpr()
11009 ExprResult End = getDerived().TransformExpr(Range.End); in TransformOMPIteratorExpr()
11010 ExprResult Step = getDerived().TransformExpr(Range.Step); in TransformOMPIteratorExpr()
11050 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCallExpr()
11086 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformMemberExpr()
11175 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformBinaryOperator()
11179 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformBinaryOperator()
11206 ExprResult LHS = getDerived().TransformExpr(const_cast<Expr*>(Decomp.LHS)); in TransformCXXRewrittenBinaryOperator()
11210 ExprResult RHS = getDerived().TransformExpr(const_cast<Expr*>(Decomp.RHS)); in TransformCXXRewrittenBinaryOperator()
11273 ExprResult commonExpr = getDerived().TransformExpr(e->getCommon()); in TransformBinaryConditionalOperator()
11277 ExprResult rhs = getDerived().TransformExpr(e->getFalseExpr()); in TransformBinaryConditionalOperator()
11296 ExprResult Cond = getDerived().TransformExpr(E->getCond()); in TransformConditionalOperator()
11300 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformConditionalOperator()
11304 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformConditionalOperator()
11326 return getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformImplicitCastExpr()
11337 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCStyleCastExpr()
11360 ExprResult Init = getDerived().TransformExpr(E->getInitializer()); in TransformCompoundLiteralExpr()
11381 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformExtVectorElementExpr()
11430 ExprResult Init = getDerived().TransformExpr(E->getInit()); in TransformDesignatedInitExpr()
11459 ExprResult Index = getDerived().TransformExpr(E->getArrayIndex(D)); in TransformDesignatedInitExpr()
11473 = getDerived().TransformExpr(E->getArrayRangeStart(D)); in TransformDesignatedInitExpr()
11477 ExprResult End = getDerived().TransformExpr(E->getArrayRangeEnd(D)); in TransformDesignatedInitExpr()
11562 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformVAArgExpr()
11634 ExprResult Cond = getDerived().TransformExpr(E->getCond()); in TransformChooseExpr()
11638 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformChooseExpr()
11642 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformChooseExpr()
11679 ExprResult Object = getDerived().TransformExpr(E->getArg(0)); in TransformCXXOperatorCallExpr()
11716 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCXXOperatorCallExpr()
11724 First = getDerived().TransformExpr(E->getArg(0)); in TransformCXXOperatorCallExpr()
11730 Second = getDerived().TransformExpr(E->getArg(1)); in TransformCXXOperatorCallExpr()
11777 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCUDAKernelCallExpr()
11814 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCXXNamedCastExpr()
11837 ExprResult Sub = getDerived().TransformExpr(BCE->getSubExpr()); in TransformBuiltinBitCastExpr()
11886 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCXXFunctionalCastExpr()
11932 ExprResult SubExpr = getDerived().TransformExpr(Op); in TransformCXXTypeidExpr()
11964 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); in TransformCXXUuidofExpr()
12007 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformCXXThrowExpr()
12080 NewArraySize = getDerived().TransformExpr(*OldArraySize); in TransformCXXNewExpr()
12183 ExprResult Operand = getDerived().TransformExpr(E->getArgument()); in TransformCXXDeleteExpr()
12225 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformCXXPseudoDestructorExpr()
12663 ExprResult TransExprRes = getDerived().TransformExpr(Req->getExpr()); in TransformExprRequirement()
12707 getDerived().TransformExpr(Req->getConstraintExpr()); in TransformNestedRequirement()
12728 SubExpr = getDerived().TransformExpr(E->getDimensionExpression()); in TransformArrayTypeTraitExpr()
12747 SubExpr = getDerived().TransformExpr(E->getQueriedExpression()); in TransformExpressionTraitExpr()
12915 return getDerived().TransformExpr(E->getSubExpr()); in TransformCXXBindTemporaryExpr()
12926 return getDerived().TransformExpr(E->getSubExpr()); in TransformExprWithCleanups()
13091 NewTrailingRequiresClause = getDerived().TransformExpr(TRC); in TransformLambdaExpr()
13389 Base = getDerived().TransformExpr(OldBase); in TransformCXXDependentScopeMemberExpr()
13486 Base = getDerived().TransformExpr(Old->getBase()); in TransformUnresolvedMemberExpr()
13550 ExprResult SubExpr = getDerived().TransformExpr(E->getOperand()); in TransformCXXNoexceptExpr()
13563 ExprResult Pattern = getDerived().TransformExpr(E->getPattern()); in TransformPackExpansionExpr()
13741 return getDerived().TransformExpr(E->getSubExpr()); in TransformMaterializeTemporaryExpr()
13749 ExprResult CalleeResult = getDerived().TransformExpr(OldCallee); in TransformCXXFoldExpr()
13780 E->getLHS() ? getDerived().TransformExpr(E->getLHS()) : ExprResult(); in TransformCXXFoldExpr()
13785 E->getRHS() ? getDerived().TransformExpr(E->getRHS()) : ExprResult(); in TransformCXXFoldExpr()
13812 ExprResult Result = getDerived().TransformExpr(E->getInit()); in TransformCXXFoldExpr()
13822 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
13836 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
13870 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
13894 return getDerived().TransformExpr(E->getSubExpr()); in TransformCXXStdInitializerListExpr()
13912 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBoxedExpr()
13976 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
13983 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
14005 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
14009 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
14034 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
14043 = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
14087 return getDerived().TransformExpr(E->getSubExpr()); in TransformObjCIndirectCopyRestoreExpr()
14098 ExprResult Result = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBridgedCastExpr()
14174 = getDerived().TransformExpr(E->getInstanceReceiver()); in TransformObjCMessageExpr()
14211 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIvarRefExpr()
14236 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCPropertyRefExpr()
14263 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformObjCSubscriptRefExpr()
14268 ExprResult Key = getDerived().TransformExpr(E->getKeyExpr()); in TransformObjCSubscriptRefExpr()
14287 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIsaExpr()
14323 ExprResult SrcExpr = getDerived().TransformExpr(E->getSrcExpr()); in TransformConvertVectorExpr()
14421 ExprResult SrcExpr = getDerived().TransformExpr(E->getSrcExpr()); in TransformAsTypeExpr()