Home
last modified time | relevance | path

Searched refs:ClangASTSource (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp53 ClangASTSource::ClangASTSource( in ClangASTSource() function in ClangASTSource
62 void ClangASTSource::InstallASTContext(TypeSystemClang &clang_ast_context) { in InstallASTContext()
69 ClangASTSource::~ClangASTSource() { in ~ClangASTSource()
92 void ClangASTSource::StartTranslationUnit(ASTConsumer *Consumer) { in StartTranslationUnit()
101 bool ClangASTSource::FindExternalVisibleDeclsByName( in FindExternalVisibleDeclsByName()
185 TagDecl *ClangASTSource::FindCompleteType(const TagDecl *decl) { in FindCompleteType()
262 void ClangASTSource::CompleteType(TagDecl *tag_decl) { in CompleteType()
291 void ClangASTSource::CompleteType(clang::ObjCInterfaceDecl *interface_decl) { in CompleteType()
326 clang::ObjCInterfaceDecl *ClangASTSource::GetCompleteObjCInterface( in GetCompleteObjCInterface()
367 void ClangASTSource::FindExternalLexicalDecls( in FindExternalLexicalDecls()
[all …]
H A DClangASTSource.h33 class ClangASTSource : public clang::ExternalASTSource,
45 ClangASTSource(const lldb::TargetSP &target,
49 ~ClangASTSource() override;
212 ClangASTSourceProxy(ClangASTSource &original) : m_original(original) {} in ClangASTSourceProxy()
250 ClangASTSource &m_original;
H A DClangExpressionDeclMap.h18 #include "ClangASTSource.h"
38 /// The Clang parser uses the ClangASTSource as an interface to request named
39 /// entities from outside an expression. The ClangASTSource reports back,
57 class ClangExpressionDeclMap : public ClangASTSource {
182 /// The parsed Decl for the field, as generated by ClangASTSource
214 /// The parsed Decl for the Function, as generated by ClangASTSource
263 /// [Used by ClangASTSource] Find all entities matching a given name, using
H A DClangExpressionDeclMap.cpp91 : ClangASTSource(target, importer), m_found_entities(), m_struct_members(), in ClangExpressionDeclMap()
724 ClangASTSource::FindExternalVisibleDecls(context); in FindExternalVisibleDecls()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h54 class ClangASTSource; variable
1331 std::unique_ptr<ClangASTSource> CreateASTSource();
1346 std::unique_ptr<ClangASTSource> m_scratch_ast_source_up;
H A DTypeSystemClang.cpp9647 std::unique_ptr<ClangASTSource> ast_source) in SpecializedScratchAST()
9658 std::unique_ptr<ClangASTSource> m_scratch_ast_source_up;
9792 std::unique_ptr<ClangASTSource> ScratchTypeSystemClang::CreateASTSource() { in CreateASTSource()
9793 return std::make_unique<ClangASTSource>( in CreateASTSource()
/freebsd/lib/clang/liblldb/
H A DMakefile380 SRCS+= Plugins/ExpressionParser/Clang/ClangASTSource.cpp