Lines Matching defs:component
116 // Same as above, but allow a second extension component of up to 4
117 // characters when the rightmost extension component is a common double
269 // Windows can access case sensitive filesystems, so component
455 FilePath FilePath::Append(StringViewType component) const {
456 StringViewType appended = component;
459 StringType::size_type nul_pos = component.find(kStringTerminator);
461 without_nuls.assign(component.substr(0, nul_pos));
470 // component argument. Appending component to kCurrentDirectory would
474 // component.
482 // directory) or if the path component is empty (indicating nothing to
499 FilePath FilePath::Append(const FilePath& component) const {
500 return Append(component.value());
503 FilePath FilePath::AppendASCII(std::string_view component) const {
504 DCHECK(base::IsStringASCII(component));
506 return Append(ASCIIToUTF16(component));
508 return Append(component);
553 const StringType& component = *it;
558 if (component.find_first_not_of(FILE_PATH_LITERAL(". \n\r\t")) ==
560 component.find(kParentDirectory) != std::string::npos) {