class TraversalKindScope
Declaration
class TraversalKindScope { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/ParentMapContext.h:75
Member Variables
- private clang::ParentMapContext& Ctx
- private clang::TraversalKind TK = TK_AsIs
Method Overview
- public TraversalKindScope(clang::ASTContext & ASTCtx, llvm::Optional<TraversalKind> ScopeTK)
- public ~TraversalKindScope()
Methods
¶TraversalKindScope(
clang::ASTContext& ASTCtx,
llvm::Optional<TraversalKind> ScopeTK)
TraversalKindScope(
clang::ASTContext& ASTCtx,
llvm::Optional<TraversalKind> ScopeTK)
Declared at: clang/include/clang/AST/ParentMapContext.h:80
Parameters
- clang::ASTContext& ASTCtx
- llvm::Optional<TraversalKind> ScopeTK
¶~TraversalKindScope()
~TraversalKindScope()
Declared at: clang/include/clang/AST/ParentMapContext.h:87