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

Declarations

tools/lldb/include/lldb/Utility/FileSpec.h
  103   const FileSpec &operator=(const FileSpec &rhs);

References

include/llvm/ADT/Optional.h
  104       value = std::move(y);
include/llvm/Support/type_traits.h
  122     static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
  130     static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
tools/lldb/include/lldb/Core/Disassembler.h
  532     sl.file = line.file;
tools/lldb/include/lldb/Core/FileSpecList.h
  180       m_files[idx] = file;
tools/lldb/include/lldb/Core/Module.h
  137     module_sp->m_file = module_sp->m_objfile_sp->GetFileSpec();
  490   void SetPlatformFileSpec(const FileSpec &file) { m_platform_file = file; }
  497     m_remote_install_file = file;
tools/lldb/include/lldb/Core/ModuleSpec.h
   55       m_file = rhs.m_file;
   56       m_platform_file = rhs.m_platform_file;
   57       m_symbol_file = rhs.m_symbol_file;
tools/lldb/include/lldb/Interpreter/OptionValueFileSpec.h
   45     m_current_value = m_default_value;
   66     m_current_value = value;
   72   void SetDefaultValue(const FileSpec &value) { m_default_value = value; }
tools/lldb/include/lldb/Symbol/Declaration.h
  190   void SetFile(const FileSpec &file_spec) { m_file = file_spec; }
tools/lldb/include/lldb/Symbol/ObjectContainer.h
   44       m_file = *file;
tools/lldb/source/API/SBAttachInfo.cpp
  121     m_opaque_sp->GetExecutableFile() = exe_file.ref();
tools/lldb/source/API/SBCompileUnit.cpp
  107       file_spec = inline_file_spec->ref();
  109       file_spec = *m_opaque_ptr;
tools/lldb/source/API/SBFileSpec.cpp
  171   *m_opaque_up = fs;
tools/lldb/source/API/SBHostOS.cpp
   54     fspec = HostInfo::GetShlibDir();
   57     fspec = HostInfo::GetSupportExeDir();
   60     fspec = HostInfo::GetHeaderDir();
   64     fspec = ScriptInterpreterPython::GetPythonDir();
   68     fspec = HostInfo::GetSystemPluginDir();
   71     fspec = HostInfo::GetUserPluginDir();
   74     fspec = HostInfo::GetProcessTempDir();
   77     fspec = HostInfo::GetGlobalTempDir();
   80     fspec = GetClangResourceDir();
tools/lldb/source/API/SBLineEntry.cpp
  118     ref().file = filespec.ref();
tools/lldb/source/API/SBModuleSpec.cpp
   70   m_opaque_up->GetFileSpec() = *sb_spec;
   84   m_opaque_up->GetPlatformFileSpec() = *sb_spec;
   97   m_opaque_up->GetSymbolFileSpec() = *sb_spec;
tools/lldb/source/API/SBThread.cpp
  892       step_file_spec = sb_file_spec.ref();
  895         step_file_spec = frame_sc.line_entry.file;
tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
  160       file = inline_declaration.GetFile();
tools/lldb/source/Commands/CommandObjectBreakpoint.cpp
  588         file = m_options.m_filenames.GetFileSpecAtIndex(0);
  785           file = sc.line_entry.file;
tools/lldb/source/Commands/CommandObjectPlatform.cpp
  974         m_options.launch_info.GetExecutableFile() = exe_module->GetFileSpec();
tools/lldb/source/Commands/CommandObjectSource.cpp
  818         start_file = source_info.line_entry.file;
tools/lldb/source/Commands/CommandObjectTarget.cpp
 2498           module_spec.GetSymbolFileSpec() =
 2558             module_spec.GetSymbolFileSpec() =
 2658           module_spec.GetFileSpec() =
 2672         module_spec.GetFileSpec() =
 4235                     module_spec.GetFileSpec() =
 4265             module_spec.GetFileSpec() =
 4270               module_spec.GetFileSpec() = module_sp->GetFileSpec();
 4271               module_spec.GetPlatformFileSpec() =
 4328               module_spec.GetFileSpec() =
 4336                 module_spec.GetSymbolFileSpec() = symfile_spec;
tools/lldb/source/Commands/CommandObjectThread.cpp
 1799         file = m_options.m_filenames.GetFileSpecAtIndex(0);
tools/lldb/source/Core/Disassembler.cpp
  318   decl_line.file = func_decl_file;
  472               this_line.file = sc.line_entry.file;
  533                       this_line.file = func_decl_file;
  557                 this_line.file = sc.line_entry.file;
  587                       previous_line.file = this_line.file;
  602                       next_line.file = this_line.file;
tools/lldb/source/Core/FileLineResolver.cpp
   85   m_file_spec = file_spec;
tools/lldb/source/Core/Module.cpp
  190     m_file = module_spec.GetFileSpec();
  192     m_file = matching_module_spec.GetFileSpec();
  196     m_platform_file = module_spec.GetPlatformFileSpec();
  198     m_platform_file = matching_module_spec.GetPlatformFileSpec();
  202     m_symfile_spec = module_spec.GetSymbolFileSpec();
  204     m_symfile_spec = matching_module_spec.GetSymbolFileSpec();
 1044   m_file = file;
 1433   m_symfile_spec = file;
tools/lldb/source/Core/ModuleList.cpp
  157     equivalent_module_spec.GetPlatformFileSpec() =
  814       resolved_module_spec.GetFileSpec() = search_path_spec;
  886     platform_module_spec.GetFileSpec() =
  888     platform_module_spec.GetPlatformFileSpec() =
  890     platform_module_spec.GetSymbolFileSpec() =
tools/lldb/source/Core/SourceManager.cpp
  310     file_spec = m_last_file_sp->GetFileSpec();
  340               file_spec = m_last_file_sp->GetFileSpec();
  419             m_file_spec = sc.comp_unit;
  432           m_file_spec = new_file_spec;
tools/lldb/source/Expression/REPL.cpp
   59     tmpdir_file_spec = FileSpec("/tmp");
tools/lldb/source/Host/common/FileAction.cpp
   44     m_file_spec = file_spec;
tools/lldb/source/Host/common/FileSystem.cpp
  232   file_spec = new_file_spec;
  343   file_spec = result;
tools/lldb/source/Host/common/HostInfoBase.cpp
  266   file_spec = GetShlibDir();
  287   file_spec = FileSpec(std::string(tmpdir.data(), tmpdir.size()));
tools/lldb/source/Host/common/ProcessLaunchInfo.cpp
  128   m_working_dir = working_dir;
  142   m_shell = shell;
  340       m_executable = m_shell;
tools/lldb/source/Host/posix/FileSystem.cpp
   69   dst = FileSpec(real_path);
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
  822           kext_bundle_module_spec.GetFileSpec() = kext_filespec;
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
  105       m_exe_file_spec = exe_mod->GetPlatformFileSpec();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
  569         reexport_module_spec.GetPlatformFileSpec() =
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
  633     m_file = *file;
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
  837         base_spec.GetFileSpec() = file;
tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp
  194     source_spec = GetRemoteWorkingDirectory().CopyByAppendingPathComponent(
  237     destination_spec = GetRemoteWorkingDirectory().CopyByAppendingPathComponent(
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  187   sym_file = sym_spec.GetSymbolFileSpec();
  189     sym_file = Symbols::FindSymbolFileInBundle(sym_file, sym_spec.GetUUIDPtr(),
  363           new_module_spec.GetFileSpec() = bundle_directory;
  391                 new_module_spec.GetFileSpec() = new_file_spec;
 1118         g_xcode_select_filespec = FileSpec(command_output);
 1307     fspec = HostInfo::GetProgramFileSpec();
 1315         g_xcode_filespec = CheckPathForXcode(fspec);
 1325         g_xcode_filespec = CheckPathForXcode(developer_dir_spec);
 1332         g_xcode_filespec = CheckPathForXcode(xcode_select_path);
 1347       g_command_line_tools_filespec = command_line_tools_path;
 1395     enumerator_info->found_path = spec;
 1463           sdks_spec = GetCommandLineToolsLibraryPath();
 1572     sysroot_spec = GetSDKDirectoryForModules(sdk_type);
 1756           new_module_spec.GetFileSpec() = path_to_try;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
  166         fspec = HostInfo::GetShlibDir();
  237   local_file = platform_file;
  254       local_file = platform_file;
  263         local_file = module_cache_spec;
  278         local_file = module_cache_spec;
  284   local_file = platform_file;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp
  185         sdk_symbols_symlink_fspec = sdk_directory_info.directory;
  249           sdk_symbols_symlink_fspec = sdk_directory_info.directory;
  497     local_file = platform_file;
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  196   local_file = platform_file;
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
 1625       file_spec = it.second;
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  952     debugserver_file_spec = g_debugserver_file_spec;
  957     debugserver_file_spec = HostInfo::GetSupportExeDir();
  966         g_debugserver_file_spec = debugserver_file_spec;
  969           debugserver_file_spec =
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
 3564   module_spec.GetFileSpec() = module_file_spec;
 3589       module_spec.GetFileSpec() = FileSpec(path, arch_spec.GetTriple());
 3625   result.GetFileSpec() = FileSpec(string, result.GetArchitecture().GetTriple());
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp
  518       g_domainsocket_dir = FileSpec(domainsocket_dir_env);
  520       g_domainsocket_dir = HostInfo::GetProcessTempDir();
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  784       stdin_file_spec = file_action->GetFileSpec();
  789       stdout_file_spec = file_action->GetFileSpec();
  794       stderr_file_spec = file_action->GetFileSpec();
  856             stdin_file_spec = slave_name;
  859             stdout_file_spec = slave_name;
  862             stderr_file_spec = slave_name;
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp
  352         module_spec.GetSymbolFileSpec() =
  359             module_spec.GetFileSpec() = executable_module_spec.GetFileSpec();
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
  157   result[0] = cu_spec;
  160       result[KV.second] = all_files[KV.first];
  211       spec = (*m_files)[record->FileNum];
  656     (*m_files)[record->Number] = FileSpec(record->Name, style);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
 3842     module_spec.GetFileSpec() = m_objfile_sp->GetFileSpec();
 3843     module_spec.GetSymbolFileSpec() =
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
  473       file_spec = m_compile_unit_infos[oso_idx].so_file;
tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
   83     fspec = obj_file->GetDebugLink().getValueOr(FileSpec());
   91   module_spec.GetFileSpec() = obj_file->GetFileSpec();
   93   module_spec.GetSymbolFileSpec() = fspec;
tools/lldb/source/Symbol/Function.cpp
  212     source_file = m_type->GetDeclaration().GetFile();
  223       source_file = line_entry.file;
  245     source_file = line_entry.file;
tools/lldb/source/Symbol/LineEntry.cpp
  259       file = new_file_spec;
tools/lldb/source/Symbol/LineTable.cpp
  273   line_entry.file =
  275   line_entry.original_file =
  415     prev_file = line_entry.original_file;
tools/lldb/source/Symbol/LocateSymbolFile.cpp
   94     dsym_fspec = dsym_directory;
  110       dsym_fspec = dsym_directory;
  132       dsym_fspec = mutable_mod_spec.GetSymbolFileSpec();
  226     dsym_module_spec.GetSymbolFileSpec() = symbol_fspec;
  247     result.GetFileSpec() = exec_fspec;
tools/lldb/source/Symbol/ObjectFile.cpp
  271     m_file = *file_spec_ptr;
tools/lldb/source/Symbol/Symbol.cpp
  459       reexported_module_spec.GetFileSpec() =
  475     module_spec.GetFileSpec() = GetReExportedSymbolSharedLibrary();
tools/lldb/source/Symbol/SymbolContext.cpp
  484         next_frame_sc.line_entry.file =
  486         next_frame_sc.line_entry.original_file =
  826               reexport_module_spec.GetPlatformFileSpec() =
tools/lldb/source/Target/ModuleCache.cpp
  159   m_file_spec = JoinPath(lock_dir_spec, uuid.GetAsString().c_str());
  250   cached_module_spec.GetFileSpec() = module_file_path;
  251   cached_module_spec.GetPlatformFileSpec() = module_spec.GetFileSpec();
tools/lldb/source/Target/Platform.cpp
   93   module_cache_dir = FileSpec(user_home_dir.c_str());
  170   local_file = platform_file;
  535       m_working_dir = GetRemoteWorkingDirectory();
  660           relative_spec = working_dir;
  822   m_working_dir = working_dir;
  885     sym_file = sym_spec.GetSymbolFileSpec();
  893   resolved_platform_path = platform_path;
 1507     module_spec.GetFileSpec() = module_sp->GetFileSpec();
 1508     module_spec.GetPlatformFileSpec() = platform_spec;
 1751     file_to_use = FileSpec(remote_filename.GetFilename().GetStringRef(),
 1755     file_to_use = remote_filename;
tools/lldb/source/Target/RemoteAwarePlatform.cpp
  168   local_file = platform_file;
tools/lldb/source/Target/Target.cpp
  330     remapped_file = file;
 1435           platform_dependent_file_spec = dependent_file_spec;
 2719                   remote_file = platform_sp->GetRemoteWorkingDirectory();
 3119         in_file_spec = GetStandardInputPath();
 3121         out_file_spec = GetStandardOutputPath();
 3123         err_file_spec = GetStandardErrorPath();
tools/lldb/source/Target/TargetList.cpp
  351       file = FileSpec(user_exe_path);
  353       file = FileSpec(unglobbed_path.c_str());
  369           file = cwd_file;
tools/lldb/source/Utility/FileSpec.cpp
   81     *this = *rhs;
tools/lldb/source/Utility/ProcessInfo.cpp
   64     m_executable = exe_file;
tools/lldb/unittests/Target/ModuleCacheTest.cpp
   75   s_cache_dir = HostInfo::GetProcessTempDir();
  102   module_spec.GetFileSpec() = GetDummyRemotePath();
tools/lldb/unittests/Utility/FileSpecTest.cpp
  279   F = FileSpec("C:\\foo\\bar.txt", win);
  284   F = FileSpec("foo\\bar.txt", win);
  289   F = FileSpec("foo", win);
tools/lldb/unittests/Utility/ProcessInstanceInfoTest.cpp
  107   match.GetProcessInfo().GetExecutableFile() = FileSpec();
usr/include/c++/7.4.0/bits/stl_algobase.h
  324 	      *__result = *__first;
  343 	      *__result = std::move(*__first);
  548 	    *--__result = std::move(*--__last);
usr/include/c++/7.4.0/bits/vector.tcc
  386       *__position = std::forward<_Arg>(__arg);
usr/include/c++/7.4.0/tuple
  322 	  _M_head(*this) = std::forward<_UHead>