Home | History | Annotate | Download | only in base

Lines Matching defs:base

5 #include "base/file_path.h"
10 #include "base/basictypes.h"
11 #include "base/logging.h"
12 #include "base/pickle.h"
16 #include "base/string_piece.h"
17 #include "base/string_util.h"
18 #include "base/sys_string_conversions.h"
19 #include "base/utf_string_conversions.h"
22 #include "base/mac/scoped_cftyperef.h"
23 #include "base/third_party/icu/icu_utf.h"
218 FilePath base;
222 base = current.BaseName();
223 if (!AreAllSeparators(base.value()))
224 ret_val.push_back(base.value());
229 base = current.BaseName();
230 if (!base.value().empty() && base.value() != kCurrentDirectory)
355 FilePath base(BaseName());
356 const StringType::size_type dot = ExtensionSeparatorPosition(base.path_);
360 return base.path_.substr(dot, StringType::npos);
381 StringType base = BaseName().value();
382 if (base.empty())
384 if (*(base.end() - 1) == kExtensionSeparator) {
386 if (base == kCurrentDirectory || base == kParentDirectory) {
398 FilePath FilePath::InsertBeforeExtensionASCII(const base::StringPiece& suffix)
412 StringType base = BaseName().value();
413 if (base.empty())
415 if (*(base.end() - 1) == kExtensionSeparator) {
417 if (base == kCurrentDirectory || base == kParentDirectory) {
483 FilePath FilePath::AppendASCII(const base::StringPiece& component) const {
521 return WideToUTF16(base::SysNativeMBToWide(path_));
535 return FilePath(base::SysWideToNativeMB(wstring));
1093 base::mac::ScopedCFTypeRef<CFStringRef> cfstring(
1140 base::mac::ScopedCFTypeRef<CFStringRef> cfstring1(
1148 base::mac::ScopedCFTypeRef<CFStringRef> cfstring2(