gn analyze output: { "compile_targets": [], "status": "Found dependency", "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan" ] } gn analyze input: { "files": [ "//clang-tools-extra/clang-doc/Serialize.cpp", "//clang/docs/ReleaseNotes.md", "//clang/include/clang/AST/ASTNodeTraverser.h", "//clang/include/clang/AST/DeclFriend.h", "//clang/include/clang/AST/DeclTemplate.h", "//clang/include/clang/AST/JSONNodeDumper.h", "//clang/include/clang/AST/RecursiveASTVisitor.h", "//clang/include/clang/AST/TextNodeDumper.h", "//clang/include/clang/Basic/DeclNodes.td", "//clang/include/clang/Basic/DiagnosticGroups.td", "//clang/include/clang/Basic/DiagnosticSemaKinds.td", "//clang/include/clang/Sema/Sema.h", "//clang/include/clang/Sema/Template.h", "//clang/include/clang/Sema/TemplateDeduction.h", "//clang/include/clang/Serialization/ASTBitCodes.h", "//clang/lib/AST/ASTImporter.cpp", "//clang/lib/AST/ASTStructuralEquivalence.cpp", "//clang/lib/AST/DeclFriend.cpp", "//clang/lib/AST/DeclPrinter.cpp", "//clang/lib/AST/DeclTemplate.cpp", "//clang/lib/AST/JSONNodeDumper.cpp", "//clang/lib/AST/ODRHash.cpp", "//clang/lib/AST/TextNodeDumper.cpp", "//clang/lib/Index/IndexDecl.cpp", "//clang/lib/Parse/ParseDeclCXX.cpp", "//clang/lib/Sema/Sema.cpp", "//clang/lib/Sema/SemaAccess.cpp", "//clang/lib/Sema/SemaCodeComplete.cpp", "//clang/lib/Sema/SemaConcept.cpp", "//clang/lib/Sema/SemaDecl.cpp", "//clang/lib/Sema/SemaDeclCXX.cpp", "//clang/lib/Sema/SemaExceptionSpec.cpp", "//clang/lib/Sema/SemaOverload.cpp", "//clang/lib/Sema/SemaTemplate.cpp", "//clang/lib/Sema/SemaTemplateDeduction.cpp", "//clang/lib/Sema/SemaTemplateDeductionGuide.cpp", "//clang/lib/Sema/SemaTemplateInstantiateDecl.cpp", "//clang/lib/Serialization/ASTReaderDecl.cpp", "//clang/lib/Serialization/ASTWriterDecl.cpp", "//clang/test/AST/friend-template-decl.cpp", "//clang/test/CXX/class.access/class.friend/p3-cxx0x.cpp", "//clang/test/CXX/drs/cwg18xx.cpp", "//clang/test/CXX/drs/cwg19xx.cpp", "//clang/test/CXX/drs/cwg28xx.cpp", "//clang/test/CXX/drs/cwg6xx.cpp", "//clang/test/CXX/temp/temp.decls/temp.friend/p1.cpp", "//clang/test/CXX/temp/temp.decls/temp.friend/p5.cpp", "//clang/test/CXX/temp/temp.decls/temp.friend/p6.cpp", "//clang/test/Index/load-dependent-friend-template.cpp", "//clang/test/Modules/odr_hash.cpp", "//clang/test/Parser/cxx2c-variadic-friends.cpp", "//clang/test/SemaCXX/cxx2c-variadic-friends.cpp", "//clang/test/SemaCXX/many-template-parameter-lists.cpp", "//clang/test/SemaTemplate/GH71595.cpp", "//clang/test/SemaTemplate/concepts-friends.cpp", "//clang/test/SemaTemplate/ctad.cpp", "//clang/test/SemaTemplate/dependent-friend-constraints.cpp", "//clang/test/SemaTemplate/friend-template.cpp", "//clang/test/SemaTemplate/nested-template.cpp", "//clang/tools/libclang/CIndex.cpp", "//clang/tools/libclang/CursorVisitor.h", "//clang/unittests/AST/DeclTest.cpp", "//clang/unittests/AST/StructuralEquivalenceTest.cpp", "//clang/www/cxx_dr_status.html" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } running all tests due to change to blacklisted file