| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExternalASTSource.cpp | 29 char ExternalASTSource::ID; 31 ExternalASTSource::~ExternalASTSource() = default; 34 ExternalASTSource::getSourceDescriptor(unsigned ID) { in getSourceDescriptor() 38 ExternalASTSource::ExtKind 49 void ExternalASTSource::CompleteType(TagDecl *Tag) {} in CompleteType() 53 void ExternalASTSource::ReadComments() {} in ReadComments() 55 void ExternalASTSource::StartedDeserializing() {} in StartedDeserializing() 57 void ExternalASTSource::FinishedDeserializing() {} in FinishedDeserializing() 61 void ExternalASTSource::PrintStats() {} in PrintStats() 63 bool ExternalASTSource::layoutRecordType( in layoutRecordType() [all …]
|
| H A D | DeclFriend.cpp | 73 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in getFirstFriend()
|
| H A D | DeclBase.cpp | 1347 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in LoadLexicalDeclsFromExternalStorage() 1351 ExternalASTSource::Deserializing ADeclContext(Source); in LoadLexicalDeclsFromExternalStorage() 1380 ExternalASTSource::SetNoExternalVisibleDeclsForName(const DeclContext *DC, in SetNoExternalVisibleDeclsForName() 1395 ExternalASTSource::SetExternalVisibleDeclsForName(const DeclContext *DC, in SetExternalVisibleDeclsForName() 1648 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in lookup() 1896 if (ExternalASTSource *Source = getParentASTContext().getExternalSource()) in makeDeclVisibleInContextImpl()
|
| H A D | ASTContext.cpp | 1031 ASTContext::setExternalSource(IntrusiveRefCntPtr<ExternalASTSource> Source) { in setExternalSource() 10801 ExternalASTSource *Source = Ctx.getExternalSource(); in adjustGVALinkageForExternalDefinitionKind() 10806 case ExternalASTSource::EK_Never: in adjustGVALinkageForExternalDefinitionKind() 10812 case ExternalASTSource::EK_Always: in adjustGVALinkageForExternalDefinitionKind() 10815 case ExternalASTSource::EK_ReplyHazy: in adjustGVALinkageForExternalDefinitionKind() 11471 const Decl *, Decl *, &ExternalASTSource::CompleteRedeclChain>::ValueType 11473 const Decl *, Decl *, &ExternalASTSource::CompleteRedeclChain>::makeValue(
|
| H A D | DeclCXX.cpp | 65 ExternalASTSource *Source = C.getExternalSource(); in getFromExternalSource() 1601 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in getLambdaContextDecl()
|
| H A D | RecordLayoutBuilder.cpp | 1354 if (ExternalASTSource *Source = Context.getExternalSource()) { in InitializeLayout() 2724 if (ExternalASTSource *Source = Context.getExternalSource()) in initializeLayout()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExternalASTSource.h | 60 class ExternalASTSource : public RefCountedBase<ExternalASTSource> { 71 ExternalASTSource() = default; 72 virtual ~ExternalASTSource(); 77 ExternalASTSource *Source; 80 explicit Deserializing(ExternalASTSource *source) : Source(source) { in Deserializing() 374 T* get(ExternalASTSource *Source) const { in get() 392 ExternalASTSource *ExternalSource; 396 LazyData(ExternalASTSource *Source, T Value) in LazyData() 468 void (clang::ExternalASTSource::*Update)(Owner)> 579 &ExternalASTSource::GetExternalCXXCtorInitializers>; [all …]
|
| H A D | ExternalASTMerger.h | 48 class ExternalASTMerger : public ExternalASTSource {
|
| H A D | Redeclarable.h | 91 &ExternalASTSource::CompleteRedeclChain>;
|
| H A D | ASTContext.h | 630 IntrusiveRefCntPtr<ExternalASTSource> ExternalSource; 1126 void setExternalSource(IntrusiveRefCntPtr<ExternalASTSource> Source); 1130 ExternalASTSource *getExternalSource() const { in getExternalSource() 3342 void (clang::ExternalASTSource::*Update)(Owner)>
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A 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()
|
| H A D | MultiplexExternalSemaSource.h | 369 static bool classof(const ExternalASTSource *S) { return S->isA(&ID); } in classof()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExternalASTSourceCallbacks.h | 17 class ClangExternalASTSourceCallbacks : public clang::ExternalASTSource { 24 static bool classof(const clang::ExternalASTSource *s) { return s->isA(&ID); } in classof()
|
| H A D | ClangASTSource.h | 33 class ClangASTSource : public clang::ExternalASTSource, 210 class ClangASTSourceProxy : public clang::ExternalASTSource { 253 clang::ExternalASTSource *CreateProxy() { in CreateProxy()
|
| H A D | ASTUtils.h | 23 ExternalASTSource *m_Source; 26 ExternalASTSourceWrapper(ExternalASTSource *Source) : m_Source(Source) { in ExternalASTSourceWrapper()
|
| H A D | ClangExpressionParser.cpp | 1144 clang::ExternalASTSource *ast_source = decl_map->CreateProxy(); in ParseInternal() 1154 IntrusiveRefCntPtr<ExternalASTSource> Source(multiplexer); in ParseInternal()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | LayoutOverrideSource.h | 24 class LayoutOverrideSource : public ExternalASTSource {
|
| H A D | CompilerInstance.h | 44 class ExternalASTSource; variable
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseAST.cpp | 144 ExternalASTSource *External = S.getASTContext().getExternalSource(); in ParseAST()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCDeclVendor.cpp | 26 : public clang::ExternalASTSource { 141 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> external_source_owning_ptr( in AppleObjCDeclVendor()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | ChainedIncludesSource.cpp | 44 if (const ExternalASTSource *eSrc = in getMemoryBufferSizes()
|
| H A D | FrontendAction.cpp | 924 IntrusiveRefCntPtr<ExternalASTSource> in BeginSourceFile()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | MultiplexExternalSemaSource.cpp | 95 ExternalASTSource::ExtKind
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.h | 178 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> &ast_source_up);
|
| H A D | TypeSystemClang.cpp | 688 llvm::IntrusiveRefCntPtr<ExternalASTSource> &ast_source_up) { in SetExternalSource() 763 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> ast_source_up( in CreateASTContext() 2509 ExternalASTSource *ast_source = ast->getExternalSource(); in GetCompleteDecl() 2672 clang::ExternalASTSource *external_ast_source = in GetCompleteQualType() 2702 clang::ExternalASTSource *external_ast_source = in GetCompleteQualType() 2733 clang::ExternalASTSource *external_ast_source = in GetCompleteQualType() 9711 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> proxy_ast_source( in SpecializedScratchAST() 9732 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> proxy_ast_source( in ScratchTypeSystemClang()
|