Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExternalASTSource.cpp28 ExternalASTSource::~ExternalASTSource() = default;
30 llvm::Optional<ExternalASTSource::ASTSourceDescriptor>
31 ExternalASTSource::getSourceDescriptor(unsigned ID) { in getSourceDescriptor()
35 ExternalASTSource::ExtKind
61 void ExternalASTSource::CompleteType(TagDecl *Tag) {} in CompleteType()
65 void ExternalASTSource::ReadComments() {} in ReadComments()
67 void ExternalASTSource::StartedDeserializing() {} in StartedDeserializing()
69 void ExternalASTSource::FinishedDeserializing() {} in FinishedDeserializing()
73 void ExternalASTSource::PrintStats() {} in PrintStats()
75 bool ExternalASTSource::layoutRecordType( in layoutRecordType()
[all …]
H A DDeclFriend.cpp74 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in getFirstFriend()
H A DDeclBase.cpp1276 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in LoadLexicalDeclsFromExternalStorage()
1280 ExternalASTSource::Deserializing ADeclContext(Source); in LoadLexicalDeclsFromExternalStorage()
1309 ExternalASTSource::SetNoExternalVisibleDeclsForName(const DeclContext *DC, in SetNoExternalVisibleDeclsForName()
1324 ExternalASTSource::SetExternalVisibleDeclsForName(const DeclContext *DC, in SetExternalVisibleDeclsForName()
1607 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in lookup()
1855 if (ExternalASTSource *Source = getParentASTContext().getExternalSource()) in makeDeclVisibleInContextImpl()
H A DDeclCXX.cpp64 ExternalASTSource *Source = C.getExternalSource(); in getFromExternalSource()
1423 ExternalASTSource *Source = getParentASTContext().getExternalSource(); in getLambdaContextDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExternalASTSource.h63 class ExternalASTSource : public RefCountedBase<ExternalASTSource> {
75 ExternalASTSource() = default;
76 virtual ~ExternalASTSource();
81 ExternalASTSource *Source;
84 explicit Deserializing(ExternalASTSource *source) : Source(source) { in Deserializing()
401 T* get(ExternalASTSource *Source) const { in get()
419 ExternalASTSource *ExternalSource;
423 LazyData(ExternalASTSource *Source, T Value) in LazyData()
495 void (clang::ExternalASTSource::*Update)(Owner)>
607 &ExternalASTSource::GetExternalCXXCtorInitializers>;
[all …]
H A DExternalASTMerger.h48 class ExternalASTMerger : public ExternalASTSource {
H A DRedeclarable.h92 &ExternalASTSource::CompleteRedeclChain>;
H A DASTContext.h570 IntrusiveRefCntPtr<ExternalASTSource> ExternalSource;
1079 void setExternalSource(IntrusiveRefCntPtr<ExternalASTSource> Source);
1083 ExternalASTSource *getExternalSource() const { in getExternalSource()
3051 void (clang::ExternalASTSource::*Update)(Owner)>
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangExternalASTSourceCommon.cpp19 typedef llvm::DenseMap<clang::ExternalASTSource *,
33 ClangExternalASTSourceCommon::Lookup(clang::ExternalASTSource *source) { in Lookup()
47 : clang::ExternalASTSource() { in ClangExternalASTSourceCommon()
H A DClangASTContext.cpp725 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> proxy_ast_source( in CreateInstance()
821 llvm::IntrusiveRefCntPtr<ExternalASTSource> &ast_source_ap) { in SetExternalSource()
833 llvm::IntrusiveRefCntPtr<ExternalASTSource> empty_ast_source_ap; in RemoveExternalSource()
871 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> ast_source_ap( in getASTContext()
2533 ExternalASTSource *ast_source = ast->getExternalSource(); in GetCompleteDecl()
2711 clang::ExternalASTSource *external_ast_source = in GetCompleteQualType()
2741 clang::ExternalASTSource *external_ast_source = in GetCompleteQualType()
2772 clang::ExternalASTSource *external_ast_source = in GetCompleteQualType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DExternalSemaSource.h53 class ExternalSemaSource : public ExternalASTSource {
56 ExternalASTSource::SemaSource = true; in ExternalSemaSource()
227 static bool classof(const ExternalASTSource *Source) { in classof()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangExternalASTSourceCommon.h125 class ClangExternalASTSourceCommon : public clang::ExternalASTSource {
134 static ClangExternalASTSourceCommon *Lookup(clang::ExternalASTSource *source);
H A DClangASTContext.h127 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> &ast_source_ap);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DLayoutOverrideSource.h25 class LayoutOverrideSource : public ExternalASTSource {
H A DCompilerInstance.h44 class ExternalASTSource; variable
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DClangForward.h57 class ExternalASTSource; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseAST.cpp144 ExternalASTSource *External = S.getASTContext().getExternalSource(); in ParseAST()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.h63 ExternalASTSource::ASTSourceDescriptor PCHDescriptor;
365 void setPCHDescriptor(ExternalASTSource::ASTSourceDescriptor PCH) { in setPCHDescriptor()
557 getOrCreateModuleRef(ExternalASTSource::ASTSourceDescriptor Mod,
H A DCGDebugInfo.cpp2054 if (ES->hasExternalDefinitions(RD) == ExternalASTSource::EK_Always) in shouldOmitDefinition()
2253 CGDebugInfo::getOrCreateModuleRef(ExternalASTSource::ASTSourceDescriptor Mod, in getOrCreateModuleRef()
2312 ExternalASTSource::ASTSourceDescriptor(*M->Parent), in getOrCreateModuleRef()
2860 auto Info = ExternalASTSource::ASTSourceDescriptor(*M); in getParentModuleOrNull()
4332 auto Info = ExternalASTSource::ASTSourceDescriptor(*M); in EmitImportDecl()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h293 clang::ExternalASTSource *CreateProxy() { in CreateProxy()
H A DClangExpressionParser.cpp525 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> ast_source( in ClangExpressionParser()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DChainedIncludesSource.cpp44 if (const ExternalASTSource *eSrc = in getMemoryBufferSizes()
H A DFrontendAction.cpp908 IntrusiveRefCntPtr<ExternalASTSource> in BeginSourceFile()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp95 ExternalASTSource::ExtKind
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp159 llvm::IntrusiveRefCntPtr<clang::ExternalASTSource> external_source_owning_ptr( in AppleObjCDeclVendor()

12