Lines Matching defs:Module
1 //===-- Module.h ------------------------------------------------*- C++ -*-===//
60 /// \class Module Module.h "lldb/Core/Module.h"
70 /// the Module::GetObjectFile() is called. The debug symbols will only be
72 /// Module::GetSymbolFile() method.
75 class Module : public std::enable_shared_from_this<Module>,
79 // handy because we might have Module objects that are in shared pointers
86 static Module *GetAllocatedModuleAtIndex(size_t idx);
112 Module(
118 Module(const ModuleSpec &module_spec);
125 lldb::ModuleSP module_sp(new Module());
144 ~Module() override;
471 /// always the same as Module::GetFileSpec(). But remote debugging might
555 /// will find the best ObjectFile plug-in that can parse Module::m_file.
558 /// If Module::m_file does not exist, or no plug-in was found
560 /// the current architecture in Module::m_arch, nullptr will be
586 /// Returns a reference to the UnwindTable for this Module
589 /// Module. If a FuncUnwinders object hasn't been created yet (i.e. the
869 /// \class LookupInfo Module.h "lldb/Core/Module.h"
887 /// Function lookups are done in Module.cpp, ModuleList.cpp and in
972 /// Module's functions
976 m_old_symfiles; ///< If anyone calls Module::SetSymbolFileFileSpec() and
982 /// Module specific source remappings for when you have debug info for a
1050 Module(); // Only used internally by CreateJITModule ()
1058 Module(const Module &) = delete;
1059 const Module &operator=(const Module &) = delete;