Searched refs:ExternalASTSource (Results 1 – 18 of 18) sorted by relevance
/external/clang/lib/AST/ |
D | ExternalASTSource.cpp | 21 ExternalASTSource::~ExternalASTSource() { } in ~ExternalASTSource() 23 void ExternalASTSource::PrintStats() { } in PrintStats() 25 Decl *ExternalASTSource::GetExternalDecl(uint32_t ID) { in GetExternalDecl() 29 Selector ExternalASTSource::GetExternalSelector(uint32_t ID) { in GetExternalSelector() 33 uint32_t ExternalASTSource::GetNumExternalSelectors() { in GetNumExternalSelectors() 37 Stmt *ExternalASTSource::GetExternalDeclStmt(uint64_t Offset) { in GetExternalDeclStmt() 42 ExternalASTSource::GetExternalCXXBaseSpecifiers(uint64_t Offset) { in GetExternalCXXBaseSpecifiers() 47 ExternalASTSource::FindExternalVisibleDeclsByName(const DeclContext *DC, in FindExternalVisibleDeclsByName() 52 void ExternalASTSource::MaterializeVisibleDecls(const DeclContext *DC) { } in MaterializeVisibleDecls() 55 ExternalASTSource::FindExternalLexicalDecls(const DeclContext *DC, in FindExternalLexicalDecls() [all …]
|
D | DeclBase.cpp | 836 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in LoadLexicalDeclsFromExternalStorage() 840 ExternalASTSource::Deserializing ADeclContext(Source); in LoadLexicalDeclsFromExternalStorage() 876 ExternalASTSource::SetNoExternalVisibleDeclsForName(const DeclContext *DC, in SetNoExternalVisibleDeclsForName() 891 ExternalASTSource::SetExternalVisibleDeclsForName(const DeclContext *DC, in SetExternalVisibleDeclsForName() 911 void ExternalASTSource::MaterializeVisibleDeclsForName(const DeclContext *DC, in MaterializeVisibleDeclsForName() 1071 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in lookup() 1186 if (ExternalASTSource *Source = getParentASTContext().getExternalSource()) in makeDeclVisibleInContextImpl() 1209 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in MaterializeVisibleDeclsFromExternalStorage()
|
D | CMakeLists.txt | 27 ExternalASTSource.cpp
|
D | Android.mk | 40 ExternalASTSource.cpp \
|
D | Decl.cpp | 2384 ExternalASTSource *Source = getASTContext().getExternalSource(); in LoadFieldsFromExternalStorage() 2388 ExternalASTSource::Deserializing TheFields(Source); in LoadFieldsFromExternalStorage()
|
D | ASTContext.cpp | 287 ASTContext::setExternalSource(llvm::OwningPtr<ExternalASTSource> &Source) { in setExternalSource()
|
/external/clang/include/clang/AST/ |
D | ExternalASTSource.h | 56 class ExternalASTSource { 64 ExternalASTSource() : SemaSource(false) { } in ExternalASTSource() function 66 virtual ~ExternalASTSource(); 71 ExternalASTSource *Source; 73 explicit Deserializing(ExternalASTSource *source) : Source(source) { in Deserializing() 251 template<typename T, typename OffsT, T* (ExternalASTSource::*Get)(OffsT Offset)> 298 T* get(ExternalASTSource *Source) const { in get() 309 typedef LazyOffsetPtr<Stmt, uint64_t, &ExternalASTSource::GetExternalDeclStmt> 313 typedef LazyOffsetPtr<Decl, uint32_t, &ExternalASTSource::GetExternalDecl> 318 &ExternalASTSource::GetExternalCXXBaseSpecifiers>
|
D | ASTContext.h | 50 class ExternalASTSource; variable 331 llvm::OwningPtr<ExternalASTSource> ExternalSource; 478 void setExternalSource(llvm::OwningPtr<ExternalASTSource> &Source); 482 ExternalASTSource *getExternalSource() const { return ExternalSource.get(); } in getExternalSource()
|
D | DeclBase.h | 836 friend class ExternalASTSource; variable
|
/external/clang/include/clang/Sema/ |
D | ExternalSemaSource.h | 29 class ExternalSemaSource : public ExternalASTSource { 32 ExternalASTSource::SemaSource = true; in ExternalSemaSource() 68 static bool classof(const ExternalASTSource *Source) { in classof()
|
/external/clang/include/clang/Frontend/ |
D | CompilerInstance.h | 34 class ExternalASTSource; variable 529 static ExternalASTSource *
|
/external/clang/lib/Serialization/ |
D | ChainedIncludesSource.cpp | 128 llvm::OwningPtr<ExternalASTSource> Reader; in create() 214 if (const ExternalASTSource *eSrc = in getMemoryBufferSizes()
|
/external/clang/lib/Parse/ |
D | ParseAST.cpp | 79 if (ExternalASTSource *External = S.getASTContext().getExternalSource()) in ParseAST()
|
/external/clang/lib/Frontend/ |
D | CompilerInstance.cpp | 270 llvm::OwningPtr<ExternalASTSource> Source; in createPCHExternalASTSource() 282 ExternalASTSource *
|
D | FrontendAction.cpp | 218 llvm::OwningPtr<ExternalASTSource> source; in BeginSourceFile()
|
D | ASTUnit.cpp | 647 llvm::OwningPtr<ExternalASTSource> Source(Reader.take()); in LoadFromASTFile() 1505 ExternalASTSource &Source = *getASTContext().getExternalSource(); in RealizeTopLevelDeclsFromPreamble()
|
/external/clang/clang.xcodeproj/ |
D | project.pbxproj | 337 …ExternalASTSource.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFile… 1530 90FB99E00F98FB1D008F9415 /* ExternalASTSource.h */,
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 5407 if (ExternalASTSource *esrc = astContext.getExternalSource()) { in clang_getCXTUResourceUsage() 5408 const ExternalASTSource::MemoryBufferSizes &sizes = in clang_getCXTUResourceUsage()
|