clang
9.0.0
|
#include "clang/AST/ASTImporter.h"
Public Types | |
using | VecTy = llvm::SmallVector< Decl *, 32 > |
using | Cycle = llvm::iterator_range< VecTy::const_reverse_iterator > |
Public Member Functions | |
void | push (Decl *D) |
void | pop () |
bool | hasCycleAtBack () const |
Returns true if the last element can be found earlier in the path. More... | |
Cycle | getCycleAtBack () const |
VecTy | copyCycleAtBack () const |
Returns the copy of the cycle. More... | |
Definition at line 167 of file ASTImporter.h.
using clang::ASTImporter::ImportPathTy::Cycle = llvm::iterator_range<VecTy::const_reverse_iterator> |
Definition at line 189 of file ASTImporter.h.
using clang::ASTImporter::ImportPathTy::VecTy = llvm::SmallVector<Decl *, 32> |
Definition at line 169 of file ASTImporter.h.
|
inline |
Returns the copy of the cycle.
Definition at line 198 of file ASTImporter.h.
References clang::Minimal, and Nodes.
Referenced by clang::ASTImporter::Import().
|
inline |
Definition at line 190 of file ASTImporter.h.
References Nodes.
|
inline |
Returns true if the last element can be found earlier in the path.
Definition at line 184 of file ASTImporter.h.
References Nodes.
Referenced by clang::ASTImporter::Import().
|
inline |
Definition at line 176 of file ASTImporter.h.
References Nodes.
Referenced by clang::ASTImporter::Import().
|
inline |
Definition at line 171 of file ASTImporter.h.
References Nodes.
Referenced by clang::ASTImporter::Import().