Lines Matching refs:Syntax
135 std::vector<std::string> unescapeCommandLine(JSONCommandLineSyntax Syntax, in unescapeCommandLine() argument
137 if (Syntax == JSONCommandLineSyntax::AutoDetect) { in unescapeCommandLine()
140 Syntax = JSONCommandLineSyntax::Windows; in unescapeCommandLine()
142 Syntax = JSONCommandLineSyntax::Gnu; in unescapeCommandLine()
146 if (Syntax == JSONCommandLineSyntax::Windows) { in unescapeCommandLine()
154 assert(Syntax == JSONCommandLineSyntax::Gnu); in unescapeCommandLine()
195 JSONCommandLineSyntax Syntax) { in loadFromFile() argument
206 new JSONCompilationDatabase(std::move(*DatabaseBuffer), Syntax)); in loadFromFile()
215 JSONCommandLineSyntax Syntax) { in loadFromBuffer() argument
219 new JSONCompilationDatabase(std::move(DatabaseBuffer), Syntax)); in loadFromBuffer()
297 nodeToCommandLine(JSONCommandLineSyntax Syntax, in nodeToCommandLine() argument
302 Arguments = unescapeCommandLine(Syntax, Nodes[0]->getValue(Storage)); in nodeToCommandLine()
323 nodeToCommandLine(Syntax, std::get<2>(CommandRef)), in getCommands()