brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 74de89f Raw
38 lines · plain
1static_library("performance") {2  output_name = "clangTidyPerformanceModule"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/Analysis",10    "//clang/lib/Basic",11    "//clang/lib/Lex",12    "//llvm/lib/Support",13  ]14  sources = [15    "AvoidEndlCheck.cpp",16    "EnumSizeCheck.cpp",17    "FasterStringFindCheck.cpp",18    "ForRangeCopyCheck.cpp",19    "ImplicitConversionInLoopCheck.cpp",20    "InefficientAlgorithmCheck.cpp",21    "InefficientStringConcatenationCheck.cpp",22    "InefficientVectorOperationCheck.cpp",23    "MoveConstArgCheck.cpp",24    "MoveConstructorInitCheck.cpp",25    "NoAutomaticMoveCheck.cpp",26    "NoIntToPtrCheck.cpp",27    "NoexceptDestructorCheck.cpp",28    "NoexceptFunctionBaseCheck.cpp",29    "NoexceptMoveConstructorCheck.cpp",30    "NoexceptSwapCheck.cpp",31    "PerformanceTidyModule.cpp",32    "TriviallyDestructibleCheck.cpp",33    "TypePromotionInMathFnCheck.cpp",34    "UnnecessaryCopyInitializationCheck.cpp",35    "UnnecessaryValueParamCheck.cpp",36  ]37}38