Searched refs:m_ast (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DClangExternalASTSourceCallbacks.h21 ClangExternalASTSourceCallbacks(ClangASTContext &ast) : m_ast(ast) {}
41 ClangASTContext &m_ast; member in class:lldb_private::ClangExternalASTSourceCallbacks
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DClangExternalASTSourceCallbacks.cpp17 m_ast.CompleteTagDecl(tag_decl);
22 m_ast.CompleteObjCInterfaceDecl(objc_decl);
31 return m_ast.LayoutRecordType(Record, Size, Alignment, FieldOffsets,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp356 PDBASTParser::PDBASTParser(lldb_private::ClangASTContext &ast) : m_ast(ast) {}
366 auto symbol_file = m_ast.GetSymbolFile();
400 CompilerType clang_type = m_ast.GetTypeForIdentifier<clang::CXXRecordDecl>(
412 m_ast.CreateRecordType(decl_context, access, name, tag_type_kind,
417 m_ast.GetAsCXXRecordDecl(clang_type.GetOpaqueQualType());
422 m_ast.getASTContext(), GetMSInheritance(*udt));
458 type.getSymIndexId(), m_ast.GetSymbolFile(), ConstString(name),
473 CompilerType ast_enum = m_ast.GetTypeForIdentifier<clang::EnumDecl>(
491 m_ast, *underlying_type_up, encoding, bytes * 8);
493 builtin_type = m_ast
[all...]
H A DPDBASTParser.h106 lldb_private::ClangASTContext &m_ast; member in class:PDBASTParser
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp59 : m_ast(ast), m_die_to_decl_ctx(), m_decl_ctx_to_die() {}
191 GetClangASTImporter().CopyType(m_ast, pcm_type);
563 clang_type = m_ast.GetBasicType(eBasicTypeNullPtr);
572 clang_type = m_ast.GetBuiltinTypeForDWARFEncodingAndBitSize(
628 clang_type = m_ast.CreateBlockPointerType(
652 clang_type = m_ast.GetBasicType(eBasicTypeObjCID);
663 clang_type = m_ast.GetBasicType(eBasicTypeObjCClass);
674 clang_type = m_ast.GetBasicType(eBasicTypeObjCSel);
696 clang_type = m_ast.GetBasicType(eBasicTypeObjCID);
772 &m_ast, dwar
[all...]
H A DDWARFASTParserClang.h85 lldb_private::ClangASTContext &m_ast; member in class:DWARFASTParserClang
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp336 m_ast = std::make_unique<PdbAstBuilder>(*m_objfile_sp, *m_index, *clang);
380 m_ast->GetOrCreateBlockDecl(block_id);
421 m_ast->GetOrCreateFunctionDecl(func_id);
714 clang::QualType qt = m_ast->GetOrCreateType(best_decl_id);
716 TypeSP result = CreateType(best_decl_id, m_ast->ToCompilerType(qt));
804 m_ast->GetOrCreateVariableDecl(var_id);
891 clang::DeclContext *context = m_ast->FromCompilerDeclContext(decl_ctx);
894 m_ast->ParseDeclsForContext(*context);
1171 void SymbolFileNativePDB::DumpClangAST(Stream &s) { m_ast->Dump(s); }
1351 m_ast
[all...]
H A DSymbolFileNativePDB.h236 std::unique_ptr<PdbAstBuilder> m_ast; member in class:lldb_private::npdb::SymbolFileNativePDB

Completed in 112 milliseconds