gn analyze output: { "compile_targets": [], "status": "Found dependency", "test_targets": [ "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan" ] } gn analyze input: { "files": [ "//clang/lib/CodeGen/CGExprConstant.cpp", "//clang/lib/CodeGen/CGObjCGNU.cpp", "//clang/lib/CodeGen/CGObjCMac.cpp", "//clang/lib/CodeGen/CGVTT.cpp", "//clang/lib/CodeGen/ConstantInitBuilder.cpp", "//clang/lib/CodeGen/ItaniumCXXABI.cpp", "//clang/lib/CodeGen/MicrosoftCXXABI.cpp", "//clang/test/CodeGen/ptrauth-qualifier-const-init.c", "//clang/test/CodeGen/ptrauth-restricted-intptr-qualifier.c", "//clang/test/CodeGenCUDA/record-layout.cu", "//clang/test/CodeGenCXX/OmitRTTIComponentABI/simple-vtable-definition.cpp", "//clang/test/CodeGenCXX/PR26569.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/child-inheritted-from-parent-in-comdat.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/child-vtable-in-comdat.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/cross-translation-unit-1.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/cross-translation-unit-2.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/deleted-virtual-method.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/diamond-inheritance.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/diamond-virtual-inheritance.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/inheritted-virtual-function.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/inline-virtual-function.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/inlined-key-function.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/multiple-inheritance.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/override-pure-virtual-method.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/overriden-virtual-function.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/parent-and-child-in-comdats.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/parent-vtable-in-comdat.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/relative-vtables-flag.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/relative-vtables-hwasan.cpp", "//clang/test/CodeGenCXX/RelativeVTablesABI/simple-vtable-definition.cpp", "//clang/test/CodeGenCXX/const-init-cxx11.cpp", "//clang/test/CodeGenCXX/constructor-init.cpp", "//clang/test/CodeGenCXX/copy-constructor-synthesis-2.cpp", "//clang/test/CodeGenCXX/copy-constructor-synthesis.cpp", "//clang/test/CodeGenCXX/dllexport.cpp", "//clang/test/CodeGenCXX/dllimport-rtti.cpp", "//clang/test/CodeGenCXX/dynamic-cast-address-space.cpp", "//clang/test/CodeGenCXX/dynamic-cast-exact.cpp", "//clang/test/CodeGenCXX/microsoft-abi-vftables.cpp", "//clang/test/CodeGenCXX/microsoft-interface.cpp", "//clang/test/CodeGenCXX/ms-local-vft-alias-comdat.cpp", "//clang/test/CodeGenCXX/ptrauth-apple-kext-indirect-call-2.cpp", "//clang/test/CodeGenCXX/ptrauth-apple-kext-indirect-call.cpp", "//clang/test/CodeGenCXX/ptrauth-apple-kext-indirect-virtual-dtor-call.cpp", "//clang/test/CodeGenCXX/ptrauth-explicit-vtable-pointer-control.cpp", "//clang/test/CodeGenCXX/ptrauth-global-constant-initializers.cpp", "//clang/test/CodeGenCXX/ptrauth-member-function-pointer.cpp", "//clang/test/CodeGenCXX/ptrauth-rtti-layout.cpp", "//clang/test/CodeGenCXX/ptrauth-type-info-vtable.cpp", "//clang/test/CodeGenCXX/ptrauth-virtual-function.cpp", "//clang/test/CodeGenCXX/ptrauth-vtable-in-vtt.cpp", "//clang/test/CodeGenCXX/ptrauth-vtable-virtual-inheritance-thunk.cpp", "//clang/test/CodeGenCXX/rtti-mingw64.cpp", "//clang/test/CodeGenCXX/rtti-qualfn.cpp", "//clang/test/CodeGenCXX/skip-vtable-pointer-initialization.cpp", "//clang/test/CodeGenCXX/static-init.cpp", "//clang/test/CodeGenCXX/strict-vtable-pointers.cpp", "//clang/test/CodeGenCXX/typeinfo-with-address-space.cpp", "//clang/test/CodeGenCXX/visibility.cpp", "//clang/test/CodeGenCXX/vtable-align-address-space.cpp", "//clang/test/CodeGenCXX/vtable-align.cpp", "//clang/test/CodeGenCXX/vtable-assume-load-address-space.cpp", "//clang/test/CodeGenCXX/vtable-assume-load.cpp", "//clang/test/CodeGenCXX/vtable-pointer-initialization-address-space.cpp", "//clang/test/CodeGenCXX/vtable-pointer-initialization.cpp", "//clang/test/CodeGenCXX/vtt-layout-address-space.cpp", "//clang/test/CodeGenCXX/vtt-layout.cpp", "//clang/test/CodeGenHIP/sret-nontrivial-copyable.hip", "//clang/test/CodeGenObjC/attr-exception.m", "//clang/test/CodeGenObjC/ptrauth-attr-exception.m", "//clang/test/CodeGenObjC/ptrauth-block-descriptor-pointer.m", "//clang/test/CodeGenObjC/ptrauth-block-isa.m", "//clang/test/CodeGenObjC/ptrauth-class-ro.m", "//clang/test/CodeGenObjC/ptrauth-objc-isa-super.m", "//clang/test/CodeGenObjC/ptrauth-objc-method-list-pointer.m", "//clang/test/OpenMP/target_data_use_device_ptr_inheritance_codegen.cpp" ], "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": [] }