[Bazel] Port 65cb738ff41995a06f18b6143d515af5e7653bfb

This commit is contained in:
Aiden Grossman 2026-03-10 13:25:34 +00:00
parent e1fcdc455f
commit 7b7ff905f4
2 changed files with 26 additions and 0 deletions

View File

@ -41,6 +41,7 @@ cc_library(
"//clang:index",
"//clang:lex",
"//clang:tooling",
"//clang:unified_symbol_resolution",
"//llvm:BitstreamReader",
"//llvm:BitstreamWriter",
"//llvm:Support",

View File

@ -996,11 +996,29 @@ cc_library(
":rewrite",
":sema",
":serialization",
":unified_symbol_resolution",
"//llvm:Core",
"//llvm:Support",
],
)
cc_library(
name = "unified_symbol_resolution",
srcs = glob([
"lib/UnifiedSymbolResolution/*.cpp",
]),
hdrs = glob([
"include/clang/UnifiedSymbolResolution/*.h",
]),
includes = ["include"],
deps = [
":ast",
":basic",
":lex",
"//llvm:Support",
],
)
run_binary(
name = "analysis_htmllogger_gen",
srcs = [
@ -1309,6 +1327,7 @@ cc_library(
":rewrite",
":tooling",
":tooling_core",
":unified_symbol_resolution",
"//llvm:Support",
],
)
@ -1399,6 +1418,7 @@ cc_library(
":driver",
":frontend",
":index",
":unified_symbol_resolution",
"//llvm:Option",
"//llvm:Support",
"//llvm:TargetParser",
@ -1483,6 +1503,7 @@ cc_library(
":static_analyzer_checkers_gen",
":tooling",
":tooling_core",
":unified_symbol_resolution",
"//llvm:Support",
],
)
@ -2091,6 +2112,7 @@ cc_library(
":rewrite",
":sema",
":tooling",
":unified_symbol_resolution",
"//llvm:BitstreamReader",
"//llvm:FrontendOpenMP",
"//llvm:Support",
@ -2124,6 +2146,7 @@ cc_plugin_library(
":rewrite",
":sema",
":tooling",
":unified_symbol_resolution",
"//llvm:BitstreamReader",
"//llvm:FrontendOpenMP",
"//llvm:Support",
@ -2168,6 +2191,7 @@ cc_binary(
":lex",
":libclang",
":serialization",
":unified_symbol_resolution",
"//llvm:Core",
"//llvm:MC",
"//llvm:Support",
@ -2556,6 +2580,7 @@ cc_library(
":index",
":install_api",
":lex",
":unified_symbol_resolution",
"//llvm:Option",
"//llvm:Support",
"//llvm:TargetParser",