Lines Matching defs:base
5 #include "base/files/file_path.h"
14 #include "base/logging.h"
15 #include "base/strings/string_util.h"
16 #include "base/strings/utf_string_conversions.h"
20 #include "base/mac/scoped_cftyperef.h"
21 #include "base/third_party/icu/icu_utf.h"
30 namespace base {
225 FilePath base;
229 base = current.BaseName();
230 if (!AreAllSeparators(base.value()))
231 ret_val.push_back(base.value());
236 base = current.BaseName();
237 if (!base.value().empty() && base.value() != kCurrentDirectory)
358 FilePath base(BaseName());
359 const StringType::size_type dot = ExtensionSeparatorPosition(base.path_);
363 return base.path_.substr(dot, StringType::npos);
367 FilePath base(BaseName());
368 const StringType::size_type dot = FinalExtensionSeparatorPosition(base.path_);
372 return base.path_.substr(dot, StringType::npos);
504 DCHECK(base::IsStringASCII(component));
574 if (base::IsStringASCII(path_))
589 if (base::IsStringASCII(path_))
640 } // namespace base