|
clang
5.0.0
|
Abstracts clang modules and precompiled header files and holds everything needed to generate debug info for an imported module or PCH. More...
#include "clang/AST/ExternalASTSource.h"
Public Member Functions | |
| ASTSourceDescriptor () | |
| ASTSourceDescriptor (StringRef Name, StringRef Path, StringRef ASTFile, ASTFileSignature Signature) | |
| ASTSourceDescriptor (const Module &M) | |
| std::string | getModuleName () const |
| StringRef | getPath () const |
| StringRef | getASTFile () const |
| ASTFileSignature | getSignature () const |
| const Module * | getModuleOrNull () const |
Abstracts clang modules and precompiled header files and holds everything needed to generate debug info for an imported module or PCH.
Definition at line 149 of file ExternalASTSource.h.
|
inline |
Definition at line 157 of file ExternalASTSource.h.
|
inline |
Definition at line 158 of file ExternalASTSource.h.
| ExternalASTSource::ASTSourceDescriptor::ASTSourceDescriptor | ( | const Module & | M | ) |
Definition at line 36 of file ExternalASTSource.cpp.
References clang::Module::Directory, clang::Module::getASTFile(), and clang::DirectoryEntry::getName().
|
inline |
Definition at line 165 of file ExternalASTSource.h.
| std::string ExternalASTSource::ASTSourceDescriptor::getModuleName | ( | ) | const |
Definition at line 44 of file ExternalASTSource.cpp.
|
inline |
Definition at line 167 of file ExternalASTSource.h.
|
inline |
Definition at line 164 of file ExternalASTSource.h.
|
inline |
Definition at line 166 of file ExternalASTSource.h.
1.8.6