Lines Matching refs:Syntax
133 std::vector<std::string> unescapeCommandLine(JSONCommandLineSyntax Syntax, in unescapeCommandLine() argument
135 if (Syntax == JSONCommandLineSyntax::AutoDetect) { in unescapeCommandLine()
136 Syntax = JSONCommandLineSyntax::Gnu; in unescapeCommandLine()
143 Syntax = JSONCommandLineSyntax::Windows; in unescapeCommandLine()
147 if (Syntax == JSONCommandLineSyntax::Windows) { in unescapeCommandLine()
155 assert(Syntax == JSONCommandLineSyntax::Gnu); in unescapeCommandLine()
193 JSONCommandLineSyntax Syntax) { in loadFromFile() argument
201 new JSONCompilationDatabase(std::move(*DatabaseBuffer), Syntax)); in loadFromFile()
210 JSONCommandLineSyntax Syntax) { in loadFromBuffer() argument
214 new JSONCompilationDatabase(std::move(DatabaseBuffer), Syntax)); in loadFromBuffer()
254 nodeToCommandLine(JSONCommandLineSyntax Syntax, in nodeToCommandLine() argument
258 return unescapeCommandLine(Syntax, Nodes[0]->getValue(Storage)); in nodeToCommandLine()
276 nodeToCommandLine(Syntax, std::get<2>(CommandRef)), in getCommands()