Home | History | Annotate | Download | only in Tooling

Lines Matching refs:Syntax

135 std::vector<std::string> unescapeCommandLine(JSONCommandLineSyntax Syntax,
137 if (Syntax == JSONCommandLineSyntax::AutoDetect) {
138 Syntax = JSONCommandLineSyntax::Gnu;
145 Syntax = JSONCommandLineSyntax::Windows;
149 if (Syntax == JSONCommandLineSyntax::Windows) {
157 assert(Syntax == JSONCommandLineSyntax::Gnu);
198 JSONCommandLineSyntax Syntax) {
209 new JSONCompilationDatabase(std::move(*DatabaseBuffer), Syntax));
218 JSONCommandLineSyntax Syntax) {
222 new JSONCompilationDatabase(std::move(DatabaseBuffer), Syntax));
301 nodeToCommandLine(JSONCommandLineSyntax Syntax,
306 Arguments = unescapeCommandLine(Syntax, Nodes[0]->getValue(Storage));
327 nodeToCommandLine(Syntax, std::get<2>(CommandRef)),