|
clang 22.0.0git
|
This is the complete list of members for clang::TreeTransform< Derived >, including all inherited members.
| AllowSkippingCXXConstructExpr() | clang::TreeTransform< Derived > | inline |
| AlreadyTransformed(QualType T) | clang::TreeTransform< Derived > | inline |
| AlwaysRebuild() | clang::TreeTransform< Derived > | inline |
| ComputeLambdaDependency(LambdaScopeInfo *LSI) | clang::TreeTransform< Derived > | inline |
| ComputeSizeOfPackExprWithoutSubstitution(ArrayRef< TemplateArgument > PackArgs) | clang::TreeTransform< Derived > | |
| DropCallArgument(Expr *E) | clang::TreeTransform< Derived > | inline |
| ExpandingFunctionParameterPack(ParmVarDecl *Pack) | clang::TreeTransform< Derived > | inline |
| FinishCXXForRangeStmt(Stmt *ForRange, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| ForgetPartiallySubstitutedPack() | clang::TreeTransform< Derived > | inline |
| ForgetSubstitution() | clang::TreeTransform< Derived > | inline |
| getBaseEntity() | clang::TreeTransform< Derived > | inline |
| getBaseLocation() | clang::TreeTransform< Derived > | inline |
| getDerived() | clang::TreeTransform< Derived > | inline |
| getDerived() const | clang::TreeTransform< Derived > | inline |
| getSema() const | clang::TreeTransform< Derived > | inline |
| InventTemplateArgumentLoc(const TemplateArgument &Arg, TemplateArgumentLoc &ArgLoc) | clang::TreeTransform< Derived > | |
| InventTypeSourceInfo(QualType T) | clang::TreeTransform< Derived > | inline |
| Owned(Expr *E) | clang::TreeTransform< Derived > | inlinestatic |
| Owned(Stmt *S) | clang::TreeTransform< Derived > | inlinestatic |
| PreparePackForExpansion(TemplateArgumentLoc In, bool Uneval, TemplateArgumentLoc &Out, UnexpandedInfo &Info) | clang::TreeTransform< Derived > | |
| RebuildAddrLabelExpr(SourceLocation AmpAmpLoc, SourceLocation LabelLoc, LabelDecl *Label) | clang::TreeTransform< Derived > | inline |
| RebuildArraySectionExpr(bool IsOMPArraySection, Expr *Base, SourceLocation LBracketLoc, Expr *LowerBound, SourceLocation ColonLocFirst, SourceLocation ColonLocSecond, Expr *Length, Expr *Stride, SourceLocation RBracketLoc) | clang::TreeTransform< Derived > | inline |
| RebuildArraySubscriptExpr(Expr *LHS, SourceLocation LBracketLoc, Expr *RHS, SourceLocation RBracketLoc) | clang::TreeTransform< Derived > | inline |
| RebuildArrayType(QualType ElementType, ArraySizeModifier SizeMod, const llvm::APInt *Size, Expr *SizeExpr, unsigned IndexTypeQuals, SourceRange BracketsRange) | clang::TreeTransform< Derived > | |
| RebuildArrayTypeTrait(ArrayTypeTrait Trait, SourceLocation StartLoc, TypeSourceInfo *TSInfo, Expr *DimExpr, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildAtomicExpr(SourceLocation BuiltinLoc, MultiExprArg SubExprs, AtomicExpr::AtomicOp Op, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildAtomicType(QualType ValueType, SourceLocation KWLoc) | clang::TreeTransform< Derived > | |
| RebuildAttributedStmt(SourceLocation AttrLoc, ArrayRef< const Attr * > Attrs, Stmt *SubStmt) | clang::TreeTransform< Derived > | inline |
| RebuildAutoType(QualType Deduced, AutoTypeKeyword Keyword, ConceptDecl *TypeConstraintConcept, ArrayRef< TemplateArgument > TypeConstraintArgs) | clang::TreeTransform< Derived > | inline |
| RebuildBinaryOperator(SourceLocation OpLoc, BinaryOperatorKind Opc, Expr *LHS, Expr *RHS, bool ForFoldExpression=false) | clang::TreeTransform< Derived > | inline |
| RebuildBitIntType(bool IsUnsigned, unsigned NumBits, SourceLocation Loc) | clang::TreeTransform< Derived > | |
| RebuildBlockPointerType(QualType PointeeType, SourceLocation Sigil) | clang::TreeTransform< Derived > | |
| RebuildBuiltinBitCastExpr(SourceLocation KWLoc, TypeSourceInfo *TSI, Expr *Sub, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCallExpr(Expr *Callee, SourceLocation LParenLoc, MultiExprArg Args, SourceLocation RParenLoc, Expr *ExecConfig=nullptr) | clang::TreeTransform< Derived > | inline |
| RebuildCanonicalTagType(TagDecl *Tag) | clang::TreeTransform< Derived > | inline |
| RebuildCaseStmt(SourceLocation CaseLoc, Expr *LHS, SourceLocation EllipsisLoc, Expr *RHS, SourceLocation ColonLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCaseStmtBody(Stmt *S, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| RebuildChooseExpr(SourceLocation BuiltinLoc, Expr *Cond, Expr *LHS, Expr *RHS, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, UnresolvedLookupExpr *OpCoawaitLookup, bool IsImplicit) | clang::TreeTransform< Derived > | inline |
| RebuildCompoundLiteralExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *Init) | clang::TreeTransform< Derived > | inline |
| RebuildCompoundStmt(SourceLocation LBraceLoc, MultiStmtArg Statements, SourceLocation RBraceLoc, bool IsStmtExpr) | clang::TreeTransform< Derived > | inline |
| RebuildConceptSpecializationExpr(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, ConceptDecl *NamedConcept, TemplateArgumentListInfo *TALI) | clang::TreeTransform< Derived > | inline |
| RebuildConditionalOperator(Expr *Cond, SourceLocation QuestionLoc, Expr *LHS, SourceLocation ColonLoc, Expr *RHS) | clang::TreeTransform< Derived > | inline |
| RebuildConstantArrayType(QualType ElementType, ArraySizeModifier SizeMod, const llvm::APInt &Size, Expr *SizeExpr, unsigned IndexTypeQuals, SourceRange BracketsRange) | clang::TreeTransform< Derived > | |
| RebuildConstantMatrixType(QualType ElementType, unsigned NumRows, unsigned NumColumns) | clang::TreeTransform< Derived > | |
| RebuildConvertVectorExpr(SourceLocation BuiltinLoc, Expr *SrcExpr, TypeSourceInfo *DstTInfo, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCoreturnStmt(SourceLocation CoreturnLoc, Expr *Result, bool IsImplicit) | clang::TreeTransform< Derived > | inline |
| RebuildCoroutineBodyStmt(CoroutineBodyStmt::CtorArgs Args) | clang::TreeTransform< Derived > | inline |
| RebuildCoyieldExpr(SourceLocation CoyieldLoc, Expr *Result) | clang::TreeTransform< Derived > | inline |
| RebuildCStyleCastExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *SubExpr) | clang::TreeTransform< Derived > | inline |
| RebuildCXXAddrspaceCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXCatchStmt(SourceLocation CatchLoc, VarDecl *ExceptionDecl, Stmt *Handler) | clang::TreeTransform< Derived > | inline |
| RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXConstructExpr(QualType T, SourceLocation Loc, CXXConstructorDecl *Constructor, bool IsElidable, MultiExprArg Args, bool HadMultipleCandidates, bool ListInitialization, bool StdInitListInitialization, bool RequiresZeroInit, CXXConstructionKind ConstructKind, SourceRange ParenRange) | clang::TreeTransform< Derived > | inline |
| RebuildCXXDefaultArgExpr(SourceLocation Loc, ParmVarDecl *Param, Expr *RewrittenExpr) | clang::TreeTransform< Derived > | inline |
| RebuildCXXDefaultInitExpr(SourceLocation Loc, FieldDecl *Field) | clang::TreeTransform< Derived > | inline |
| RebuildCXXDeleteExpr(SourceLocation StartLoc, bool IsGlobalDelete, bool IsArrayForm, Expr *Operand) | clang::TreeTransform< Derived > | inline |
| RebuildCXXDependentScopeMemberExpr(Expr *BaseE, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs) | clang::TreeTransform< Derived > | inline |
| RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXFoldExpr(UnresolvedLookupExpr *ULE, SourceLocation LParenLoc, Expr *LHS, BinaryOperatorKind Operator, SourceLocation EllipsisLoc, Expr *RHS, SourceLocation RParenLoc, UnsignedOrNone NumExpansions) | clang::TreeTransform< Derived > | inline |
| RebuildCXXForRangeStmt(SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *Init, SourceLocation ColonLoc, Stmt *Range, Stmt *Begin, Stmt *End, Expr *Cond, Expr *Inc, Stmt *LoopVar, SourceLocation RParenLoc, ArrayRef< MaterializeTemporaryExpr * > LifetimeExtendTemps) | clang::TreeTransform< Derived > | inline |
| RebuildCXXFunctionalCastExpr(TypeSourceInfo *TInfo, SourceLocation LParenLoc, Expr *Sub, SourceLocation RParenLoc, bool ListInitialization) | clang::TreeTransform< Derived > | inline |
| RebuildCXXInheritedCtorInitExpr(QualType T, SourceLocation Loc, CXXConstructorDecl *Constructor, bool ConstructsVBase, bool InheritedFromVBase) | clang::TreeTransform< Derived > | inline |
| RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXNewExpr(SourceLocation StartLoc, bool UseGlobal, SourceLocation PlacementLParen, MultiExprArg PlacementArgs, SourceLocation PlacementRParen, SourceRange TypeIdParens, QualType AllocatedType, TypeSourceInfo *AllocatedTypeInfo, std::optional< Expr * > ArraySize, SourceRange DirectInitRange, Expr *Initializer) | clang::TreeTransform< Derived > | inline |
| RebuildCXXNoexceptExpr(SourceRange Range, Expr *Arg) | clang::TreeTransform< Derived > | inline |
| RebuildCXXOperatorCallExpr(OverloadedOperatorKind Op, SourceLocation OpLoc, SourceLocation CalleeLoc, bool RequiresADL, const UnresolvedSetImpl &Functions, Expr *First, Expr *Second) | clang::TreeTransform< Derived > | |
| RebuildCXXParenListInitExpr(ArrayRef< Expr * > Args, QualType T, unsigned NumUserSpecifiedExprs, SourceLocation InitLoc, SourceLocation LParenLoc, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXPseudoDestructorExpr(Expr *Base, SourceLocation OperatorLoc, bool isArrow, CXXScopeSpec &SS, TypeSourceInfo *ScopeType, SourceLocation CCLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage Destroyed) | clang::TreeTransform< Derived > | |
| RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXRewrittenBinaryOperator(SourceLocation OpLoc, BinaryOperatorKind Opcode, const UnresolvedSetImpl &UnqualLookups, Expr *LHS, Expr *RHS) | clang::TreeTransform< Derived > | inline |
| RebuildCXXScalarValueInitExpr(TypeSourceInfo *TSInfo, SourceLocation LParenLoc, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCxxSubscriptExpr(Expr *Callee, SourceLocation LParenLoc, MultiExprArg Args, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXTemporaryObjectExpr(TypeSourceInfo *TSInfo, SourceLocation LParenOrBraceLoc, MultiExprArg Args, SourceLocation RParenOrBraceLoc, bool ListInitialization) | clang::TreeTransform< Derived > | inline |
| RebuildCXXThisExpr(SourceLocation ThisLoc, QualType ThisType, bool isImplicit) | clang::TreeTransform< Derived > | inline |
| RebuildCXXThrowExpr(SourceLocation ThrowLoc, Expr *Sub, bool IsThrownVariableInScope) | clang::TreeTransform< Derived > | inline |
| RebuildCXXTryStmt(SourceLocation TryLoc, Stmt *TryBlock, ArrayRef< Stmt * > Handlers) | clang::TreeTransform< Derived > | inline |
| RebuildCXXTypeidExpr(QualType TypeInfoType, SourceLocation TypeidLoc, TypeSourceInfo *Operand, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXTypeidExpr(QualType TypeInfoType, SourceLocation TypeidLoc, Expr *Operand, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXUnresolvedConstructExpr(TypeSourceInfo *TSInfo, SourceLocation LParenLoc, MultiExprArg Args, SourceLocation RParenLoc, bool ListInitialization) | clang::TreeTransform< Derived > | inline |
| RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, TypeSourceInfo *Operand, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildCXXUuidofExpr(QualType Type, SourceLocation TypeidLoc, Expr *Operand, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildDeclarationNameExpr(const CXXScopeSpec &SS, LookupResult &R, bool RequiresADL) | clang::TreeTransform< Derived > | inline |
| RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, ValueDecl *VD, const DeclarationNameInfo &NameInfo, NamedDecl *Found, TemplateArgumentListInfo *TemplateArgs) | clang::TreeTransform< Derived > | inline |
| RebuildDeclStmt(MutableArrayRef< Decl * > Decls, SourceLocation StartLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildDecltypeType(Expr *Underlying, SourceLocation Loc) | clang::TreeTransform< Derived > | |
| RebuildDeducedTemplateSpecializationType(ElaboratedTypeKeyword Keyword, TemplateName Template, QualType Deduced) | clang::TreeTransform< Derived > | inline |
| RebuildDefaultStmt(SourceLocation DefaultLoc, SourceLocation ColonLoc, Stmt *SubStmt) | clang::TreeTransform< Derived > | inline |
| RebuildDependentAddressSpaceType(QualType PointeeType, Expr *AddrSpaceExpr, SourceLocation AttributeLoc) | clang::TreeTransform< Derived > | |
| RebuildDependentBitIntType(bool IsUnsigned, Expr *NumBitsExpr, SourceLocation Loc) | clang::TreeTransform< Derived > | |
| RebuildDependentCoawaitExpr(SourceLocation CoawaitLoc, Expr *Result, UnresolvedLookupExpr *Lookup) | clang::TreeTransform< Derived > | inline |
| RebuildDependentNameType(ElaboratedTypeKeyword Keyword, SourceLocation KeywordLoc, NestedNameSpecifierLoc QualifierLoc, const IdentifierInfo *Id, SourceLocation IdLoc, bool DeducedTSTContext) | clang::TreeTransform< Derived > | inline |
| RebuildDependentScopeDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, bool IsAddressOfOperand, TypeSourceInfo **RecoveryTSI) | clang::TreeTransform< Derived > | inline |
| RebuildDependentSizedArrayType(QualType ElementType, ArraySizeModifier SizeMod, Expr *SizeExpr, unsigned IndexTypeQuals, SourceRange BracketsRange) | clang::TreeTransform< Derived > | |
| RebuildDependentSizedExtVectorType(QualType ElementType, Expr *SizeExpr, SourceLocation AttributeLoc) | clang::TreeTransform< Derived > | |
| RebuildDependentSizedMatrixType(QualType ElementType, Expr *RowExpr, Expr *ColumnExpr, SourceLocation AttributeLoc) | clang::TreeTransform< Derived > | |
| RebuildDependentVectorType(QualType ElementType, Expr *SizeExpr, SourceLocation AttributeLoc, VectorKind) | clang::TreeTransform< Derived > | |
| RebuildDesignatedInitExpr(Designation &Desig, MultiExprArg ArrayExprs, SourceLocation EqualOrColonLoc, bool GNUSyntax, Expr *Init) | clang::TreeTransform< Derived > | inline |
| RebuildDoStmt(SourceLocation DoLoc, Stmt *Body, SourceLocation WhileLoc, SourceLocation LParenLoc, Expr *Cond, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc, BinaryOperatorKind Operator) | clang::TreeTransform< Derived > | inline |
| RebuildExceptionDecl(VarDecl *ExceptionDecl, TypeSourceInfo *Declarator, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id) | clang::TreeTransform< Derived > | inline |
| RebuildExpressionTrait(ExpressionTrait Trait, SourceLocation StartLoc, Expr *Queried, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildExprRequirement(concepts::Requirement::SubstitutionDiagnostic *SubstDiag, bool IsSimple, SourceLocation NoexceptLoc, concepts::ExprRequirement::ReturnTypeRequirement Ret) | clang::TreeTransform< Derived > | inline |
| RebuildExprRequirement(Expr *E, bool IsSimple, SourceLocation NoexceptLoc, concepts::ExprRequirement::ReturnTypeRequirement Ret) | clang::TreeTransform< Derived > | inline |
| RebuildExtVectorElementExpr(Expr *Base, SourceLocation OpLoc, bool IsArrow, SourceLocation AccessorLoc, IdentifierInfo &Accessor) | clang::TreeTransform< Derived > | inline |
| RebuildExtVectorType(QualType ElementType, unsigned NumElements, SourceLocation AttributeLoc) | clang::TreeTransform< Derived > | |
| RebuildForStmt(SourceLocation ForLoc, SourceLocation LParenLoc, Stmt *Init, Sema::ConditionResult Cond, Sema::FullExprArg Inc, SourceLocation RParenLoc, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| RebuildFunctionNoProtoType(QualType ResultType) | clang::TreeTransform< Derived > | |
| RebuildFunctionProtoType(QualType T, MutableArrayRef< QualType > ParamTypes, const FunctionProtoType::ExtProtoInfo &EPI) | clang::TreeTransform< Derived > | |
| RebuildGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, bool IsVolatile, unsigned NumOutputs, unsigned NumInputs, IdentifierInfo **Names, MultiExprArg Constraints, MultiExprArg Exprs, Expr *AsmString, MultiExprArg Clobbers, unsigned NumLabels, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildGenericSelectionExpr(SourceLocation KeyLoc, SourceLocation DefaultLoc, SourceLocation RParenLoc, Expr *ControllingExpr, ArrayRef< TypeSourceInfo * > Types, ArrayRef< Expr * > Exprs) | clang::TreeTransform< Derived > | inline |
| RebuildGenericSelectionExpr(SourceLocation KeyLoc, SourceLocation DefaultLoc, SourceLocation RParenLoc, TypeSourceInfo *ControllingType, ArrayRef< TypeSourceInfo * > Types, ArrayRef< Expr * > Exprs) | clang::TreeTransform< Derived > | inline |
| RebuildGotoStmt(SourceLocation GotoLoc, SourceLocation LabelLoc, LabelDecl *Label) | clang::TreeTransform< Derived > | inline |
| RebuildIfStmt(SourceLocation IfLoc, IfStatementKind Kind, SourceLocation LParenLoc, Sema::ConditionResult Cond, SourceLocation RParenLoc, Stmt *Init, Stmt *Then, SourceLocation ElseLoc, Stmt *Else) | clang::TreeTransform< Derived > | inline |
| RebuildImplicitValueInitExpr(QualType T) | clang::TreeTransform< Derived > | inline |
| RebuildIncompleteArrayType(QualType ElementType, ArraySizeModifier SizeMod, unsigned IndexTypeQuals, SourceRange BracketsRange) | clang::TreeTransform< Derived > | |
| RebuildIndirectGotoStmt(SourceLocation GotoLoc, SourceLocation StarLoc, Expr *Target) | clang::TreeTransform< Derived > | inline |
| RebuildInitList(SourceLocation LBraceLoc, MultiExprArg Inits, SourceLocation RBraceLoc) | clang::TreeTransform< Derived > | inline |
| RebuildLabelStmt(SourceLocation IdentLoc, LabelDecl *L, SourceLocation ColonLoc, Stmt *SubStmt) | clang::TreeTransform< Derived > | inline |
| RebuildLambdaExpr(SourceLocation StartLoc, SourceLocation EndLoc, LambdaScopeInfo *LSI) | clang::TreeTransform< Derived > | inline |
| RebuildMacroQualifiedType(QualType T, const IdentifierInfo *MacroII) | clang::TreeTransform< Derived > | inline |
| RebuildMatrixSubscriptExpr(Expr *Base, Expr *RowIdx, Expr *ColumnIdx, SourceLocation RBracketLoc) | clang::TreeTransform< Derived > | inline |
| RebuildMemberExpr(Expr *Base, SourceLocation OpLoc, bool isArrow, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &MemberNameInfo, ValueDecl *Member, NamedDecl *FoundDecl, const TemplateArgumentListInfo *ExplicitTemplateArgs, NamedDecl *FirstQualifierInScope) | clang::TreeTransform< Derived > | inline |
| RebuildMemberPointerType(QualType PointeeType, const CXXScopeSpec &SS, CXXRecordDecl *Cls, SourceLocation Sigil) | clang::TreeTransform< Derived > | |
| RebuildMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc, ArrayRef< Token > AsmToks, StringRef AsmString, unsigned NumOutputs, unsigned NumInputs, ArrayRef< StringRef > Constraints, ArrayRef< StringRef > Clobbers, ArrayRef< Expr * > Exprs, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildMSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, Stmt *Nested) | clang::TreeTransform< Derived > | inline |
| RebuildNestedRequirement(StringRef InvalidConstraintEntity, const ASTConstraintSatisfaction &Satisfaction) | clang::TreeTransform< Derived > | inline |
| RebuildNestedRequirement(Expr *Constraint) | clang::TreeTransform< Derived > | inline |
| RebuildObjCArrayLiteral(SourceRange Range, Expr **Elements, unsigned NumElements) | clang::TreeTransform< Derived > | inline |
| RebuildObjCAtCatchStmt(SourceLocation AtLoc, SourceLocation RParenLoc, VarDecl *Var, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| RebuildObjCAtFinallyStmt(SourceLocation AtLoc, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| RebuildObjCAtSynchronizedOperand(SourceLocation atLoc, Expr *object) | clang::TreeTransform< Derived > | inline |
| RebuildObjCAtSynchronizedStmt(SourceLocation AtLoc, Expr *Object, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| RebuildObjCAtThrowStmt(SourceLocation AtLoc, Expr *Operand) | clang::TreeTransform< Derived > | inline |
| RebuildObjCAtTryStmt(SourceLocation AtLoc, Stmt *TryBody, MultiStmtArg CatchStmts, Stmt *Finally) | clang::TreeTransform< Derived > | inline |
| RebuildObjCAutoreleasePoolStmt(SourceLocation AtLoc, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| RebuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) | clang::TreeTransform< Derived > | inline |
| RebuildObjCDictionaryLiteral(SourceRange Range, MutableArrayRef< ObjCDictionaryElement > Elements) | clang::TreeTransform< Derived > | inline |
| RebuildObjCEncodeExpr(SourceLocation AtLoc, TypeSourceInfo *EncodeTypeInfo, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildObjCExceptionDecl(VarDecl *ExceptionDecl, TypeSourceInfo *TInfo, QualType T) | clang::TreeTransform< Derived > | inline |
| RebuildObjCForCollectionStmt(SourceLocation ForLoc, Stmt *Element, Expr *Collection, SourceLocation RParenLoc, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| RebuildObjCIsaExpr(Expr *BaseArg, SourceLocation IsaLoc, SourceLocation OpLoc, bool IsArrow) | clang::TreeTransform< Derived > | inline |
| RebuildObjCIvarRefExpr(Expr *BaseArg, ObjCIvarDecl *Ivar, SourceLocation IvarLoc, bool IsArrow, bool IsFreeIvar) | clang::TreeTransform< Derived > | inline |
| RebuildObjCMessageExpr(TypeSourceInfo *ReceiverTypeInfo, Selector Sel, ArrayRef< SourceLocation > SelectorLocs, ObjCMethodDecl *Method, SourceLocation LBracLoc, MultiExprArg Args, SourceLocation RBracLoc) | clang::TreeTransform< Derived > | inline |
| RebuildObjCMessageExpr(Expr *Receiver, Selector Sel, ArrayRef< SourceLocation > SelectorLocs, ObjCMethodDecl *Method, SourceLocation LBracLoc, MultiExprArg Args, SourceLocation RBracLoc) | clang::TreeTransform< Derived > | inline |
| RebuildObjCMessageExpr(SourceLocation SuperLoc, Selector Sel, ArrayRef< SourceLocation > SelectorLocs, QualType SuperType, ObjCMethodDecl *Method, SourceLocation LBracLoc, MultiExprArg Args, SourceLocation RBracLoc) | clang::TreeTransform< Derived > | inline |
| RebuildObjCObjectPointerType(QualType PointeeType, SourceLocation Star) | clang::TreeTransform< Derived > | |
| RebuildObjCObjectType(QualType BaseType, SourceLocation Loc, SourceLocation TypeArgsLAngleLoc, ArrayRef< TypeSourceInfo * > TypeArgs, SourceLocation TypeArgsRAngleLoc, SourceLocation ProtocolLAngleLoc, ArrayRef< ObjCProtocolDecl * > Protocols, ArrayRef< SourceLocation > ProtocolLocs, SourceLocation ProtocolRAngleLoc) | clang::TreeTransform< Derived > | |
| RebuildObjCPropertyRefExpr(Expr *BaseArg, ObjCPropertyDecl *Property, SourceLocation PropertyLoc) | clang::TreeTransform< Derived > | inline |
| RebuildObjCPropertyRefExpr(Expr *Base, QualType T, ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, SourceLocation PropertyLoc) | clang::TreeTransform< Derived > | inline |
| RebuildObjCSubscriptRefExpr(SourceLocation RB, Expr *Base, Expr *Key, ObjCMethodDecl *getterMethod, ObjCMethodDecl *setterMethod) | clang::TreeTransform< Derived > | inline |
| RebuildObjCTypeParamType(const ObjCTypeParamDecl *Decl, SourceLocation ProtocolLAngleLoc, ArrayRef< ObjCProtocolDecl * > Protocols, ArrayRef< SourceLocation > ProtocolLocs, SourceLocation ProtocolRAngleLoc) | clang::TreeTransform< Derived > | |
| RebuildOffsetOfExpr(SourceLocation OperatorLoc, TypeSourceInfo *Type, ArrayRef< Sema::OffsetOfComponent > Components, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPAffinityClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, Expr *Modifier, ArrayRef< Expr * > Locators) | clang::TreeTransform< Derived > | inline |
| RebuildOMPAlignClause(Expr *A, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPAlignedClause(ArrayRef< Expr * > VarList, Expr *Alignment, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPAllocateClause(Expr *Allocate, Expr *Alignment, OpenMPAllocateClauseModifier FirstModifier, SourceLocation FirstModifierLoc, OpenMPAllocateClauseModifier SecondModifier, SourceLocation SecondModifierLoc, ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPAllocatorClause(Expr *A, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPArrayShapingExpr(Expr *Base, SourceLocation LParenLoc, SourceLocation RParenLoc, ArrayRef< Expr * > Dims, ArrayRef< SourceRange > BracketsRanges) | clang::TreeTransform< Derived > | inline |
| RebuildOMPAtClause(OpenMPAtClauseKind Kind, SourceLocation KwLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPBindClause(OpenMPBindClauseKind Kind, SourceLocation KindLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPCanonicalLoop(Stmt *LoopStmt) | clang::TreeTransform< Derived > | inline |
| RebuildOMPCollapseClause(Expr *Num, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPCopyinClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPCopyprivateClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPDefaultClause(DefaultKind Kind, SourceLocation KindKwLoc, OpenMPDefaultClauseVariableCategory VCKind, SourceLocation VCLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPDefaultmapClause(OpenMPDefaultmapClauseModifier M, OpenMPDefaultmapClauseKind Kind, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation MLoc, SourceLocation KindLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPDependClause(OMPDependClause::DependDataTy Data, Expr *DepModifier, ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPDepobjClause(Expr *Depobj, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPDestroyClause(Expr *InteropVar, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation VarLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPDetachClause(Expr *Evt, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPDeviceClause(OpenMPDeviceClauseModifier Modifier, Expr *Device, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPDistScheduleClause(OpenMPDistScheduleClauseKind Kind, Expr *ChunkSize, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation KindLoc, SourceLocation CommaLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPDoacrossClause(OpenMPDoacrossClauseModifier DepType, SourceLocation DepLoc, SourceLocation ColonLoc, ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPExclusiveClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPExecutableDirective(OpenMPDirectiveKind Kind, DeclarationNameInfo DirName, OpenMPDirectiveKind CancelRegion, ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPFilterClause(Expr *ThreadID, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPFinalClause(Expr *Condition, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPFirstprivateClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPFlushClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPFromClause(ArrayRef< OpenMPMotionModifierKind > MotionModifiers, ArrayRef< SourceLocation > MotionModifiersLoc, CXXScopeSpec &MapperIdScopeSpec, DeclarationNameInfo &MapperId, SourceLocation ColonLoc, ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs, ArrayRef< Expr * > UnresolvedMappers) | clang::TreeTransform< Derived > | inline |
| RebuildOMPFullClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPGrainsizeClause(OpenMPGrainsizeClauseModifier Modifier, Expr *Device, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPHasDeviceAddrClause(ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs) | clang::TreeTransform< Derived > | inline |
| RebuildOMPHintClause(Expr *Hint, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPHoldsClause(Expr *A, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPIfClause(OpenMPDirectiveKind NameModifier, Expr *Condition, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation NameModifierLoc, SourceLocation ColonLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPInclusiveClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPInformationalDirective(OpenMPDirectiveKind Kind, DeclarationNameInfo DirName, ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation VarLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPInReductionClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, CXXScopeSpec &ReductionIdScopeSpec, const DeclarationNameInfo &ReductionId, ArrayRef< Expr * > UnresolvedReductions) | clang::TreeTransform< Derived > | inline |
| RebuildOMPIsDevicePtrClause(ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs) | clang::TreeTransform< Derived > | inline |
| RebuildOMPIteratorExpr(SourceLocation IteratorKwLoc, SourceLocation LLoc, SourceLocation RLoc, ArrayRef< SemaOpenMP::OMPIteratorData > Data) | clang::TreeTransform< Derived > | inline |
| RebuildOMPLastprivateClause(ArrayRef< Expr * > VarList, OpenMPLastprivateModifier LPKind, SourceLocation LPKindLoc, SourceLocation ColonLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPLinearClause(ArrayRef< Expr * > VarList, Expr *Step, SourceLocation StartLoc, SourceLocation LParenLoc, OpenMPLinearClauseKind Modifier, SourceLocation ModifierLoc, SourceLocation ColonLoc, SourceLocation StepModifierLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPLoopRangeClause(Expr *First, Expr *Count, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation FirstLoc, SourceLocation CountLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPMapClause(Expr *IteratorModifier, ArrayRef< OpenMPMapModifierKind > MapTypeModifiers, ArrayRef< SourceLocation > MapTypeModifiersLoc, CXXScopeSpec MapperIdScopeSpec, DeclarationNameInfo MapperId, OpenMPMapClauseKind MapType, bool IsMapTypeImplicit, SourceLocation MapLoc, SourceLocation ColonLoc, ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs, ArrayRef< Expr * > UnresolvedMappers) | clang::TreeTransform< Derived > | inline |
| RebuildOMPMessageClause(Expr *MS, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPNocontextClause(Expr *Condition, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPNontemporalClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPNovariantsClause(Expr *Condition, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPNowaitClause(Expr *Condition, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPNumTasksClause(OpenMPNumTasksClauseModifier Modifier, Expr *NumTasks, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPNumTeamsClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPNumThreadsClause(OpenMPNumThreadsClauseModifier Modifier, Expr *NumThreads, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPOrderClause(OpenMPOrderClauseKind Kind, SourceLocation KindKwLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc, OpenMPOrderClauseModifier Modifier, SourceLocation ModifierKwLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPOrderedClause(SourceLocation StartLoc, SourceLocation EndLoc, SourceLocation LParenLoc, Expr *Num) | clang::TreeTransform< Derived > | inline |
| RebuildOMPPartialClause(Expr *Factor, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPPermutationClause(ArrayRef< Expr * > PermExprs, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPPriorityClause(Expr *Priority, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPPrivateClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPProcBindClause(ProcBindKind Kind, SourceLocation KindKwLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPReductionClause(ArrayRef< Expr * > VarList, OpenMPReductionClauseModifier Modifier, OpenMPOriginalSharingModifier OriginalSharingModifier, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation ColonLoc, SourceLocation EndLoc, CXXScopeSpec &ReductionIdScopeSpec, const DeclarationNameInfo &ReductionId, ArrayRef< Expr * > UnresolvedReductions) | clang::TreeTransform< Derived > | inline |
| RebuildOMPSafelenClause(Expr *Len, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPScheduleClause(OpenMPScheduleClauseModifier M1, OpenMPScheduleClauseModifier M2, OpenMPScheduleClauseKind Kind, Expr *ChunkSize, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation M1Loc, SourceLocation M2Loc, SourceLocation KindLoc, SourceLocation CommaLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPSeverityClause(OpenMPSeverityClauseKind Kind, SourceLocation KwLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPSharedClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPSimdlenClause(Expr *Len, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPSizesClause(ArrayRef< Expr * > Sizes, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPTaskReductionClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, CXXScopeSpec &ReductionIdScopeSpec, const DeclarationNameInfo &ReductionId, ArrayRef< Expr * > UnresolvedReductions) | clang::TreeTransform< Derived > | inline |
| RebuildOMPThreadLimitClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPToClause(ArrayRef< OpenMPMotionModifierKind > MotionModifiers, ArrayRef< SourceLocation > MotionModifiersLoc, CXXScopeSpec &MapperIdScopeSpec, DeclarationNameInfo &MapperId, SourceLocation ColonLoc, ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs, ArrayRef< Expr * > UnresolvedMappers) | clang::TreeTransform< Derived > | inline |
| RebuildOMPUseClause(Expr *InteropVar, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation VarLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPUseDeviceAddrClause(ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs) | clang::TreeTransform< Derived > | inline |
| RebuildOMPUseDevicePtrClause(ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs) | clang::TreeTransform< Derived > | inline |
| RebuildOMPUsesAllocatorsClause(ArrayRef< SemaOpenMP::UsesAllocatorsData > Data, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPXAttributeClause(ArrayRef< const Attr * > Attrs, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPXBareClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOMPXDynCGroupMemClause(Expr *Size, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCAsteriskSizeExpr(SourceLocation AsteriskLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCAtomicConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, OpenACCAtomicKind AtKind, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses, StmtResult AssociatedStmt) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCCacheConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation LParenLoc, SourceLocation ReadOnlyLoc, ArrayRef< Expr * > VarList, SourceLocation RParenLoc, SourceLocation EndLoc) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCCombinedConstruct(OpenACCDirectiveKind K, SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses, StmtResult Loop) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCComputeConstruct(OpenACCDirectiveKind K, SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses, StmtResult StrBlock) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCDataConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses, StmtResult StrBlock) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCEnterDataConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCExitDataConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCHostDataConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses, StmtResult StrBlock) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCInitConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCLoopConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses, StmtResult Loop) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCSetConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCShutdownConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCUpdateConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses) | clang::TreeTransform< Derived > | inline |
| RebuildOpenACCWaitConstruct(SourceLocation BeginLoc, SourceLocation DirLoc, SourceLocation LParenLoc, Expr *DevNumExpr, SourceLocation QueuesLoc, ArrayRef< Expr * > QueueIdExprs, SourceLocation RParenLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses) | clang::TreeTransform< Derived > | inline |
| RebuildPackExpansion(TemplateArgumentLoc Pattern, SourceLocation EllipsisLoc, UnsignedOrNone NumExpansions) | clang::TreeTransform< Derived > | inline |
| RebuildPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc, UnsignedOrNone NumExpansions) | clang::TreeTransform< Derived > | inline |
| RebuildPackExpansionType(QualType Pattern, SourceRange PatternRange, SourceLocation EllipsisLoc, UnsignedOrNone NumExpansions) | clang::TreeTransform< Derived > | inline |
| RebuildPackIndexingExpr(SourceLocation EllipsisLoc, SourceLocation RSquareLoc, Expr *PackIdExpression, Expr *IndexExpr, ArrayRef< Expr * > ExpandedExprs, bool FullySubstituted=false) | clang::TreeTransform< Derived > | inline |
| RebuildPackIndexingType(QualType Pattern, Expr *IndexExpr, SourceLocation Loc, SourceLocation EllipsisLoc, bool FullySubstituted, ArrayRef< QualType > Expansions={}) | clang::TreeTransform< Derived > | |
| RebuildParenExpr(Expr *SubExpr, SourceLocation LParen, SourceLocation RParen) | clang::TreeTransform< Derived > | inline |
| RebuildParenListExpr(SourceLocation LParenLoc, MultiExprArg SubExprs, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildParenType(QualType InnerType) | clang::TreeTransform< Derived > | inline |
| RebuildPipeType(QualType ValueType, SourceLocation KWLoc, bool isReadPipe) | clang::TreeTransform< Derived > | |
| RebuildPointerType(QualType PointeeType, SourceLocation Sigil) | clang::TreeTransform< Derived > | |
| RebuildPredefinedExpr(SourceLocation Loc, PredefinedIdentKind IK) | clang::TreeTransform< Derived > | inline |
| RebuildQualifiedType(QualType T, QualifiedTypeLoc TL) | clang::TreeTransform< Derived > | |
| RebuildRecoveryExpr(SourceLocation BeginLoc, SourceLocation EndLoc, ArrayRef< Expr * > SubExprs, QualType Type) | clang::TreeTransform< Derived > | inline |
| RebuildReferenceType(QualType ReferentType, bool LValue, SourceLocation Sigil) | clang::TreeTransform< Derived > | |
| RebuildRequiresExpr(SourceLocation RequiresKWLoc, RequiresExprBodyDecl *Body, SourceLocation LParenLoc, ArrayRef< ParmVarDecl * > LocalParameters, SourceLocation RParenLoc, ArrayRef< concepts::Requirement * > Requirements, SourceLocation ClosingBraceLoc) | clang::TreeTransform< Derived > | inline |
| RebuildReturnStmt(SourceLocation ReturnLoc, Expr *Result) | clang::TreeTransform< Derived > | inline |
| RebuildSEHExceptStmt(SourceLocation Loc, Expr *FilterExpr, Stmt *Block) | clang::TreeTransform< Derived > | inline |
| RebuildSEHFinallyStmt(SourceLocation Loc, Stmt *Block) | clang::TreeTransform< Derived > | inline |
| RebuildSEHTryStmt(bool IsCXXTry, SourceLocation TryLoc, Stmt *TryBlock, Stmt *Handler) | clang::TreeTransform< Derived > | inline |
| RebuildShuffleVectorExpr(SourceLocation BuiltinLoc, MultiExprArg SubExprs, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildSizeOfPackExpr(SourceLocation OperatorLoc, NamedDecl *Pack, SourceLocation PackLoc, SourceLocation RParenLoc, UnsignedOrNone Length, ArrayRef< TemplateArgument > PartialArgs) | clang::TreeTransform< Derived > | inline |
| RebuildSourceLocExpr(SourceLocIdentKind Kind, QualType ResultTy, SourceLocation BuiltinLoc, SourceLocation RPLoc, DeclContext *ParentContext) | clang::TreeTransform< Derived > | inline |
| RebuildStmtExpr(SourceLocation LParenLoc, Stmt *SubStmt, SourceLocation RParenLoc, unsigned TemplateDepth) | clang::TreeTransform< Derived > | inline |
| RebuildSwitchStmtBody(SourceLocation SwitchLoc, Stmt *Switch, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| RebuildSwitchStmtStart(SourceLocation SwitchLoc, SourceLocation LParenLoc, Stmt *Init, Sema::ConditionResult Cond, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildSYCLUniqueStableNameExpr(SourceLocation OpLoc, SourceLocation LParen, SourceLocation RParen, TypeSourceInfo *TSI) | clang::TreeTransform< Derived > | inline |
| RebuildTagType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier Qualifier, TagDecl *Tag) | clang::TreeTransform< Derived > | inline |
| RebuildTemplateIdExpr(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, LookupResult &R, bool RequiresADL, const TemplateArgumentListInfo *TemplateArgs) | clang::TreeTransform< Derived > | inline |
| RebuildTemplateName(CXXScopeSpec &SS, bool TemplateKW, TemplateName Name) | clang::TreeTransform< Derived > | |
| RebuildTemplateName(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const IdentifierInfo &Name, SourceLocation NameLoc, QualType ObjectType, bool AllowInjectedClassName) | clang::TreeTransform< Derived > | |
| RebuildTemplateName(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, OverloadedOperatorKind Operator, SourceLocation NameLoc, QualType ObjectType, bool AllowInjectedClassName) | clang::TreeTransform< Derived > | |
| RebuildTemplateName(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, IdentifierOrOverloadedOperator IO, SourceLocation NameLoc, QualType ObjectType, bool AllowInjectedClassName) | clang::TreeTransform< Derived > | |
| RebuildTemplateName(const TemplateArgument &ArgPack, Decl *AssociatedDecl, unsigned Index, bool Final) | clang::TreeTransform< Derived > | inline |
| RebuildTemplateSpecializationType(ElaboratedTypeKeyword Keyword, TemplateName Template, SourceLocation TemplateLoc, TemplateArgumentListInfo &Args) | clang::TreeTransform< Derived > | |
| RebuildTypedefType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier Qualifier, TypedefNameDecl *Typedef) | clang::TreeTransform< Derived > | inline |
| RebuildTypeOfExprType(Expr *Underlying, SourceLocation Loc, TypeOfKind Kind) | clang::TreeTransform< Derived > | |
| RebuildTypeOfType(QualType Underlying, TypeOfKind Kind) | clang::TreeTransform< Derived > | |
| RebuildTypeRequirement(concepts::Requirement::SubstitutionDiagnostic *SubstDiag) | clang::TreeTransform< Derived > | inline |
| RebuildTypeRequirement(TypeSourceInfo *T) | clang::TreeTransform< Derived > | inline |
| RebuildTypeTrait(TypeTrait Trait, SourceLocation StartLoc, ArrayRef< TypeSourceInfo * > Args, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildUnaryExprOrTypeTrait(TypeSourceInfo *TInfo, SourceLocation OpLoc, UnaryExprOrTypeTrait ExprKind, SourceRange R) | clang::TreeTransform< Derived > | inline |
| RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc, UnaryExprOrTypeTrait ExprKind, SourceRange R) | clang::TreeTransform< Derived > | inline |
| RebuildUnaryOperator(SourceLocation OpLoc, UnaryOperatorKind Opc, Expr *SubExpr) | clang::TreeTransform< Derived > | inline |
| RebuildUnaryTransformType(QualType BaseType, UnaryTransformType::UTTKind UKind, SourceLocation Loc) | clang::TreeTransform< Derived > | |
| RebuildUnresolvedMemberExpr(Expr *BaseE, QualType BaseType, SourceLocation OperatorLoc, bool IsArrow, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, LookupResult &R, const TemplateArgumentListInfo *TemplateArgs) | clang::TreeTransform< Derived > | inline |
| RebuildUnresolvedUsingType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier Qualifier, SourceLocation NameLoc, Decl *D) | clang::TreeTransform< Derived > | |
| RebuildUsingType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier Qualifier, UsingShadowDecl *D, QualType UnderlyingType) | clang::TreeTransform< Derived > | inline |
| RebuildVAArgExpr(SourceLocation BuiltinLoc, Expr *SubExpr, TypeSourceInfo *TInfo, SourceLocation RParenLoc) | clang::TreeTransform< Derived > | inline |
| RebuildVariableArrayType(QualType ElementType, ArraySizeModifier SizeMod, Expr *SizeExpr, unsigned IndexTypeQuals, SourceRange BracketsRange) | clang::TreeTransform< Derived > | |
| RebuildVectorType(QualType ElementType, unsigned NumElements, VectorKind VecKind) | clang::TreeTransform< Derived > | |
| RebuildWhileStmt(SourceLocation WhileLoc, SourceLocation LParenLoc, Sema::ConditionResult Cond, SourceLocation RParenLoc, Stmt *Body) | clang::TreeTransform< Derived > | inline |
| RememberPartiallySubstitutedPack(TemplateArgument Arg) | clang::TreeTransform< Derived > | inline |
| RememberSubstitution(MultiLevelTemplateArgumentList) | clang::TreeTransform< Derived > | inline |
| ReplacingOriginal() | clang::TreeTransform< Derived > | inline |
| SemaRef | clang::TreeTransform< Derived > | protected |
| setBase(SourceLocation Loc, DeclarationName Entity) | clang::TreeTransform< Derived > | inline |
| SkipLambdaBody(LambdaExpr *E, Stmt *Body) | clang::TreeTransform< Derived > | |
| StmtDiscardKind enum name | clang::TreeTransform< Derived > | |
| TransformAddressOfOperand(Expr *E) | clang::TreeTransform< Derived > | |
| TransformAttr(const Attr *S) | clang::TreeTransform< Derived > | |
| transformAttrs(Decl *Old, Decl *New) | clang::TreeTransform< Derived > | inline |
| TransformCompoundStmt(CompoundStmt *S, bool IsStmtExpr) | clang::TreeTransform< Derived > | |
| TransformConceptTemplateArguments(InputIterator First, InputIterator Last, TemplateArgumentListInfo &Outputs, bool Uneval=false) | clang::TreeTransform< Derived > | |
| TransformCondition(SourceLocation Loc, VarDecl *Var, Expr *Expr, Sema::ConditionKind Kind) | clang::TreeTransform< Derived > | |
| TransformCXXNamedCastExpr(CXXNamedCastExpr *E) | clang::TreeTransform< Derived > | |
| TransformDecl(SourceLocation Loc, Decl *D) | clang::TreeTransform< Derived > | inline |
| TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo) | clang::TreeTransform< Derived > | |
| TransformDefinition(SourceLocation Loc, Decl *D) | clang::TreeTransform< Derived > | inline |
| TransformDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E, bool IsAddressOfOperand, TypeSourceInfo **RecoveryTSI) | clang::TreeTransform< Derived > | |
| transformedLocalDecl(Decl *Old, ArrayRef< Decl * > New) | clang::TreeTransform< Derived > | inline |
| TransformedLocalDecls | clang::TreeTransform< Derived > | protected |
| TransformExceptionSpec(SourceLocation Loc, FunctionProtoType::ExceptionSpecInfo &ESI, SmallVectorImpl< QualType > &Exceptions, bool &Changed) | clang::TreeTransform< Derived > | |
| TransformExpr(Expr *E) | clang::TreeTransform< Derived > | |
| TransformExprRequirement(concepts::ExprRequirement *Req) | clang::TreeTransform< Derived > | |
| TransformExprs(Expr *const *Inputs, unsigned NumInputs, bool IsCall, SmallVectorImpl< Expr * > &Outputs, bool *ArgChanged=nullptr) | clang::TreeTransform< Derived > | |
| TransformFirstQualifierInScope(NamedDecl *D, SourceLocation Loc) | clang::TreeTransform< Derived > | inline |
| TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, Qualifiers ThisTypeQuals, Fn TransformExceptionSpec) | clang::TreeTransform< Derived > | |
| TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL) | clang::TreeTransform< Derived > | |
| TransformFunctionTypeParam(ParmVarDecl *OldParm, int indexAdjustment, UnsignedOrNone NumExpansions, bool ExpectParameterPack) | clang::TreeTransform< Derived > | |
| TransformFunctionTypeParams(SourceLocation Loc, ArrayRef< ParmVarDecl * > Params, const QualType *ParamTypes, const FunctionProtoType::ExtParameterInfo *ParamInfos, SmallVectorImpl< QualType > &PTypes, SmallVectorImpl< ParmVarDecl * > *PVars, Sema::ExtParameterInfoBuilder &PInfos, unsigned *LastParamTransformed) | clang::TreeTransform< Derived > | |
| TransformFunctionTypeParams(SourceLocation Loc, ArrayRef< ParmVarDecl * > Params, const QualType *ParamTypes, const FunctionProtoType::ExtParameterInfo *ParamInfos, SmallVectorImpl< QualType > &PTypes, SmallVectorImpl< ParmVarDecl * > *PVars, Sema::ExtParameterInfoBuilder &PInfos) | clang::TreeTransform< Derived > | inline |
| TransformInitializer(Expr *Init, bool NotCopyInit) | clang::TreeTransform< Derived > | |
| TransformLambdaBody(LambdaExpr *E, Stmt *Body) | clang::TreeTransform< Derived > | |
| TransformNamedTemplateTemplateArgument(NestedNameSpecifierLoc &QualifierLoc, SourceLocation TemplateKeywordLoc, TemplateName Name, SourceLocation NameLoc) | clang::TreeTransform< Derived > | |
| TransformNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, QualType ObjectType=QualType(), NamedDecl *FirstQualifierInScope=nullptr) | clang::TreeTransform< Derived > | |
| TransformNestedRequirement(concepts::NestedRequirement *Req) | clang::TreeTransform< Derived > | |
| TransformOMPClause(OMPClause *S) | clang::TreeTransform< Derived > | |
| TransformOMPExecutableDirective(OMPExecutableDirective *S) | clang::TreeTransform< Derived > | |
| TransformOMPInformationalDirective(OMPExecutableDirective *S) | clang::TreeTransform< Derived > | |
| TransformOverloadExprDecls(OverloadExpr *Old, bool RequiresADL, LookupResult &R) | clang::TreeTransform< Derived > | |
| TransformParenDependentScopeDeclRefExpr(ParenExpr *PE, DependentScopeDeclRefExpr *DRE, bool IsAddressOfOperand, TypeSourceInfo **RecoveryTSI) | clang::TreeTransform< Derived > | |
| TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL) | clang::TreeTransform< Derived > | |
| TransformRequiresExprRequirements(ArrayRef< concepts::Requirement * > Reqs, llvm::SmallVectorImpl< concepts::Requirement * > &Transformed) | clang::TreeTransform< Derived > | |
| TransformRequiresTypeParams(SourceLocation KWLoc, SourceLocation RBraceLoc, const RequiresExpr *RE, RequiresExprBodyDecl *Body, ArrayRef< ParmVarDecl * > Params, SmallVectorImpl< QualType > &PTypes, SmallVectorImpl< ParmVarDecl * > &TransParams, Sema::ExtParameterInfoBuilder &PInfos) | clang::TreeTransform< Derived > | inline |
| TransformSEHHandler(Stmt *Handler) | clang::TreeTransform< Derived > | |
| TransformStmt(Stmt *S, StmtDiscardKind SDK=StmtDiscardKind::Discarded) | clang::TreeTransform< Derived > | |
| TransformStmtAttr(const Stmt *OrigS, const Stmt *InstS, const Attr *A) | clang::TreeTransform< Derived > | |
| TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL, bool SuppressObjCLifetime) | clang::TreeTransform< Derived > | |
| TransformTagType(TypeLocBuilder &TLB, TagTypeLoc TL) | clang::TreeTransform< Derived > | |
| TransformTemplateArgument(const TemplateArgumentLoc &Input, TemplateArgumentLoc &Output, bool Uneval=false) | clang::TreeTransform< Derived > | |
| TransformTemplateArguments(const TemplateArgumentLoc *Inputs, unsigned NumInputs, TemplateArgumentListInfo &Outputs, bool Uneval=false) | clang::TreeTransform< Derived > | inline |
| TransformTemplateArguments(InputIterator First, InputIterator Last, TemplateArgumentListInfo &Outputs, bool Uneval=false) | clang::TreeTransform< Derived > | |
| TransformTemplateDepth(unsigned Depth) | clang::TreeTransform< Derived > | inline |
| TransformTemplateName(NestedNameSpecifierLoc &QualifierLoc, SourceLocation TemplateKWLoc, TemplateName Name, SourceLocation NameLoc, QualType ObjectType=QualType(), NamedDecl *FirstQualifierInScope=nullptr, bool AllowInjectedClassName=false) | clang::TreeTransform< Derived > | |
| TransformTemplateParameterList(TemplateParameterList *TPL) | clang::TreeTransform< Derived > | inline |
| TransformTemplateSpecializationType(TypeLocBuilder &TLB, TemplateSpecializationTypeLoc TL, QualType ObjectType, NamedDecl *FirstQualifierInScope, bool AllowInjectedClassName) | clang::TreeTransform< Derived > | |
| TransformTemplateTypeParmType(TypeLocBuilder &TLB, TemplateTypeParmTypeLoc TL, bool SuppressObjCLifetime) | clang::TreeTransform< Derived > | |
| TransformType(QualType T) | clang::TreeTransform< Derived > | |
| TransformType(TypeSourceInfo *DI) | clang::TreeTransform< Derived > | |
| TransformType(TypeLocBuilder &TLB, TypeLoc TL) | clang::TreeTransform< Derived > | |
| TransformTypeRequirement(concepts::TypeRequirement *Req) | clang::TreeTransform< Derived > | |
| TransformTypeWithDeducedTST(QualType T) | clang::TreeTransform< Derived > | |
| TransformTypeWithDeducedTST(TypeSourceInfo *DI) | clang::TreeTransform< Derived > | |
| TransformUnresolvedLookupExpr(UnresolvedLookupExpr *E, bool IsAddressOfOperand) | clang::TreeTransform< Derived > | |
| TreeTransform(Sema &SemaRef) | clang::TreeTransform< Derived > | inline |
| TryExpandParameterPacks(SourceLocation EllipsisLoc, SourceRange PatternRange, ArrayRef< UnexpandedParameterPack > Unexpanded, bool FailOnPackProducingTemplates, bool &ShouldExpand, bool &RetainExpansion, UnsignedOrNone &NumExpansions) | clang::TreeTransform< Derived > | inline |