/external/lldb/source/Core/ |
SourceManager.cpp | 69 SourceManager::GetFile (const FileSpec &file_spec) 71 bool same_as_previous = m_last_file_sp && m_last_file_sp->FileSpecMatches (file_spec); 78 file_sp = debugger_sp->GetSourceFileCache().FindSourceFile (file_spec); 90 file_sp.reset (new File (file_spec, target_sp.get())); 169 const FileSpec &file_spec, 178 FileSP file_sp (GetFile (file_spec)); 247 SourceManager::SetDefaultFileAndLine (const FileSpec &file_spec, uint32_t line) 250 m_last_file_sp = GetFile (file_spec); 266 SourceManager::GetDefaultFileAndLine (FileSpec &file_spec, uint32_t &line) 270 file_spec = m_last_file_sp->GetFileSpec() 631 FileSpec file_spec; local [all...] |
FileLineResolver.cpp | 27 const FileSpec &file_spec, 32 m_file_spec (file_spec), 108 FileLineResolver::Reset (const FileSpec &file_spec, 112 m_file_spec = file_spec;
|
FileSpecList.cpp | 51 // Append the "file_spec" to the end of the file spec list. 54 FileSpecList::Append(const FileSpec &file_spec) 56 m_files.push_back(file_spec); 60 // Only append the "file_spec" if this list doesn't already contain 63 // Returns true if "file_spec" was added, false if this list already 64 // contained a copy of "file_spec". 67 FileSpecList::AppendIfUnique(const FileSpec &file_spec) 70 if (find(m_files.begin(), end, file_spec) == end) 72 m_files.push_back(file_spec); 104 // "file_spec" starting "start_idx" entries into the file spec list [all...] |
AddressResolverFileLine.cpp | 27 const FileSpec &file_spec, 32 m_file_spec (file_spec),
|
ModuleList.cpp | 782 FileSpec file_spec(file_path, false); 783 return ResolveSymbolContextsForFileSpec (file_spec, line, check_inlines, resolve_scope, sc_list); 787 ModuleList::ResolveSymbolContextsForFileSpec (const FileSpec &file_spec, uint32_t line, bool check_inlines, uint32_t resolve_scope, SymbolContextList& sc_list) const 793 (*pos)->ResolveSymbolContextsForFileSpec (file_spec, line, check_inlines, resolve_scope, sc_list); 953 FileSpec file_spec = Symbols::LocateExecutableObjectFile (module_spec); local 957 if (file_spec != module_file_spec) 959 if (!file_spec.Exists()) 961 file_spec.GetPath(path, sizeof(path)); 964 if (file_spec.Exists()) 992 platform_module_spec.GetFileSpec() = file_spec; [all...] |
Module.cpp | 170 Module::Module(const FileSpec& file_spec, 176 m_mod_time (file_spec.GetModificationTime()), 179 m_file (file_spec), 514 FileSpec file_spec(file_path, false); 515 return ResolveSymbolContextsForFileSpec (file_spec, line, check_inlines, resolve_scope, sc_list); 519 Module::ResolveSymbolContextsForFileSpec (const FileSpec &file_spec, uint32_t line, bool check_inlines, uint32_t resolve_scope, SymbolContextList& sc_list) 524 file_spec.GetPath().c_str(), 533 symbols->ResolveSymbolContext (file_spec, line, check_inlines, resolve_scope, sc_list); 1445 const FileSpec &file_spec = module_ref.GetFileSpec(); local [all...] |
/external/lldb/source/API/ |
SBCompileUnit.cpp | 56 SBFileSpec file_spec; local 58 file_spec.SetFileSpec(*m_opaque_ptr); 59 return file_spec; 117 FileSpec file_spec; local 119 file_spec = inline_file_spec->ref(); 121 file_spec = *m_opaque_ptr; 196 FileSpec file_spec = support_files.GetFileSpecAtIndex(idx); local 197 sb_file_spec.SetFileSpec(file_spec);
|
SBModule.cpp | 107 SBFileSpec file_spec; local 110 file_spec.SetFileSpec(module_sp->GetFileSpec()); 115 module_sp.get(), file_spec.get()); 118 return file_spec; 126 SBFileSpec file_spec; local 129 file_spec.SetFileSpec(module_sp->GetPlatformFileSpec()); 134 module_sp.get(), file_spec.get()); 137 return file_spec;
|
SBModuleSpec.cpp | 176 FileSpec file_spec(path, true); 177 Host::ResolveExecutableInBundle(file_spec); 178 ObjectFile::GetModuleSpecifications(file_spec, 0, 0, *specs.m_opaque_ap);
|
/external/lldb/include/lldb/Core/ |
SourceManager.h | 35 File (const FileSpec &file_spec, Target *target); 59 FileSpecMatches (const FileSpec &file_spec); 102 FileSP FindSourceFile (const FileSpec &file_spec) const; 153 SetDefaultFileAndLine (const FileSpec &file_spec, uint32_t line); 156 GetDefaultFileAndLine (FileSpec &file_spec, uint32_t &line); 165 FindLinesMatchingRegex (FileSpec &file_spec, 174 GetFile (const FileSpec &file_spec);
|
ModuleSpec.h | 37 ModuleSpec (const FileSpec &file_spec) : 38 m_file (file_spec), 50 ModuleSpec (const FileSpec &file_spec, const ArchSpec &arch) : 51 m_file (file_spec),
|
FileLineResolver.h | 66 Reset (const FileSpec &file_spec,
|
/external/lldb/source/Host/common/ |
Symbols.cpp | 88 FileSpec file_spec (filename.c_str(), true); 90 if (file_spec == module_spec.GetFileSpec()) 93 if (file_spec.Exists()) 96 const size_t num_specs = ObjectFile::GetModuleSpecifications (file_spec, 0, 0, specs); 104 return file_spec;
|
Host.cpp | 807 file_spec (fs), 813 const FileSpec file_spec; member in struct:DynamicLibraryInfo 819 Host::DynamicLibraryOpen (const FileSpec &file_spec, uint32_t options, Error &error) 822 if (file_spec.GetPath(path, sizeof(path))) 847 return new DynamicLibraryInfo (file_spec, options, opaque); 905 if (match_dylib_spec != dylib_info->file_spec) 908 if (dylib_info->file_spec.GetPath (dylib_path, sizeof(dylib_path))) 928 Host::GetLLDBPath (PathType path_type, FileSpec &file_spec) 946 file_spec.GetDirectory() = g_lldb_so_dir; 947 return file_spec.GetDirectory() [all...] |
File.cpp | 280 File::GetFileSpec (FileSpec &file_spec) const 290 file_spec.SetFile (path, false); 309 file_spec.SetFile (path, false); 317 file_spec.Clear();
|
/external/lldb/source/Host/macosx/ |
Symbols.cpp | 56 const FileSpec &file_spec, 104 DataBufferSP data_buffer_sp (file_spec.ReadFileContents (file_offset, sizeof(struct mach_header_64) + sizeofcmds)); 112 DataBufferSP data_buffer_sp (file_spec.ReadFileContents (file_offset, sizeof(struct mach_header) + sizeofcmds)); 137 const FileSpec &file_spec, 156 DataBufferSP data_buffer_sp (file_spec.ReadFileContents (file_offset, fat_header_and_arch_size)); 178 DataBufferSP data_buffer_sp (file_spec.ReadFileContents (file_offset + arch_offset, 0x1000)); 189 if (SkinnyMachOFileContainsArchAndUUID (file_spec, arch, uuid, file_offset + arch_offset, arch_data, arch_data_offset, arch_magic)) 200 const FileSpec &file_spec, 207 DataBufferSP data_buffer_sp (file_spec.ReadFileContents (file_offset, 0x1000)); 223 return SkinnyMachOFileContainsArchAndUUID (file_spec, arch, uuid, file_offset, data, data_offset, magic) [all...] |
/external/lldb/source/Symbol/ |
CompileUnit.cpp | 315 const FileSpec& file_spec, 323 // First find all of the file indexes that match our "file_spec". If 324 // "file_spec" has an empty directory, then only compare the basenames 327 const bool full_match = file_spec.GetDirectory(); 328 bool file_spec_matches_cu_file_spec = FileSpec::Equal(file_spec, *this, full_match); 335 uint32_t file_idx = GetSupportFiles().FindFileIndex (1, file_spec, true); 339 file_idx = GetSupportFiles().FindFileIndex (file_idx + 1, file_spec, true); 394 // We found multiple support files that match "file_spec" so use
|
/external/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/ |
DynamicLoaderMacOSXDYLD.h | 174 lldb_private::FileSpec file_spec; // Resolved path for this dylib member in struct:DynamicLoaderMacOSXDYLD::DYLDImageInfo 184 file_spec(), 200 file_spec.Clear(); 214 && file_spec == rhs.file_spec
|
/external/lldb/source/Breakpoint/ |
BreakpointResolverFileLine.cpp | 33 const FileSpec &file_spec, 39 m_file_spec (file_spec), 71 // Note also that if file_spec only had a file name and not a directory, there may be many different file spec's in
|
/external/lldb/source/Plugins/SymbolVendor/MacOSX/ |
SymbolVendorMacOSX.cpp | 161 FileSpec file_spec = obj_file->GetFileSpec(); local 162 if (!file_spec) 163 file_spec = module_sp->GetFileSpec(); 165 ModuleSpec module_spec(file_spec, module_sp->GetArchitecture());
|
/external/lldb/source/Plugins/Platform/MacOSX/ |
PlatformDarwinKernel.cpp | 482 const FileSpec &file_spec) 485 && (file_spec.GetFileNameExtension() == ConstString("sdk") 486 || file_spec.GetFileNameExtension() == ConstString("kdk"))) 488 std::string kext_directory_path = file_spec.GetPath(); 545 const FileSpec &file_spec) 547 if (file_type == FileSpec::eFileTypeDirectory && file_spec.GetFileNameExtension() == ConstString("kext")) 549 ((std::vector<lldb_private::FileSpec> *)baton)->push_back(file_spec); 550 std::string kext_bundle_path = file_spec.GetPath();
|
/external/oprofile/libpp/ |
profile_spec.h | 55 * @param file_spec the filename specification to check 59 bool match(filename_spec const & file_spec) const;
|
/external/lldb/examples/summaries/ |
lldb | 24 type summary add -w lldb "DynamicLoaderMacOSXDYLD::DYLDImageInfo" -s "${var.file_spec%S}"
|
/external/lldb/include/lldb/Symbol/ |
CompileUnit.h | 87 /// @param[in] file_spec 103 CompileUnit(const lldb::ModuleSP &module_sp, void *user_data, const FileSpec &file_spec, lldb::user_id_t uid, lldb::LanguageType language); 346 /// Given a file in \a file_spec, and a line number, find all 350 /// @param[in] file_spec 351 /// A file specification. If \a file_spec contains no directory 353 /// contexts. If the directory in \a file_spec is valid, a 363 /// file specification must match \a file_spec for any matches 389 ResolveSymbolContext (const FileSpec& file_spec,
|
Declaration.h | 47 /// @param[in] file_spec 59 Declaration (const FileSpec& file_spec, uint32_t line = 0, uint32_t column = 0) : 60 m_file (file_spec), 238 /// @param[in] file_spec 242 SetFile (const FileSpec& file_spec) 244 m_file = file_spec;
|