/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | CompilerDecl.cpp | 16 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 …]
|
H A D | CompilerDeclContext.cpp | 10 #include "lldb/Symbol/CompilerDecl.h" 16 std::vector<CompilerDecl> 22 return std::vector<CompilerDecl>(); in FindDeclByName()
|
H A D | SymbolFileOnDemand.cpp | 221 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()
|
H A D | DeclVendor.cpp | 21 std::vector<CompilerDecl> decls; in FindTypes()
|
H A D | TypeSystem.cpp | 189 std::vector<CompilerDecl> 192 return std::vector<CompilerDecl>(); in DeclContextFindDeclByName()
|
H A D | Variable.cpp | 203 CompilerDecl Variable::GetDecl() { in GetDecl() 205 return type ? type->GetSymbolFile()->GetDeclForUID(GetID()) : CompilerDecl(); in GetDecl()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | CompilerDecl.h | 28 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);
|
H A D | DeclVendor.h | 53 std::vector<CompilerDecl> &decls) = 0;
|
H A D | CompilerDeclContext.h | 67 std::vector<CompilerDecl> FindDeclByName(ConstString name,
|
H A D | Type.h | 186 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;
|
H A D | Variable.h | 113 CompilerDecl GetDecl();
|
H A D | TypeSystem.h | 121 virtual std::vector<CompilerDecl> 358 virtual CompilerDecl GetStaticFieldWithName(lldb::opaque_compiler_type_t type, in GetStaticFieldWithName() 360 return CompilerDecl(); in GetStaticFieldWithName()
|
H A D | SymbolFileOnDemand.h | 106 lldb_private::CompilerDecl GetDeclForUID(lldb::user_id_t uid) override;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangDeclVendor.cpp | 23 std::vector<CompilerDecl> compiler_decls; in FindDecls() 25 for (CompilerDecl compiler_decl : compiler_decls) { in FindDecls()
|
H A D | ClangUtil.h | 29 static clang::Decl *GetDecl(const CompilerDecl &decl);
|
H A D | ClangUtil.cpp | 31 clang::Decl *ClangUtil::GetDecl(const CompilerDecl &decl) { in GetDecl()
|
H A D | ClangModulesDeclVendor.cpp | 99 std::vector<CompilerDecl> &decls) override; 433 std::vector<CompilerDecl> &decls) { in FindDecls()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbAstBuilder.h | 60 std::optional<lldb_private::CompilerDecl> 81 CompilerDecl ToCompilerDecl(clang::Decl &decl); 84 clang::Decl *FromCompilerDecl(CompilerDecl decl);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCDeclVendor.h | 31 std::vector<CompilerDecl> &decls) override;
|
/freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBType.h | 134 explicit SBTypeStaticField(lldb_private::CompilerDecl decl); 136 std::unique_ptr<lldb_private::CompilerDecl> m_opaque_up;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFASTParser.h | 50 virtual CompilerDecl GetDeclForUIDFromDWARF(const DWARFDIE &die) = 0;
|
H A D | SymbolFileDWARF.h | 149 CompilerDecl GetDeclForUID(lldb::user_id_t uid) override; 302 static CompilerDecl GetDecl(const DWARFDIE &die);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.cpp | 627 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/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.h | 546 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/contrib/llvm-project/lldb/source/API/ |
H A D | SBType.cpp | 348 SBTypeStaticField::SBTypeStaticField(lldb_private::CompilerDecl decl) in SBTypeStaticField() 349 : m_opaque_up(decl ? std::make_unique<CompilerDecl>(decl) : nullptr) {} in SBTypeStaticField()
|