Lines Matching refs:value_
16 : value_(p.data(), p.size()) {
17 DCHECK(!value_.empty());
18 DCHECK(value_[0] == '/');
19 DCHECK(!EndsWithSlash(value_));
23 value_.swap(*value);
24 DCHECK(!value_.empty());
25 DCHECK(value_[0] == '/');
26 DCHECK(!EndsWithSlash(value_));
36 DCHECK(value_.find('/') != std::string::npos);
37 size_t last_slash = value_.rfind('/');
38 return std::string(&value_[last_slash + 1],
39 value_.size() - last_slash - 1);
46 DCHECK(value_.find('/') != std::string::npos);
47 size_t last_slash = value_.rfind('/');
48 return SourceDir(base::StringPiece(&value_[0], last_slash + 1));
57 if (value_.size() > 2 && value_[2] == ':') {
59 converted.assign(&value_[1], value_.size() - 1);
61 converted.assign(value_);
66 converted.assign(&value_[2], value_.size() - 2);