Home
last modified time | relevance | path

Searched refs:ExternalASTSource (Results 1 – 18 of 18) sorted by relevance

/external/clang/lib/AST/
DExternalASTSource.cpp21 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 …]
DDeclBase.cpp836 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()
DCMakeLists.txt27 ExternalASTSource.cpp
DAndroid.mk40 ExternalASTSource.cpp \
DDecl.cpp2384 ExternalASTSource *Source = getASTContext().getExternalSource(); in LoadFieldsFromExternalStorage()
2388 ExternalASTSource::Deserializing TheFields(Source); in LoadFieldsFromExternalStorage()
DASTContext.cpp287 ASTContext::setExternalSource(llvm::OwningPtr<ExternalASTSource> &Source) { in setExternalSource()
/external/clang/include/clang/AST/
DExternalASTSource.h56 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>
DASTContext.h50 class ExternalASTSource; variable
331 llvm::OwningPtr<ExternalASTSource> ExternalSource;
478 void setExternalSource(llvm::OwningPtr<ExternalASTSource> &Source);
482 ExternalASTSource *getExternalSource() const { return ExternalSource.get(); } in getExternalSource()
DDeclBase.h836 friend class ExternalASTSource; variable
/external/clang/include/clang/Sema/
DExternalSemaSource.h29 class ExternalSemaSource : public ExternalASTSource {
32 ExternalASTSource::SemaSource = true; in ExternalSemaSource()
68 static bool classof(const ExternalASTSource *Source) { in classof()
/external/clang/include/clang/Frontend/
DCompilerInstance.h34 class ExternalASTSource; variable
529 static ExternalASTSource *
/external/clang/lib/Serialization/
DChainedIncludesSource.cpp128 llvm::OwningPtr<ExternalASTSource> Reader; in create()
214 if (const ExternalASTSource *eSrc = in getMemoryBufferSizes()
/external/clang/lib/Parse/
DParseAST.cpp79 if (ExternalASTSource *External = S.getASTContext().getExternalSource()) in ParseAST()
/external/clang/lib/Frontend/
DCompilerInstance.cpp270 llvm::OwningPtr<ExternalASTSource> Source; in createPCHExternalASTSource()
282 ExternalASTSource *
DFrontendAction.cpp218 llvm::OwningPtr<ExternalASTSource> source; in BeginSourceFile()
DASTUnit.cpp647 llvm::OwningPtr<ExternalASTSource> Source(Reader.take()); in LoadFromASTFile()
1505 ExternalASTSource &Source = *getASTContext().getExternalSource(); in RealizeTopLevelDeclsFromPreamble()
/external/clang/clang.xcodeproj/
Dproject.pbxproj337ExternalASTSource.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFile…
1530 90FB99E00F98FB1D008F9415 /* ExternalASTSource.h */,
/external/clang/tools/libclang/
DCIndex.cpp5407 if (ExternalASTSource *esrc = astContext.getExternalSource()) { in clang_getCXTUResourceUsage()
5408 const ExternalASTSource::MemoryBufferSizes &sizes = in clang_getCXTUResourceUsage()