Home
last modified time | relevance | path

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

12

/external/clang/lib/AST/
DExternalASTSource.cpp23 ExternalASTSource::~ExternalASTSource() { } in ~ExternalASTSource()
25 void ExternalASTSource::FindFileRegionDecls(FileID File, unsigned Offset, in FindFileRegionDecls()
29 void ExternalASTSource::CompleteRedeclChain(const Decl *D) {} in CompleteRedeclChain()
31 void ExternalASTSource::CompleteType(TagDecl *Tag) {} in CompleteType()
33 void ExternalASTSource::CompleteType(ObjCInterfaceDecl *Class) {} in CompleteType()
35 void ExternalASTSource::ReadComments() {} in ReadComments()
37 void ExternalASTSource::StartedDeserializing() {} in StartedDeserializing()
39 void ExternalASTSource::FinishedDeserializing() {} in FinishedDeserializing()
41 void ExternalASTSource::StartTranslationUnit(ASTConsumer *Consumer) {} in StartTranslationUnit()
43 void ExternalASTSource::PrintStats() { } in PrintStats()
[all …]
DDeclFriend.cpp63 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in getFirstFriend()
DCMakeLists.txt33 ExternalASTSource.cpp
DAndroid.mk57 ExternalASTSource.cpp \
DDeclBase.cpp999 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in LoadLexicalDeclsFromExternalStorage()
1003 ExternalASTSource::Deserializing ADeclContext(Source); in LoadLexicalDeclsFromExternalStorage()
1038 ExternalASTSource::SetNoExternalVisibleDeclsForName(const DeclContext *DC, in SetNoExternalVisibleDeclsForName()
1053 ExternalASTSource::SetExternalVisibleDeclsForName(const DeclContext *DC, in SetExternalVisibleDeclsForName()
1317 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in lookup()
1518 if (ExternalASTSource *Source = getParentASTContext().getExternalSource()) in makeDeclVisibleInContextImpl()
/external/clang/include/clang/AST/
DExternalASTSource.h56 class ExternalASTSource : public RefCountedBase<ExternalASTSource> {
68 ExternalASTSource() : CurrentGeneration(0), SemaSource(false) { } in ExternalASTSource() function
70 virtual ~ExternalASTSource();
75 ExternalASTSource *Source;
77 explicit Deserializing(ExternalASTSource *source) : Source(source) { in Deserializing()
310 template<typename T, typename OffsT, T* (ExternalASTSource::*Get)(OffsT Offset)>
362 T* get(ExternalASTSource *Source) const { in get()
375 template<typename Owner, typename T, void (ExternalASTSource::*Update)(Owner)>
380 LazyData(ExternalASTSource *Source, T Value) in LazyData()
382 ExternalASTSource *ExternalSource;
[all …]
DRedeclarable.h32 &ExternalASTSource::CompleteRedeclChain>
DASTContext.h420 IntrusiveRefCntPtr<ExternalASTSource> ExternalSource;
814 void setExternalSource(IntrusiveRefCntPtr<ExternalASTSource> Source);
818 ExternalASTSource *getExternalSource() const { in getExternalSource()
2411 void (clang::ExternalASTSource::*Update)(Owner)>
DDeclBase.h1060 friend class ExternalASTSource; variable
/external/clang/unittests/AST/
DExternalASTSourceTest.cpp28 TestFrontendAction(ExternalASTSource *Source) : Source(Source) {} in TestFrontendAction()
43 IntrusiveRefCntPtr<ExternalASTSource> Source;
46 bool testExternalASTSource(ExternalASTSource *Source, in testExternalASTSource()
67 struct TestSource : ExternalASTSource { in TEST()
/external/clang/include/clang/Sema/
DExternalSemaSource.h48 class ExternalSemaSource : public ExternalASTSource {
51 ExternalASTSource::SemaSource = true; in ExternalSemaSource()
223 static bool classof(const ExternalASTSource *Source) { in classof()
/external/clang/include/clang/Frontend/
DLayoutOverrideSource.h25 class LayoutOverrideSource : public ExternalASTSource {
DCompilerInstance.h40 class ExternalASTSource; variable
590 static ExternalASTSource *createPCHExternalASTSource(
/external/lldb/source/Symbol/
DClangExternalASTSourceCommon.cpp19 ClangExternalASTSourceCommon::ClangExternalASTSourceCommon() : clang::ExternalASTSource() in ClangExternalASTSourceCommon()
DClangASTContext.cpp350 ClangASTContext::SetExternalSource (llvm::OwningPtr<ExternalASTSource> &ast_source_ap) in SetExternalSource()
368 llvm::OwningPtr<ExternalASTSource> empty_ast_source_ap; in RemoveExternalSource()
2154 ExternalASTSource *ast_source = ast->getExternalSource(); in GetCompleteDecl()
/external/lldb/include/lldb/Symbol/
DClangExternalASTSourceCommon.h166 class ClangExternalASTSourceCommon : public clang::ExternalASTSource
DClangASTContext.h97 SetExternalSource (llvm::OwningPtr<clang::ExternalASTSource> &ast_source_ap);
/external/lldb/include/lldb/Core/
DClangForward.h62 class ExternalASTSource; variable
/external/clang/lib/Parse/
DParseAST.cpp131 ExternalASTSource *External = S.getASTContext().getExternalSource(); in ParseAST()
/external/lldb/include/lldb/Expression/
DClangASTSource.h322 clang::ExternalASTSource *CreateProxy() in CreateProxy()
/external/clang/lib/Frontend/
DChainedIncludesSource.cpp265 if (const ExternalASTSource *eSrc = in getMemoryBufferSizes()
DFrontendAction.cpp380 IntrusiveRefCntPtr<ExternalASTSource> in BeginSourceFile()
DCompilerInstance.cpp391 IntrusiveRefCntPtr<ExternalASTSource> Source; in createPCHExternalASTSource()
402 ExternalASTSource *CompilerInstance::createPCHExternalASTSource( in createPCHExternalASTSource()
/external/lldb/source/Expression/
DClangExpressionParser.cpp364 llvm::OwningPtr<clang::ExternalASTSource> ast_source(decl_map->CreateProxy()); in ClangExpressionParser()
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
DAppleObjCTypeVendor.cpp171 llvm::OwningPtr<clang::ExternalASTSource> external_source_owning_ptr (m_external_source); in AppleObjCTypeVendor()

12