/external/clang/lib/AST/ |
D | ExternalASTSource.cpp | 24 ExternalASTSource::~ExternalASTSource() { } in ~ExternalASTSource() 26 llvm::Optional<ExternalASTSource::ASTSourceDescriptor> 27 ExternalASTSource::getSourceDescriptor(unsigned ID) { in getSourceDescriptor() 31 ExternalASTSource::ASTSourceDescriptor::ASTSourceDescriptor(const Module &M) in ASTSourceDescriptor() 39 std::string ExternalASTSource::ASTSourceDescriptor::getModuleName() const { in getModuleName() 46 void ExternalASTSource::FindFileRegionDecls(FileID File, unsigned Offset, in FindFileRegionDecls() 50 void ExternalASTSource::CompleteRedeclChain(const Decl *D) {} in CompleteRedeclChain() 52 void ExternalASTSource::CompleteType(TagDecl *Tag) {} in CompleteType() 54 void ExternalASTSource::CompleteType(ObjCInterfaceDecl *Class) {} in CompleteType() 56 void ExternalASTSource::ReadComments() {} in ReadComments() [all …]
|
D | DeclFriend.cpp | 63 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in getFirstFriend()
|
D | CMakeLists.txt | 34 ExternalASTSource.cpp
|
D | Android.mk | 56 ExternalASTSource.cpp \
|
D | DeclBase.cpp | 1066 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in LoadLexicalDeclsFromExternalStorage() 1070 ExternalASTSource::Deserializing ADeclContext(Source); in LoadLexicalDeclsFromExternalStorage() 1099 ExternalASTSource::SetNoExternalVisibleDeclsForName(const DeclContext *DC, in SetNoExternalVisibleDeclsForName() 1114 ExternalASTSource::SetExternalVisibleDeclsForName(const DeclContext *DC, in SetExternalVisibleDeclsForName() 1374 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in lookup() 1602 if (ExternalASTSource *Source = getParentASTContext().getExternalSource()) in makeDeclVisibleInContextImpl()
|
D | RecordLayoutBuilder.cpp | 1260 if (ExternalASTSource *Source = Context.getExternalSource()) { in InitializeLayout() 2435 if (ExternalASTSource *Source = Context.getExternalSource()) in initializeLayout()
|
D | Decl.cpp | 3662 ExternalASTSource *Source = getASTContext().getExternalSource(); in LoadFieldsFromExternalStorage() 3666 ExternalASTSource::Deserializing TheFields(Source); in LoadFieldsFromExternalStorage()
|
D | DeclCXX.cpp | 38 ExternalASTSource *Source = C.getExternalSource(); in getFromExternalSource()
|
D | ASTContext.cpp | 820 ASTContext::setExternalSource(IntrusiveRefCntPtr<ExternalASTSource> Source) { in setExternalSource() 8914 const Decl *, Decl *, &ExternalASTSource::CompleteRedeclChain>::ValueType 8916 const Decl *, Decl *, &ExternalASTSource::CompleteRedeclChain>::makeValue(
|
/external/clang/include/clang/AST/ |
D | ExternalASTSource.h | 43 class ExternalASTSource : public RefCountedBase<ExternalASTSource> { 55 ExternalASTSource() : CurrentGeneration(0), SemaSource(false) { } in ExternalASTSource() function 57 virtual ~ExternalASTSource(); 62 ExternalASTSource *Source; 64 explicit Deserializing(ExternalASTSource *source) : Source(source) { in Deserializing() 320 template<typename T, typename OffsT, T* (ExternalASTSource::*Get)(OffsT Offset)> 372 T* get(ExternalASTSource *Source) const { in get() 385 template<typename Owner, typename T, void (ExternalASTSource::*Update)(Owner)> 390 LazyData(ExternalASTSource *Source, T Value) in LazyData() 392 ExternalASTSource *ExternalSource; [all …]
|
D | Redeclarable.h | 32 &ExternalASTSource::CompleteRedeclChain>
|
D | ASTContext.h | 453 IntrusiveRefCntPtr<ExternalASTSource> ExternalSource; 926 void setExternalSource(IntrusiveRefCntPtr<ExternalASTSource> Source); 930 ExternalASTSource *getExternalSource() const { in getExternalSource() 2660 void (clang::ExternalASTSource::*Update)(Owner)>
|
D | DeclBase.h | 1168 friend class ExternalASTSource; variable
|
/external/clang/unittests/AST/ |
D | ExternalASTSourceTest.cpp | 28 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/ |
D | ExternalSemaSource.h | 53 class ExternalSemaSource : public ExternalASTSource { 56 ExternalASTSource::SemaSource = true; in ExternalSemaSource() 222 static bool classof(const ExternalASTSource *Source) { in classof()
|
/external/clang/include/clang/Frontend/ |
D | LayoutOverrideSource.h | 25 class LayoutOverrideSource : public ExternalASTSource {
|
D | CompilerInstance.h | 43 class ExternalASTSource; variable
|
/external/clang/lib/Parse/ |
D | ParseAST.cpp | 147 ExternalASTSource *External = S.getASTContext().getExternalSource(); in ParseAST()
|
/external/clang/lib/Frontend/ |
D | ChainedIncludesSource.cpp | 277 if (const ExternalASTSource *eSrc = in getMemoryBufferSizes()
|
D | FrontendAction.cpp | 406 IntrusiveRefCntPtr<ExternalASTSource> in BeginSourceFile()
|
D | ASTUnit.cpp | 1644 ExternalASTSource &Source = *getASTContext().getExternalSource(); in RealizeTopLevelDeclsFromPreamble()
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.h | 420 getOrCreateModuleRef(ExternalASTSource::ASTSourceDescriptor Mod,
|
D | CGDebugInfo.cpp | 1707 CGDebugInfo::getOrCreateModuleRef(ExternalASTSource::ASTSourceDescriptor Mod, in getOrCreateModuleRef() 1752 ExternalASTSource::ASTSourceDescriptor(*M->Parent), in getOrCreateModuleRef() 2218 auto Info = ExternalASTSource::ASTSourceDescriptor(*M); in getParentModuleOrNull() 3447 auto Info = ExternalASTSource::ASTSourceDescriptor(*M); in EmitImportDecl()
|
/external/clang/docs/ |
D | PCHInternals.rst | 445 ``ExternalASTSource``
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 7253 if (ExternalASTSource *esrc = astContext.getExternalSource()) { in clang_getCXTUResourceUsage() 7254 const ExternalASTSource::MemoryBufferSizes &sizes = in clang_getCXTUResourceUsage()
|