Skip to content

Commit df1759c

Browse files
committed
Fix dependencies in xls/public
Also looks like c_api.cc does not depend on c_api_vast.h anymore.
1 parent e87c628 commit df1759c

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

xls/public/BUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,6 @@ cc_library(
217217
"//xls/dslx:import_data",
218218
"//xls/dslx:interp_value",
219219
"//xls/dslx:interp_value_from_string",
220-
"//xls/dslx:interp_value_utils",
221220
"//xls/dslx:parse_and_typecheck",
222221
"//xls/dslx:replace_invocations",
223222
"//xls/dslx:virtualizable_file_system",
@@ -235,6 +234,8 @@ cc_library(
235234
"@com_google_absl//absl/log:check",
236235
"@com_google_absl//absl/status",
237236
"@com_google_absl//absl/status:statusor",
237+
"@com_google_absl//absl/types:span",
238+
"@com_google_absl//absl/types:variant",
238239
],
239240
)
240241

@@ -263,7 +264,6 @@ cc_library(
263264
":c_api_format_preference",
264265
":c_api_impl_helpers",
265266
":c_api_ir_builder",
266-
":c_api_vast",
267267
":runtime_build_actions",
268268
"//xls/common:init_xls",
269269
"//xls/common/file:filesystem",

xls/public/c_api.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@
5555
#include "xls/jit/function_jit.h"
5656
#include "xls/public/c_api_format_preference.h"
5757
#include "xls/public/c_api_impl_helpers.h"
58-
#include "xls/public/c_api_vast.h"
5958
#include "xls/public/runtime_build_actions.h"
6059
#include "xls/solvers/z3_ir_translator.h"
6160
#include "xls/tools/codegen_flags.pb.h"

xls/public/c_api.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include "xls/public/c_api_dslx.h"
2222
#include "xls/public/c_api_format_preference.h"
2323
#include "xls/public/c_api_ir_builder.h"
24-
#include "xls/public/c_api_vast.h"
2524

2625
// C API that exposes the functionality in various public headers in a way that
2726
// C-based FFI facilities can easily wrap.

xls/public/c_api_dslx.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
#include <variant>
2525
#include <vector>
2626

27+
#include "absl/types/variant.h"
2728
#include "absl/container/flat_hash_map.h"
29+
#include "absl/types/span.h"
2830
#include "absl/log/check.h"
2931
#include "absl/status/status.h"
3032
#include "absl/status/statusor.h"

0 commit comments

Comments
 (0)