Home | History | Annotate | Download | only in common

Lines Matching defs:file

36 // symbol file.
59 // --- possibly both from the same file --- and then writing out the
60 // unified contents as a Breakpad-format symbol file.
65 struct File;
70 // Addresses appearing in File, Function, and Line structures are
75 // A source file.
76 struct File {
77 explicit File(const string &name_input) : name(name_input), source_id(0) {}
79 // The name of the source file.
82 // The file's source id. The Write member function clears this
123 File *file; // The source file.
187 // file as offsets from this address. Construction initializes this
189 // file will be the same as they appear in the Function, Line, and
220 // If this module has a file named NAME, return a pointer to it. If
222 // file. This module owns all File objects created using these
224 File *FindFile(const string &name);
225 File *FindFile(const char *name);
227 // If this module has a file named NAME, return a pointer to it.
229 File *FindExistingFile(const string &name);
247 // this module. (Since this is effectively a copy of the file list,
250 void GetFiles(vector<File *> *vec);
263 // symbol file, at which point we omit any unused files.
286 // Report an error that has occurred writing the symbol file, using
309 // A map from filenames to File structures. The map's keys are
311 typedef map<const string *, File *, CompareStringPtrs> FileByNameMap;