1static_library("portability") { 2 output_name = "clangTidyPortabilityModule" 3 configs += [ "//llvm/utils/gn/build:clang_code" ] 4 deps = [ 5 "//clang-tools-extra/clang-tidy", 6 "//clang-tools-extra/clang-tidy/utils", 7 "//clang/lib/AST", 8 "//clang/lib/ASTMatchers", 9 "//clang/lib/Basic", 10 "//clang/lib/Lex", 11 "//clang/lib/Tooling", 12 "//llvm/lib/Support", 13 "//llvm/lib/TargetParser", 14 ] 15 sources = [ 16 "PortabilityTidyModule.cpp", 17 "RestrictSystemIncludesCheck.cpp", 18 "SIMDIntrinsicsCheck.cpp", 19 "StdAllocatorConstCheck.cpp", 20 "TemplateVirtualMemberFunctionCheck.cpp", 21 ] 22} 23