/external/llvm-project/clang/lib/AST/ |
D | ExternalASTSource.cpp | 29 char ExternalASTSource::ID; 31 ExternalASTSource::~ExternalASTSource() = default; 34 ExternalASTSource::getSourceDescriptor(unsigned ID) { in getSourceDescriptor() 38 ExternalASTSource::ExtKind 39 ExternalASTSource::hasExternalDefinitions(const Decl *D) { in hasExternalDefinitions() 43 void ExternalASTSource::FindFileRegionDecls(FileID File, unsigned Offset, in FindFileRegionDecls() 47 void ExternalASTSource::CompleteRedeclChain(const Decl *D) {} in CompleteRedeclChain() 49 void ExternalASTSource::CompleteType(TagDecl *Tag) {} in CompleteType() 51 void ExternalASTSource::CompleteType(ObjCInterfaceDecl *Class) {} in CompleteType() 53 void ExternalASTSource::ReadComments() {} in ReadComments() [all …]
|
D | DeclFriend.cpp | 73 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in getFirstFriend()
|
D | DeclBase.cpp | 1343 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in LoadLexicalDeclsFromExternalStorage() 1347 ExternalASTSource::Deserializing ADeclContext(Source); in LoadLexicalDeclsFromExternalStorage() 1376 ExternalASTSource::SetNoExternalVisibleDeclsForName(const DeclContext *DC, in SetNoExternalVisibleDeclsForName() 1391 ExternalASTSource::SetExternalVisibleDeclsForName(const DeclContext *DC, in SetExternalVisibleDeclsForName() 1681 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in lookup() 1929 if (ExternalASTSource *Source = getParentASTContext().getExternalSource()) in makeDeclVisibleInContextImpl()
|
D | CMakeLists.txt | 56 ExternalASTSource.cpp
|
/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 | 66 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in getFirstFriend()
|
D | CMakeLists.txt | 34 ExternalASTSource.cpp
|
D | DeclBase.cpp | 1110 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in LoadLexicalDeclsFromExternalStorage() 1114 ExternalASTSource::Deserializing ADeclContext(Source); in LoadLexicalDeclsFromExternalStorage() 1143 ExternalASTSource::SetNoExternalVisibleDeclsForName(const DeclContext *DC, in SetNoExternalVisibleDeclsForName() 1158 ExternalASTSource::SetExternalVisibleDeclsForName(const DeclContext *DC, in SetExternalVisibleDeclsForName() 1418 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in lookup() 1649 if (ExternalASTSource *Source = getParentASTContext().getExternalSource()) in makeDeclVisibleInContextImpl()
|
/external/llvm-project/clang/include/clang/AST/ |
D | ExternalASTSource.h | 62 class ExternalASTSource : public RefCountedBase<ExternalASTSource> { 73 ExternalASTSource() = default; 74 virtual ~ExternalASTSource(); 79 ExternalASTSource *Source; 82 explicit Deserializing(ExternalASTSource *source) : Source(source) { in Deserializing() 301 static bool classof(const ExternalASTSource *S) { return S->isA(&ID); } in classof() 324 template<typename T, typename OffsT, T* (ExternalASTSource::*Get)(OffsT Offset)> 376 T* get(ExternalASTSource *Source) const { in get() 389 template<typename Owner, typename T, void (ExternalASTSource::*Update)(Owner)> 394 ExternalASTSource *ExternalSource; [all …]
|
D | ExternalASTMerger.h | 48 class ExternalASTMerger : public ExternalASTSource {
|
/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 …]
|
/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/llvm-project/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() 66 struct TestSource : ExternalASTSource { in TEST()
|
/external/clang/include/clang/Sema/ |
D | ExternalSemaSource.h | 53 class ExternalSemaSource : public ExternalASTSource { 56 ExternalASTSource::SemaSource = true; in ExternalSemaSource() 226 static bool classof(const ExternalASTSource *Source) { in classof()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | ExternalSemaSource.h | 52 class ExternalSemaSource : public ExternalASTSource { 238 return ClassID == &ID || ExternalASTSource::isA(ClassID); in isA() 240 static bool classof(const ExternalASTSource *S) { return S->isA(&ID); } in classof()
|
D | MultiplexExternalSemaSource.h | 369 static bool classof(const ExternalASTSource *S) { return S->isA(&ID); } in classof()
|
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
D | ClangExternalASTSourceCallbacks.h | 17 class ClangExternalASTSourceCallbacks : public clang::ExternalASTSource { 24 static bool classof(const clang::ExternalASTSource *s) { return s->isA(&ID); } in classof()
|
D | ClangASTSource.h | 33 class ClangASTSource : public clang::ExternalASTSource, 210 class ClangASTSourceProxy : public clang::ExternalASTSource { 253 clang::ExternalASTSource *CreateProxy() { in CreateProxy()
|
/external/clang/include/clang/Frontend/ |
D | LayoutOverrideSource.h | 25 class LayoutOverrideSource : public ExternalASTSource {
|
/external/llvm-project/clang/include/clang/Frontend/ |
D | LayoutOverrideSource.h | 24 class LayoutOverrideSource : public ExternalASTSource {
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.h | 61 ExternalASTSource::ASTSourceDescriptor PCHDescriptor; 289 void setPCHDescriptor(ExternalASTSource::ASTSourceDescriptor PCH) { in setPCHDescriptor() 429 getOrCreateModuleRef(ExternalASTSource::ASTSourceDescriptor Mod,
|
/external/clang/lib/Parse/ |
D | ParseAST.cpp | 146 ExternalASTSource *External = S.getASTContext().getExternalSource(); in ParseAST()
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseAST.cpp | 144 ExternalASTSource *External = S.getASTContext().getExternalSource(); in ParseAST()
|
/external/llvm-project/clang/unittests/CodeGen/ |
D | IncrementalProcessingTest.cpp | 77 ExternalASTSource *External = S.getASTContext().getExternalSource(); in IncrementalParseAST()
|
/external/llvm-project/clang/tools/clang-import-test/ |
D | clang-import-test.cpp | 255 if (ExternalASTSource *Source = CI->getASTContext().getExternalSource()) in getOriginMap() 348 ExternalASTSource *Source = CI.CI->getASTContext().getExternalSource(); in Forget()
|