clang API Documentation
Abstract interface for a translation unit. More...
#include <TranslationUnit.h>
Public Member Functions | |
| virtual | ~TranslationUnit () |
| virtual ASTContext & | getASTContext ()=0 |
| virtual Preprocessor & | getPreprocessor ()=0 |
| virtual DiagnosticsEngine & | getDiagnostic ()=0 |
| virtual DeclReferenceMap & | getDeclReferenceMap ()=0 |
| virtual SelectorMap & | getSelectorMap ()=0 |
Abstract interface for a translation unit.
Definition at line 27 of file TranslationUnit.h.
| TranslationUnit::~TranslationUnit | ( | ) | [virtual] |
Definition at line 25 of file Program.cpp.
| virtual ASTContext& clang::idx::TranslationUnit::getASTContext | ( | ) | [pure virtual] |
Referenced by clang::idx::Indexer::IndexAST().
| virtual DeclReferenceMap& clang::idx::TranslationUnit::getDeclReferenceMap | ( | ) | [pure virtual] |
| virtual DiagnosticsEngine& clang::idx::TranslationUnit::getDiagnostic | ( | ) | [pure virtual] |
| virtual Preprocessor& clang::idx::TranslationUnit::getPreprocessor | ( | ) | [pure virtual] |
| virtual SelectorMap& clang::idx::TranslationUnit::getSelectorMap | ( | ) | [pure virtual] |