Home
last modified time | relevance | path

Searched refs:CompilerDecl (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-14-stable/contrib/llvm-project/lldb/source/Symbol/
HDCompilerDecl.cpp16 ConstString CompilerDecl::GetName() const { in GetName()
20 ConstString CompilerDecl::GetMangledName() const { in GetMangledName()
24 CompilerDeclContext CompilerDecl::GetDeclContext() const { in GetDeclContext()
28 CompilerType CompilerDecl::GetType() const { in GetType()
32 CompilerType CompilerDecl::GetFunctionReturnType() const { in GetFunctionReturnType()
36 size_t CompilerDecl::GetNumFunctionArguments() const { in GetNumFunctionArguments()
40 CompilerType CompilerDecl::GetFunctionArgumentType(size_t arg_idx) const { in GetFunctionArgumentType()
44 bool lldb_private::operator==(const lldb_private::CompilerDecl &lhs, in operator ==()
45 const lldb_private::CompilerDecl &rhs) { in operator ==()
50 bool lldb_private::operator!=(const lldb_private::CompilerDecl &lhs, in operator !=()
[all …]
HDCompilerDeclContext.cpp16 std::vector<CompilerDecl>
22 return std::vector<CompilerDecl>(); in FindDeclByName()
HDDeclVendor.cpp21 std::vector<CompilerDecl> decls; in FindTypes()
HDSymbolFileOnDemand.cpp221 CompilerDecl SymbolFileOnDemand::GetDeclForUID(lldb::user_id_t type_uid) { in GetDeclForUID()
226 CompilerDecl parsed_decl = m_sym_file_impl->GetDeclForUID(type_uid); in GetDeclForUID()
227 if (parsed_decl != CompilerDecl()) { in GetDeclForUID()
232 return CompilerDecl(); in GetDeclForUID()
HDTypeSystem.cpp189 std::vector<CompilerDecl>
192 return std::vector<CompilerDecl>(); in DeclContextFindDeclByName()
HDVariable.cpp203 CompilerDecl Variable::GetDecl() { in GetDecl()
205 return type ? type->GetSymbolFile()->GetDeclForUID(GetID()) : CompilerDecl(); in GetDecl()
/freebsd-14-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
HDCompilerDecl.h28 class CompilerDecl {
31 CompilerDecl() = default;
37 CompilerDecl(TypeSystem *type_system, void *decl) in CompilerDecl() function
44 bool operator<(const CompilerDecl &rhs) const {
106 bool operator==(const CompilerDecl &lhs, const CompilerDecl &rhs);
107 bool operator!=(const CompilerDecl &lhs, const CompilerDecl &rhs);
HDDeclVendor.h53 std::vector<CompilerDecl> &decls) = 0;
HDCompilerDeclContext.h67 std::vector<CompilerDecl> FindDeclByName(ConstString name,
HDType.h186 TypeQuery(const CompilerDecl &decl, TypeQueryOptions options = e_none); in LLDB_MARK_AS_BITMASK_ENUM()
790 TypeMemberFunctionImpl(const CompilerType &type, const CompilerDecl &decl, in TypeMemberFunctionImpl()
818 CompilerDecl m_decl;
HDVariable.h113 CompilerDecl GetDecl();
HDTypeSystem.h121 virtual std::vector<CompilerDecl>
358 virtual CompilerDecl GetStaticFieldWithName(lldb::opaque_compiler_type_t type, in GetStaticFieldWithName()
360 return CompilerDecl(); in GetStaticFieldWithName()
HDSymbolFileOnDemand.h106 lldb_private::CompilerDecl GetDeclForUID(lldb::user_id_t uid) override;
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
HDClangDeclVendor.cpp23 std::vector<CompilerDecl> compiler_decls; in FindDecls()
25 for (CompilerDecl compiler_decl : compiler_decls) { in FindDecls()
HDClangUtil.h29 static clang::Decl *GetDecl(const CompilerDecl &decl);
HDClangUtil.cpp31 clang::Decl *ClangUtil::GetDecl(const CompilerDecl &decl) { in GetDecl()
HDClangModulesDeclVendor.cpp99 std::vector<CompilerDecl> &decls) override;
433 std::vector<CompilerDecl> &decls) { in FindDecls()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
HDPdbAstBuilder.h60 std::optional<lldb_private::CompilerDecl>
81 CompilerDecl ToCompilerDecl(clang::Decl &decl);
84 clang::Decl *FromCompilerDecl(CompilerDecl decl);
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
HDAppleObjCDeclVendor.h31 std::vector<CompilerDecl> &decls) override;
/freebsd-14-stable/contrib/llvm-project/lldb/include/lldb/API/
HDSBType.h134 explicit SBTypeStaticField(lldb_private::CompilerDecl decl);
136 std::unique_ptr<lldb_private::CompilerDecl> m_opaque_up;
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
HDDWARFASTParser.h50 virtual CompilerDecl GetDeclForUIDFromDWARF(const DWARFDIE &die) = 0;
HDSymbolFileDWARF.h149 CompilerDecl GetDeclForUID(lldb::user_id_t uid) override;
302 static CompilerDecl GetDecl(const DWARFDIE &die);
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
HDSymbolFilePDB.cpp627 lldb_private::CompilerDecl SymbolFilePDB::GetDeclForUID(lldb::user_id_t uid) { in GetDeclForUID()
633 return CompilerDecl(); in GetDeclForUID()
639 return CompilerDecl(); in GetDeclForUID()
643 return CompilerDecl(); in GetDeclForUID()
647 return CompilerDecl(); in GetDeclForUID()
651 return CompilerDecl(); in GetDeclForUID()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
HDTypeSystemClang.h546 CompilerDecl GetCompilerDecl(clang::Decl *decl) { in GetCompilerDecl()
549 return CompilerDecl(this, decl); in GetCompilerDecl()
585 std::vector<CompilerDecl>
887 CompilerDecl GetStaticFieldWithName(lldb::opaque_compiler_type_t type,
/freebsd-14-stable/contrib/llvm-project/lldb/source/API/
HDSBType.cpp348 SBTypeStaticField::SBTypeStaticField(lldb_private::CompilerDecl decl) in SBTypeStaticField()
349 : m_opaque_up(decl ? std::make_unique<CompilerDecl>(decl) : nullptr) {} in SBTypeStaticField()

12