--- /dev/null
+static_library("Pseudo") {
+ output_name = "clangToolingSyntaxPseudo"
+ configs += [ "//llvm/utils/gn/build:clang_code" ]
+ deps = [
+ "//clang/lib/Basic",
+ "//clang/lib/Lex",
+ "//llvm/lib/Support",
+ ]
+ sources = [
+ "Grammar.cpp",
+ "GrammarBNF.cpp",
+ ]
+}
"Serialization:SerializationTests",
"Tooling:ToolingTests",
"Tooling/Syntax:SyntaxTests",
+ "Tooling/Syntax/Pseudo:ClangPseudoTests",
]
if (clang_enable_static_analyzer) {
deps += [
--- /dev/null
+import("//llvm/utils/unittest/unittest.gni")
+
+unittest("ClangPseudoTests") {
+ configs += [ "//llvm/utils/gn/build:clang_code" ]
+ deps = [
+ "//clang/lib/Basic",
+ "//clang/lib/Lex",
+ "//clang/lib/Testing",
+ "//clang/lib/Tooling/Syntax/Pseudo",
+ "//llvm/lib/Support",
+ "//llvm/lib/Testing/Support",
+ ]
+ sources = [ "GrammarTests.cpp" ]
+}