Searched refs:ClangASTSource (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTSource.cpp | 53 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 D | ClangASTSource.h | 33 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 D | ClangExpressionDeclMap.h | 18 #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 D | ClangExpressionDeclMap.cpp | 91 : 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 D | TypeSystemClang.h | 54 class ClangASTSource; variable 1331 std::unique_ptr<ClangASTSource> CreateASTSource(); 1346 std::unique_ptr<ClangASTSource> m_scratch_ast_source_up;
|
| H A D | TypeSystemClang.cpp | 9647 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 D | Makefile | 380 SRCS+= Plugins/ExpressionParser/Clang/ClangASTSource.cpp
|