Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Tooling/
H A DJSONCompilationDatabase.h60 enum class JSONCommandLineSyntax { Windows, Gnu, AutoDetect }; enum
69 JSONCommandLineSyntax Syntax);
76 JSONCommandLineSyntax Syntax);
98 JSONCommandLineSyntax Syntax) in JSONCompilationDatabase()
134 JSONCommandLineSyntax Syntax;
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DJSONCompilationDatabase.cpp135 std::vector<std::string> unescapeCommandLine(JSONCommandLineSyntax Syntax, in unescapeCommandLine()
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()
167 JSONDatabasePath, ErrorMessage, JSONCommandLineSyntax::AutoDetect); in loadFromDirectory()
195 JSONCommandLineSyntax Syntax) { in loadFromFile()
215 JSONCommandLineSyntax Syntax) { in loadFromBuffer()
297 nodeToCommandLine(JSONCommandLineSyntax Syntax, in nodeToCommandLine()
/freebsd/contrib/llvm-project/clang/tools/clang-scan-deps/
H A DClangScanDeps.cpp729 tooling::JSONCommandLineSyntax::AutoDetect); in getCompilationDatabase()