Home
last modified time | relevance | path

Searched refs:ObjectContainer (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DObjectContainer.h1 //===-- ObjectContainer.h ---------------------------------------*- C++ -*-===//
21 /// \class ObjectContainer ObjectContainer.h "lldb/Symbol/ObjectContainer.h"
30 class ObjectContainer : public PluginInterface, public ModuleChild {
37 ObjectContainer(const lldb::ModuleSP &module_sp, const FileSpec *file,
45 ~ObjectContainer() override = default;
62 /// \see ObjectContainer::GetNumArchitectures() const
89 /// single architecture. ObjectContainer instances that contain more than
100 /// parse the header data already contained in ObjectContainer
[all...]
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DObjectContainer.cpp18 ObjectContainer::ObjectContainer(const lldb::ModuleSP &module_sp, in ObjectContainer() function in ObjectContainer
33 ObjectContainerSP ObjectContainer::FindPlugin(const lldb::ModuleSP &module_sp, in FindPlugin()
H A DObjectFile.cpp44 std::unique_ptr<ObjectContainer> object_container_up(callback( in CreateObjectFromContainer()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/
H A DObjectContainerMachOFileset.h18 class ObjectContainerMachOFileset : public lldb_private::ObjectContainer {
42 static lldb_private::ObjectContainer *
47 static lldb_private::ObjectContainer *CreateMemoryInstance(
H A DObjectContainerMachOFileset.cpp40 : ObjectContainer(module_sp, file, offset, length, data_sp, data_offset), in ObjectContainerMachOFileset()
46 : ObjectContainer(module_sp, nullptr, 0, data_sp->GetByteSize(), data_sp, in ObjectContainerMachOFileset()
50 ObjectContainer *ObjectContainerMachOFileset::CreateInstance( in CreateInstance()
70 ObjectContainer *ObjectContainerMachOFileset::CreateMemoryInstance( in CreateMemoryInstance()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.h13 #include "lldb/Symbol/ObjectContainer.h"
28 class ObjectContainerBSDArchive : public lldb_private::ObjectContainer {
50 static lldb_private::ObjectContainer *
H A DObjectContainerBSDArchive.cpp260 ObjectContainer *ObjectContainerBSDArchive::CreateInstance( in ParseObjects()
356 : ObjectContainer(module_sp, file, file_offset, size, data_sp, data_offset), in ParseAndCacheArchiveForFile()
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-interfaces.h38 typedef ObjectContainer *(*ObjectContainerCreateInstance)(
42 typedef ObjectContainer *(*ObjectContainerCreateMemoryInstance)(
H A Dlldb-forward.h133 class ObjectContainer; variable
373 typedef std::shared_ptr<lldb_private::ObjectContainer> ObjectContainerSP;
/freebsd/contrib/llvm-project/
H A DFREEBSD-Xlist407 lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeLists.txt
408 lldb/source/Plugins/ObjectContainer/CMakeLists.txt
409 lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/CMakeLists.txt
410 lldb/source/Plugins/ObjectContainer/Universal-Mach-O/
/freebsd/lib/clang/liblldb/
H A DMakefile460 SRCS+= Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
612 SRCS+= Symbol/ObjectContainer.cpp
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DPluginManager.cpp745 #pragma mark ObjectContainer