reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/Utility/FileSpec.h
  239   ConstString &GetDirectory();

References

tools/lldb/source/API/SBFileSpec.cpp
  140     m_opaque_up->GetDirectory().SetCString(directory);
  142     m_opaque_up->GetDirectory().Clear();
tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
  129     relative_path = m_file_spec.GetDirectory().GetStringRef();
  138       auto sc_dir = sc.line_entry.file.GetDirectory().GetStringRef();
  226     search_file_spec.GetDirectory().Clear();
tools/lldb/source/Commands/CommandCompletions.cpp
  349   m_dir_name = partial_spec.GetDirectory().GetCString();
  382       const char *cur_dir_name = context.comp_unit->GetDirectory().GetCString();
  483   m_dir_name = partial_spec.GetDirectory().GetCString();
tools/lldb/source/Commands/CommandObjectTarget.cpp
  417             core_file_dir.GetDirectory() = core_file.GetDirectory();
  417             core_file_dir.GetDirectory() = core_file.GetDirectory();
tools/lldb/source/Core/FileLineResolver.cpp
   40       m_file_spec.Compare(*cu, m_file_spec, (bool)m_file_spec.GetDirectory())) {
tools/lldb/source/Core/SearchFilter.cpp
  446     const bool full_match = (bool)m_module_spec.GetDirectory();
tools/lldb/source/Host/common/FileSystem.cpp
  273     file_spec.GetDirectory().SetString(path);
  316   ConstString directory = file_spec.GetDirectory();
tools/lldb/source/Host/common/HostInfoBase.cpp
  242   file_spec.GetDirectory().SetString(raw_path);
  243   return (bool)file_spec.GetDirectory();
  260   file_spec.GetDirectory() = lldb_file_spec.GetDirectory();
  260   file_spec.GetDirectory() = lldb_file_spec.GetDirectory();
  262   return (bool)file_spec.GetDirectory();
  280   file_spec.GetDirectory().SetCString(temp_file_spec.GetCString());
  303   file_spec.GetDirectory().SetCString(temp_file_spec.GetCString());
tools/lldb/source/Host/linux/HostInfoLinux.cpp
  180   file_spec.GetDirectory() = GetProgramFileSpec().GetDirectory();
  180   file_spec.GetDirectory() = GetProgramFileSpec().GetDirectory();
  181   return !file_spec.GetDirectory().IsEmpty();
  187   file_spec.GetDirectory().SetCString(temp_file.GetPath().c_str());
  199     file_spec.GetDirectory().SetCString(user_plugin_dir.c_str());
  201     file_spec.GetDirectory().SetCString("~/.local/share/lldb");
tools/lldb/source/Host/posix/HostInfoPosix.cpp
  138   file_spec.GetDirectory().SetCString(temp_file.GetPath().c_str());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
  575             reexport_module_spec.GetPlatformFileSpec().GetDirectory().Clear();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.cpp
   74       file_spec.GetDirectory().SetString(clang_dir);
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 2128           file_spec.GetDirectory().Clear();
 5081           rpath.insert(0, this_file_spec.GetDirectory().GetCString());
 5084           rpath.insert(0, this_file_spec.GetDirectory().GetCString());
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
  988     dll_specs.GetDirectory().SetString(m_file.GetDirectory().GetCString());
  988     dll_specs.GetDirectory().SetString(m_file.GetDirectory().GetCString());
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  119                                  symfile_spec.GetDirectory().GetCString(),
  123                   symfile_spec.GetDirectory().GetCString(),
 1641         dir.GetDirectory().SetCString(xcode_lldb_resources.GetPath().c_str());
 1654         dir.GetDirectory().SetCString(
 1665     executable_file.GetDirectory() = executable_dir.GetDirectory();
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
  444       basename_module_spec.GetFileSpec().GetDirectory().Clear();
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
  345     spec.GetDirectory().SetString(path);
 2732       if (target_file.GetDirectory().IsEmpty()) {
 2737       std::string directory = target_file.GetDirectory().GetCString();
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  533           m_objfile_sp->GetFileSpec().GetDirectory().GetCString();
tools/lldb/source/Symbol/LocateSymbolFile.cpp
  272   ConstString file_dir = module_file_spec.GetDirectory();
tools/lldb/source/Symbol/Symbol.cpp
  425       module_spec.GetFileSpec().GetDirectory().Clear();
tools/lldb/source/Symbol/SymbolContext.cpp
  833                       .GetDirectory()
tools/lldb/source/Target/Platform.cpp
  578     recurse_dst.GetDirectory().SetCString(dst_dir.GetPath().c_str());
  651         fixed_dst.GetDirectory() = dst.GetDirectory();
  656       if (!fixed_dst.GetDirectory()) {
  662           fixed_dst.GetDirectory() = relative_spec.GetDirectory();
  662           fixed_dst.GetDirectory() = relative_spec.GetDirectory();
  672         fixed_dst.GetDirectory().SetCString(working_dir.GetCString());
  682       fixed_dst.GetDirectory().SetCString(working_dir.GetCString());
  709         recurse_dst.GetDirectory().SetCString(fixed_dst.GetCString());
tools/lldb/source/Target/Target.cpp
 1972               transformed_spec.GetFileSpec().GetDirectory())) {
tools/lldb/source/Target/TargetList.cpp
  422     if (file.GetDirectory()) {
  424       file_dir.GetDirectory() = file.GetDirectory();
  424       file_dir.GetDirectory() = file.GetDirectory();
tools/lldb/unittests/Target/ModuleCacheTest.cpp
  155       llvm::sys::fs::create_directories(uuid_view.GetDirectory().GetCString());
tools/lldb/unittests/Utility/FileSpecTest.cpp
   18   EXPECT_STREQ("/foo", fs_posix.GetDirectory().GetCString());
   29   EXPECT_EQ(nullptr, fs_posix_root.GetDirectory().GetCString());
   34   EXPECT_EQ(nullptr, fs_net_drive.GetDirectory().GetCString());
   39   EXPECT_STREQ("//net", fs_net_root.GetDirectory().GetCString());
   44   EXPECT_EQ(nullptr, fs_windows_drive.GetDirectory().GetCString());
   49   EXPECT_STREQ("F:", fs_windows_root.GetDirectory().GetCString());
   55   EXPECT_STREQ("/foo/bar", fs_posix_long.GetDirectory().GetCString());
   66   EXPECT_STREQ("/foo", fs_posix_trailing_slash.GetDirectory().GetCString());
   78   EXPECT_STREQ("/foo", fs_posix.GetDirectory().GetCString());
   84   EXPECT_STREQ("/foo/bar", fs_posix_2.GetDirectory().GetCString());
   97   EXPECT_STREQ("/", fs_posix_root.GetDirectory().GetCString());
  112   EXPECT_STREQ("/foo", fs.GetDirectory().GetCString());