Lines Matching +defs:file +defs:start
97 LLDB_LOG(log, "Source file caching disabled: creating new source file: {0}",
107 // touching the file system unless the path remapping has changed.
111 LLDB_LOG(log, "Found source file in the process cache: {0}", file_spec);
113 LLDB_LOG(log, "Path remapping is stale: removing file from caches: {0}",
116 // Remove the file from the debugger and process cache. Otherwise we'll
131 // We found the file in the debugger cache. Check if anything invalidated our
134 LLDB_LOG(log, "Found source file in the debugger cache: {0}", file_spec);
148 // Check if the file exists on disk.
155 // If at this point we don't have a valid file, it means we either didn't find
158 LLDB_LOG(log, "Creating and caching new source file: {0}", file_spec);
160 // (Re)create the file.
166 // Add the file to the debugger and process cache. If the file was
318 "{0}: source file checksum mismatch between line table "
319 "({1}) and file on disk ({2})",
355 // If we get called before anybody has set a default file and line, then try
419 // If nobody has set the default file and line then try here. If there's
484 // Set the file and update the modification time.
494 // If this is just a file name, try finding it in the target.
531 // Try remapping the file if it doesn't exist.
552 // If the file exists, read in the data.
635 // TODO: use host API to sign up for file modifications to anything in our
636 // source cache and only update when we determine a file has been updated.
637 // For now we check each time we want to display info for the file.
682 // FIXME: Find a way to get the definitive language this file was written in
753 const char *start = (const char *)m_data_sp->GetBytes();
754 if (start) {
755 const char *end = start + m_data_sp->GetByteSize();
759 // Push a 1 at index zero to indicate the file has been completely
763 for (s = start; s < end; ++s) {
773 m_offsets.push_back(s + 1 - start);
777 if (m_offsets.back() < size_t(end - start))
778 m_offsets.push_back(end - start);
783 // Some lines have been populated, start where we last left off
866 FileSP file = entry.second;
868 file->GetTimestamp(), toString(file->GetChecksum()),
869 toString(file->GetSupportFile()->GetChecksum()),
870 file->GetNumLines(), entry.first.GetPath());