Searched refs:ExternalASTSource (Results 1 - 25 of 35) sorted by relevance

12

/external/clang/lib/AST/
H A DExternalASTSource.cpp1 //===- ExternalASTSource.cpp - Abstract External AST Interface --*- C++ -*-===//
10 // This file provides the default implementation of the ExternalASTSource
16 #include "clang/AST/ExternalASTSource.h"
23 ExternalASTSource::~ExternalASTSource() { }
25 void ExternalASTSource::FindFileRegionDecls(FileID File, unsigned Offset,
29 void ExternalASTSource::CompleteRedeclChain(const Decl *D) {}
31 void ExternalASTSource::CompleteType(TagDecl *Tag) {}
33 void ExternalASTSource::CompleteType(ObjCInterfaceDecl *Class) {}
35 void ExternalASTSource
[all...]
H A DDeclFriend.cpp63 ExternalASTSource *Source = getParentASTContext().getExternalSource();
H A DAndroid.mk57 ExternalASTSource.cpp \
H A DDeclBase.cpp26 #include "clang/AST/ExternalASTSource.h"
999 ExternalASTSource *Source = getParentASTContext().getExternalSource();
1003 ExternalASTSource::Deserializing ADeclContext(Source);
1038 ExternalASTSource::SetNoExternalVisibleDeclsForName(const DeclContext *DC,
1053 ExternalASTSource::SetExternalVisibleDeclsForName(const DeclContext *DC,
1317 ExternalASTSource *Source = getParentASTContext().getExternalSource();
1518 if (ExternalASTSource *Source = getParentASTContext().getExternalSource())
/external/clang/unittests/AST/
H A DExternalASTSourceTest.cpp10 // This file contains tests for Clang's ExternalASTSource.
16 #include "clang/AST/ExternalASTSource.h"
28 TestFrontendAction(ExternalASTSource *Source) : Source(Source) {}
43 IntrusiveRefCntPtr<ExternalASTSource> Source;
46 bool testExternalASTSource(ExternalASTSource *Source,
67 struct TestSource : ExternalASTSource {
/external/clang/include/clang/Sema/
H A DExternalSemaSource.h16 #include "clang/AST/ExternalASTSource.h"
48 class ExternalSemaSource : public ExternalASTSource {
51 ExternalASTSource::SemaSource = true;
223 static bool classof(const ExternalASTSource *Source) {
/external/clang/include/clang/Frontend/
H A DLayoutOverrideSource.h13 #include "clang/AST/ExternalASTSource.h"
25 class LayoutOverrideSource : public ExternalASTSource {
H A DCompilerInstance.h40 class ExternalASTSource;
590 static ExternalASTSource *createPCHExternalASTSource(
/external/clang/include/clang/AST/
H A DExternalASTSource.h1 //===--- ExternalASTSource.h - Abstract External AST Interface --*- C++ -*-===//
10 // This file defines the ExternalASTSource interface, which enables
56 class ExternalASTSource : public RefCountedBase<ExternalASTSource> { class in namespace:clang
68 ExternalASTSource() : CurrentGeneration(0), SemaSource(false) { } function in class:clang::ExternalASTSource
70 virtual ~ExternalASTSource();
75 ExternalASTSource *Source;
77 explicit Deserializing(ExternalASTSource *source) : Source(source) {
209 /// \brief Notify ExternalASTSource that we started deserialization of
216 /// \brief Notify ExternalASTSource tha
[all...]
H A DRedeclarable.h17 #include "clang/AST/ExternalASTSource.h"
32 &ExternalASTSource::CompleteRedeclChain>
H A DASTContext.h22 #include "clang/AST/ExternalASTSource.h"
420 IntrusiveRefCntPtr<ExternalASTSource> ExternalSource;
520 /// \brief True if comments are already loaded from ExternalASTSource.
814 void setExternalSource(IntrusiveRefCntPtr<ExternalASTSource> Source);
818 ExternalASTSource *getExternalSource() const {
2411 void (clang::ExternalASTSource::*Update)(Owner)>
2415 // Note, this is implemented here so that ExternalASTSource.h doesn't need to
H A DDeclBase.h1060 friend class ExternalASTSource;
/external/lldb/include/lldb/Symbol/
H A DClangExternalASTSourceCommon.h30 #include "clang/AST/ExternalASTSource.h"
166 class ClangExternalASTSourceCommon : public clang::ExternalASTSource
180 ///< on faith that any valid ExternalASTSource that
H A DClangASTContext.h97 SetExternalSource (llvm::OwningPtr<clang::ExternalASTSource> &ast_source_ap);
/external/lldb/source/Symbol/
H A DClangExternalASTSourceCommon.cpp19 ClangExternalASTSourceCommon::ClangExternalASTSourceCommon() : clang::ExternalASTSource()
H A DClangASTContext.cpp350 ClangASTContext::SetExternalSource (llvm::OwningPtr<ExternalASTSource> &ast_source_ap)
368 llvm::OwningPtr<ExternalASTSource> empty_ast_source_ap;
2154 ExternalASTSource *ast_source = ast->getExternalSource();
/external/clang/lib/Parse/
H A DParseAST.cpp18 #include "clang/AST/ExternalASTSource.h"
131 ExternalASTSource *External = S.getASTContext().getExternalSource();
/external/lldb/include/lldb/Core/
H A DClangForward.h62 class ExternalASTSource;
/external/lldb/include/lldb/Expression/
H A DClangASTSource.h82 // APIs for ExternalASTSource
322 clang::ExternalASTSource *CreateProxy()
/external/clang/lib/Frontend/
H A DChainedIncludesSource.cpp39 // ExternalASTSource interface.
215 // ExternalASTSource interface.
265 if (const ExternalASTSource *eSrc =
H A DFrontendAction.cpp380 IntrusiveRefCntPtr<ExternalASTSource>
H A DCompilerInstance.cpp386 // ExternalASTSource
391 IntrusiveRefCntPtr<ExternalASTSource> Source;
402 ExternalASTSource *CompilerInstance::createPCHExternalASTSource(
/external/lldb/source/Expression/
H A DClangExpressionParser.cpp32 #include "clang/AST/ExternalASTSource.h"
348 // also want to give the context an ExternalASTSource.
364 llvm::OwningPtr<clang::ExternalASTSource> ast_source(decl_map->CreateProxy());
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeVendor.cpp171 llvm::OwningPtr<clang::ExternalASTSource> external_source_owning_ptr (m_external_source);
/external/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.cpp311 llvm::OwningPtr<clang::ExternalASTSource> ast_source_ap (

Completed in 1960 milliseconds

12