Lines Matching refs:components

139     std::vector<std::string> components;  in ToCamelCase()  local
140 Tokenize(in, &components); in ToCamelCase()
141 if (components.empty()) { in ToCamelCase()
146 components[0] = Lowercase(components[0]); in ToCamelCase()
147 for (size_t i = 1; i < components.size(); i++) { in ToCamelCase()
148 components[i] = Capitalize(components[i]); in ToCamelCase()
150 return JoinStrings(components, ""); in ToCamelCase()
154 std::vector<std::string> components; in ToPascalCase() local
155 Tokenize(in, &components); in ToPascalCase()
156 for (size_t i = 0; i < components.size(); i++) { in ToPascalCase()
157 components[i] = Capitalize(components[i]); in ToPascalCase()
159 return JoinStrings(components, ""); in ToPascalCase()
163 std::vector<std::string> components; in ToUpperSnakeCase() local
164 Tokenize(in, &components); in ToUpperSnakeCase()
165 for (size_t i = 0; i < components.size(); i++) { in ToUpperSnakeCase()
166 components[i] = Uppercase(components[i]); in ToUpperSnakeCase()
168 return JoinStrings(components, "_"); in ToUpperSnakeCase()
172 std::vector<std::string> components; in ToLowerSnakeCase() local
173 Tokenize(in, &components); in ToLowerSnakeCase()
174 for (size_t i = 0; i < components.size(); i++) { in ToLowerSnakeCase()
175 components[i] = Lowercase(components[i]); in ToLowerSnakeCase()
177 return JoinStrings(components, "_"); in ToLowerSnakeCase()
250 const std::string &s, char c, std::vector<std::string> *components) { in SplitString() argument
251 components->clear(); in SplitString()
256 components->push_back(s.substr(startPos, matchPos - startPos)); in SplitString()
261 components->push_back(s.substr(startPos)); in SplitString()
266 const std::vector<std::string> &components, in JoinStrings() argument
270 for (const auto &component : components) { in JoinStrings()