class ASTImporter::ImportPathTy
Declaration
class ASTImporter::ImportPathTy { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/ASTImporter.h:147
Member Variables
- private clang::ASTImporter::ImportPathTy::VecTy Nodes
- private llvm::SmallDenseMap<Decl*, int, 32> Aux
Method Overview
- public clang::ASTImporter::ImportPathTy::VecTy copyCycleAtBack() const
- public clang::ASTImporter::ImportPathTy::Cycle getCycleAtBack() const
- public bool hasCycleAtBack() const
- public void pop()
- public void push(clang::Decl * D)
Methods
¶clang::ASTImporter::ImportPathTy::VecTy
copyCycleAtBack() const
clang::ASTImporter::ImportPathTy::VecTy
copyCycleAtBack() const
Description
Returns the copy of the cycle.
Declared at: clang/include/clang/AST/ASTImporter.h:178
¶clang::ASTImporter::ImportPathTy::Cycle
getCycleAtBack() const
clang::ASTImporter::ImportPathTy::Cycle
getCycleAtBack() const
Declared at: clang/include/clang/AST/ASTImporter.h:170
¶bool hasCycleAtBack() const
bool hasCycleAtBack() const
Description
Returns true if the last element can be found earlier in the path.
Declared at: clang/include/clang/AST/ASTImporter.h:164
¶void pop()
void pop()
Declared at: clang/include/clang/AST/ASTImporter.h:156
¶void push(clang::Decl* D)
void push(clang::Decl* D)
Declared at: clang/include/clang/AST/ASTImporter.h:151
Parameters
- clang::Decl* D