Lines Matching refs:TransformExpr

404   ExprResult TransformExpr(Expr *E);
3785 ExprResult E = getDerived().TransformExpr(cast<Expr>(S)); in TransformStmt()
3816 ExprResult TreeTransform<Derived>::TransformExpr(Expr *E) { in TransformExpr() function
3864 return getDerived().TransformExpr(Init); in TransformInitializer()
3881 return getDerived().TransformExpr(Init); in TransformInitializer()
3957 ExprResult OutPattern = getDerived().TransformExpr(Pattern); in TransformExprs()
3981 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
4000 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformExprs()
4017 : getDerived().TransformExpr(Inputs[I]); in TransformExprs()
4044 ExprResult CondExpr = getDerived().TransformExpr(Expr); in TransformCondition()
4420 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument()
5132 NewSize = getDerived().TransformExpr(OldSize).template getAs<Expr>(); in TransformConstantArrayType()
5202 SizeResult = getDerived().TransformExpr(T->getSizeExpr()); in TransformVariableArrayType()
5254 = getDerived().TransformExpr(origSize); in TransformDependentSizedArrayType()
5295 ExprResult Size = getDerived().TransformExpr(T->getSizeExpr()); in TransformDependentVectorType()
5337 ExprResult Size = getDerived().TransformExpr(T->getSizeExpr()); in TransformDependentSizedExtVectorType()
5413 ExprResult rowResult = getDerived().TransformExpr(origRows); in TransformDependentSizedMatrixType()
5418 ExprResult columnResult = getDerived().TransformExpr(origColumns); in TransformDependentSizedMatrixType()
5460 ExprResult AddrSpace = getDerived().TransformExpr(T->getAddrSpaceExpr()); in TransformDependentAddressSpaceType()
5942 ExprResult NoexceptExpr = getDerived().TransformExpr(ESI.NoexceptExpr); in TransformExceptionSpec()
6105 ExprResult E = getDerived().TransformExpr(TL.getUnderlyingExpr()); in TransformTypeOfExprType()
6164 ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr()); in TransformDecltypeType()
6432 ExprResult BitsExpr = getDerived().TransformExpr(EIT->getNumBitsExpr()); in TransformDependentExtIntType()
7248 LHS = getDerived().TransformExpr(S->getLHS()); in TransformCaseStmt()
7254 RHS = getDerived().TransformExpr(S->getRHS()); in TransformCaseStmt()
7482 ExprResult Cond = getDerived().TransformExpr(S->getCond()); in TransformDoStmt()
7520 ExprResult Inc = getDerived().TransformExpr(S->getInc()); in TransformForStmt()
7561 ExprResult Target = getDerived().TransformExpr(S->getTarget()); in TransformIndirectGotoStmt()
7643 ExprResult Result = getDerived().TransformExpr(OutputExpr); in TransformGCCAsmStmt()
7661 ExprResult Result = getDerived().TransformExpr(InputExpr); in TransformGCCAsmStmt()
7674 ExprResult Result = getDerived().TransformExpr(S->getLabelExpr(I)); in TransformGCCAsmStmt()
7709 ExprResult Result = getDerived().TransformExpr(SrcExprs[i]); in TransformMSAsmStmt()
7828 ExprResult AllocRes = getDerived().TransformExpr(S->getAllocate()); in TransformCoroutineBodyStmt()
7833 ExprResult DeallocRes = getDerived().TransformExpr(S->getDeallocate()); in TransformCoroutineBodyStmt()
8018 Operand = getDerived().TransformExpr(S->getThrowExpr()); in TransformObjCAtThrowStmt()
8035 ExprResult Object = getDerived().TransformExpr(S->getSynchExpr()); in TransformObjCAtSynchronizedStmt()
8090 ExprResult Collection = getDerived().TransformExpr(S->getCollection()); in TransformObjCForCollectionStmt()
8189 ExprResult Cond = getDerived().TransformExpr(S->getCond()); in TransformCXXForRangeStmt()
8199 ExprResult Inc = getDerived().TransformExpr(S->getInc()); in TransformCXXForRangeStmt()
8342 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformMSPropertyRefExpr()
8355 auto BaseRes = getDerived().TransformExpr(E->getBase()); in TransformMSPropertySubscriptExpr()
8358 auto IdxRes = getDerived().TransformExpr(E->getIdx()); in TransformMSPropertySubscriptExpr()
8400 ExprResult FilterExpr = getDerived().TransformExpr(S->getFilterExpr()); in TransformSEHExceptStmt()
9168 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPIfClause()
9178 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPFinalClause()
9188 ExprResult NumThreads = getDerived().TransformExpr(C->getNumThreads()); in TransformOMPNumThreadsClause()
9198 ExprResult E = getDerived().TransformExpr(C->getSafelen()); in TransformOMPSafelenClause()
9208 ExprResult E = getDerived().TransformExpr(C->getAllocator()); in TransformOMPAllocatorClause()
9218 ExprResult E = getDerived().TransformExpr(C->getSimdlen()); in TransformOMPSimdlenClause()
9236 ExprResult T = getDerived().TransformExpr(E); in TransformOMPSizesClause()
9260 ExprResult T = getDerived().TransformExpr(C->getFactor()); in TransformOMPPartialClause()
9275 ExprResult E = getDerived().TransformExpr(C->getNumForLoops()); in TransformOMPCollapseClause()
9301 ExprResult E = getDerived().TransformExpr(C->getChunkSize()); in TransformOMPScheduleClause()
9316 E = getDerived().TransformExpr(Num); in TransformOMPOrderedClause()
9329 E = getDerived().TransformExpr(Evt); in TransformOMPDetachClause()
9441 ExprResult IVR = getDerived().TransformExpr(C->getInteropVar()); in TransformOMPInitClause()
9448 ExprResult ER = getDerived().TransformExpr(cast<Expr>(E)); in TransformOMPInitClause()
9460 ExprResult ER = getDerived().TransformExpr(C->getInteropVar()); in TransformOMPUseClause()
9473 ER = getDerived().TransformExpr(IV); in TransformOMPDestroyClause()
9485 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPNovariantsClause()
9495 ExprResult Cond = getDerived().TransformExpr(C->getCondition()); in TransformOMPNocontextClause()
9505 ExprResult ThreadID = getDerived().TransformExpr(C->getThreadID()); in TransformOMPFilterClause()
9551 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPPrivateClause()
9566 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPFirstprivateClause()
9581 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPLastprivateClause()
9597 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPSharedClause()
9612 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPReductionClause()
9660 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPTaskReductionClause()
9705 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPInReductionClause()
9750 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPLinearClause()
9755 ExprResult Step = getDerived().TransformExpr(C->getStep()); in TransformOMPLinearClause()
9769 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPAlignedClause()
9774 ExprResult Alignment = getDerived().TransformExpr(C->getAlignment()); in TransformOMPAlignedClause()
9788 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPCopyinClause()
9803 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPCopyprivateClause()
9817 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPFlushClause()
9829 ExprResult E = getDerived().TransformExpr(C->getDepobj()); in TransformOMPDepobjClause()
9842 ExprResult DepModRes = getDerived().TransformExpr(DepModifier); in TransformOMPDependClause()
9849 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPDependClause()
9863 ExprResult E = getDerived().TransformExpr(C->getDevice()); in TransformOMPDeviceClause()
9880 ExprResult EVar = TT.getDerived().TransformExpr(cast<Expr>(VE)); in transformOMPMappableExprListClause()
9945 ExprResult AllocatorRes = getDerived().TransformExpr(Allocator); in TransformOMPAllocateClause()
9953 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPAllocateClause()
9966 ExprResult E = getDerived().TransformExpr(C->getNumTeams()); in TransformOMPNumTeamsClause()
9976 ExprResult E = getDerived().TransformExpr(C->getThreadLimit()); in TransformOMPThreadLimitClause()
9986 ExprResult E = getDerived().TransformExpr(C->getPriority()); in TransformOMPPriorityClause()
9996 ExprResult E = getDerived().TransformExpr(C->getGrainsize()); in TransformOMPGrainsizeClause()
10006 ExprResult E = getDerived().TransformExpr(C->getNumTasks()); in TransformOMPNumTasksClause()
10015 ExprResult E = getDerived().TransformExpr(C->getHint()); in TransformOMPHintClause()
10025 ExprResult E = getDerived().TransformExpr(C->getChunkSize()); in TransformOMPDistScheduleClause()
10083 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPUseDevicePtrClause()
10098 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPUseDeviceAddrClause()
10113 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPIsDevicePtrClause()
10128 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPNontemporalClause()
10143 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPInclusiveClause()
10158 ExprResult EVar = getDerived().TransformExpr(cast<Expr>(VE)); in TransformOMPExclusiveClause()
10174 ExprResult Allocator = getDerived().TransformExpr(D.Allocator); in TransformOMPUsesAllocatorsClause()
10179 AllocatorTraits = getDerived().TransformExpr(AT); in TransformOMPUsesAllocatorsClause()
10200 ModifierRes = getDerived().TransformExpr(Modifier); in TransformOMPAffinityClause()
10205 ExprResult Locator = getDerived().TransformExpr(E); in TransformOMPAffinityClause()
10228 return TransformExpr(E->getSubExpr()); in TransformConstantExpr()
10368 getDerived().TransformExpr(E->getControllingExpr()); in TransformGenericSelectionExpr()
10386 getDerived().TransformExpr(Assoc.getAssociationExpr()); in TransformGenericSelectionExpr()
10403 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformParenExpr()
10423 return getDerived().TransformExpr(E); in TransformAddressOfOperand()
10433 SubExpr = TransformExpr(E->getSubExpr()); in TransformUnaryOperator()
10471 ExprResult Index = getDerived().TransformExpr(FromIndex); in TransformOffsetOfExpr()
10528 ExprResult NewC = getDerived().TransformExpr(C); in TransformRecoveryExpr()
10551 ExprResult result = getDerived().TransformExpr(newSyntacticForm); in TransformPseudoObjectExpr()
10599 SubExpr = getDerived().TransformExpr(E->getArgumentExpr()); in TransformUnaryExprOrTypeTraitExpr()
10619 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformArraySubscriptExpr()
10623 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformArraySubscriptExpr()
10641 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformMatrixSubscriptExpr()
10645 ExprResult RowIdx = getDerived().TransformExpr(E->getRowIdx()); in TransformMatrixSubscriptExpr()
10649 ExprResult ColumnIdx = getDerived().TransformExpr(E->getColumnIdx()); in TransformMatrixSubscriptExpr()
10664 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformOMPArraySectionExpr()
10670 LowerBound = getDerived().TransformExpr(E->getLowerBound()); in TransformOMPArraySectionExpr()
10677 Length = getDerived().TransformExpr(E->getLength()); in TransformOMPArraySectionExpr()
10684 Stride = getDerived().TransformExpr(Str); in TransformOMPArraySectionExpr()
10702 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformOMPArrayShapingExpr()
10709 ExprResult DimRes = getDerived().TransformExpr(Dim); in TransformOMPArrayShapingExpr()
10745 ExprResult Begin = getDerived().TransformExpr(Range.Begin); in TransformOMPIteratorExpr()
10746 ExprResult End = getDerived().TransformExpr(Range.End); in TransformOMPIteratorExpr()
10747 ExprResult Step = getDerived().TransformExpr(Range.Step); in TransformOMPIteratorExpr()
10787 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCallExpr()
10823 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformMemberExpr()
10908 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformBinaryOperator()
10912 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformBinaryOperator()
10939 ExprResult LHS = getDerived().TransformExpr(const_cast<Expr*>(Decomp.LHS)); in TransformCXXRewrittenBinaryOperator()
10943 ExprResult RHS = getDerived().TransformExpr(const_cast<Expr*>(Decomp.RHS)); in TransformCXXRewrittenBinaryOperator()
10996 ExprResult commonExpr = getDerived().TransformExpr(e->getCommon()); in TransformBinaryConditionalOperator()
11000 ExprResult rhs = getDerived().TransformExpr(e->getFalseExpr()); in TransformBinaryConditionalOperator()
11019 ExprResult Cond = getDerived().TransformExpr(E->getCond()); in TransformConditionalOperator()
11023 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformConditionalOperator()
11027 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformConditionalOperator()
11049 return getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformImplicitCastExpr()
11060 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCStyleCastExpr()
11083 ExprResult Init = getDerived().TransformExpr(E->getInitializer()); in TransformCompoundLiteralExpr()
11104 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformExtVectorElementExpr()
11153 ExprResult Init = getDerived().TransformExpr(E->getInit()); in TransformDesignatedInitExpr()
11182 ExprResult Index = getDerived().TransformExpr(E->getArrayIndex(D)); in TransformDesignatedInitExpr()
11196 = getDerived().TransformExpr(E->getArrayRangeStart(D)); in TransformDesignatedInitExpr()
11200 ExprResult End = getDerived().TransformExpr(E->getArrayRangeEnd(D)); in TransformDesignatedInitExpr()
11285 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformVAArgExpr()
11357 ExprResult Cond = getDerived().TransformExpr(E->getCond()); in TransformChooseExpr()
11361 ExprResult LHS = getDerived().TransformExpr(E->getLHS()); in TransformChooseExpr()
11365 ExprResult RHS = getDerived().TransformExpr(E->getRHS()); in TransformChooseExpr()
11401 ExprResult Object = getDerived().TransformExpr(E->getArg(0)); in TransformCXXOperatorCallExpr()
11435 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCXXOperatorCallExpr()
11443 First = getDerived().TransformExpr(E->getArg(0)); in TransformCXXOperatorCallExpr()
11449 Second = getDerived().TransformExpr(E->getArg(1)); in TransformCXXOperatorCallExpr()
11496 ExprResult Callee = getDerived().TransformExpr(E->getCallee()); in TransformCUDAKernelCallExpr()
11533 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCXXNamedCastExpr()
11556 ExprResult Sub = getDerived().TransformExpr(BCE->getSubExpr()); in TransformBuiltinBitCastExpr()
11605 = getDerived().TransformExpr(E->getSubExprAsWritten()); in TransformCXXFunctionalCastExpr()
11651 ExprResult SubExpr = getDerived().TransformExpr(Op); in TransformCXXTypeidExpr()
11683 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); in TransformCXXUuidofExpr()
11726 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformCXXThrowExpr()
11799 NewArraySize = getDerived().TransformExpr(*OldArraySize); in TransformCXXNewExpr()
11902 ExprResult Operand = getDerived().TransformExpr(E->getArgument()); in TransformCXXDeleteExpr()
11944 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformCXXPseudoDestructorExpr()
12382 ExprResult TransExprRes = getDerived().TransformExpr(Req->getExpr()); in TransformExprRequirement()
12425 getDerived().TransformExpr(Req->getConstraintExpr()); in TransformNestedRequirement()
12446 SubExpr = getDerived().TransformExpr(E->getDimensionExpression()); in TransformArrayTypeTraitExpr()
12465 SubExpr = getDerived().TransformExpr(E->getQueriedExpression()); in TransformExpressionTraitExpr()
12630 return getDerived().TransformExpr(E->getSubExpr()); in TransformCXXBindTemporaryExpr()
12641 return getDerived().TransformExpr(E->getSubExpr()); in TransformExprWithCleanups()
12806 NewTrailingRequiresClause = getDerived().TransformExpr(TRC); in TransformLambdaExpr()
13094 Base = getDerived().TransformExpr(OldBase); in TransformCXXDependentScopeMemberExpr()
13191 Base = getDerived().TransformExpr(Old->getBase()); in TransformUnresolvedMemberExpr()
13255 ExprResult SubExpr = getDerived().TransformExpr(E->getOperand()); in TransformCXXNoexceptExpr()
13268 ExprResult Pattern = getDerived().TransformExpr(E->getPattern()); in TransformPackExpansionExpr()
13446 return getDerived().TransformExpr(E->getSubExpr()); in TransformMaterializeTemporaryExpr()
13454 ExprResult CalleeResult = getDerived().TransformExpr(OldCallee); in TransformCXXFoldExpr()
13485 E->getLHS() ? getDerived().TransformExpr(E->getLHS()) : ExprResult(); in TransformCXXFoldExpr()
13490 E->getRHS() ? getDerived().TransformExpr(E->getRHS()) : ExprResult(); in TransformCXXFoldExpr()
13517 ExprResult Result = getDerived().TransformExpr(E->getInit()); in TransformCXXFoldExpr()
13527 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
13541 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
13575 ExprResult Out = getDerived().TransformExpr(Pattern); in TransformCXXFoldExpr()
13599 return getDerived().TransformExpr(E->getSubExpr()); in TransformCXXStdInitializerListExpr()
13617 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBoxedExpr()
13681 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
13688 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
13710 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
13714 ExprResult Value = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
13739 ExprResult Key = getDerived().TransformExpr(OrigElement.Key); in TransformObjCDictionaryLiteral()
13748 = getDerived().TransformExpr(OrigElement.Value); in TransformObjCDictionaryLiteral()
13792 return getDerived().TransformExpr(E->getSubExpr()); in TransformObjCIndirectCopyRestoreExpr()
13803 ExprResult Result = getDerived().TransformExpr(E->getSubExpr()); in TransformObjCBridgedCastExpr()
13879 = getDerived().TransformExpr(E->getInstanceReceiver()); in TransformObjCMessageExpr()
13916 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIvarRefExpr()
13941 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCPropertyRefExpr()
13968 ExprResult Base = getDerived().TransformExpr(E->getBaseExpr()); in TransformObjCSubscriptRefExpr()
13973 ExprResult Key = getDerived().TransformExpr(E->getKeyExpr()); in TransformObjCSubscriptRefExpr()
13992 ExprResult Base = getDerived().TransformExpr(E->getBase()); in TransformObjCIsaExpr()
14028 ExprResult SrcExpr = getDerived().TransformExpr(E->getSrcExpr()); in TransformConvertVectorExpr()
14126 ExprResult SrcExpr = getDerived().TransformExpr(E->getSrcExpr()); in TransformAsTypeExpr()