Home
last modified time | relevance | path

Searched refs:JSONCommandLineSyntax (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/
H A DJSONCompilationDatabase.h61 enum class JSONCommandLineSyntax { Windows, Gnu, AutoDetect }; enum
70 JSONCommandLineSyntax Syntax);
77 JSONCommandLineSyntax Syntax);
99 JSONCommandLineSyntax Syntax) in JSONCompilationDatabase()
135 JSONCommandLineSyntax Syntax;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/
H A DJSONCompilationDatabase.cpp133 std::vector<std::string> unescapeCommandLine(JSONCommandLineSyntax Syntax, in unescapeCommandLine()
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()
168 JSONDatabasePath, ErrorMessage, JSONCommandLineSyntax::AutoDetect); in loadFromDirectory()
193 JSONCommandLineSyntax Syntax) { in loadFromFile()
210 JSONCommandLineSyntax Syntax) { in loadFromBuffer()
254 nodeToCommandLine(JSONCommandLineSyntax Syntax, in nodeToCommandLine()