Lines Matching defs:full
70 // Default constructor that can take an optional full path to a file on disk.
82 /// A full, partial, or relative path to a file.
109 /// A full, partial, or relative path to a file.
265 // Compare two FileSpec objects. If "full" is true, then both the directory and
266 // the filename must match. If "full" is false, then the directory names for
273 int FileSpec::Compare(const FileSpec &a, const FileSpec &b, bool full) {
279 // If full is true, then we must compare both the directory and filename.
281 // If full is false, then if either directory is empty, then we match on the
283 // full compare. This allows for matching when we just have a filename in one
286 if (full || (a.m_directory && b.m_directory)) {
294 bool FileSpec::Equal(const FileSpec &a, const FileSpec &b, bool full) {
295 if (full || (a.GetDirectory() && b.GetDirectory()))