@@ -26,6 +26,7 @@ cc_library(
2626 deps = [
2727 "@com_google_absl//absl/functional:function_ref" ,
2828 "@com_google_absl//absl/status:statusor" ,
29+ "@com_google_absl//absl/types:span" ,
2930 ],
3031)
3132
@@ -38,10 +39,15 @@ cc_library(
3839 "//common:expr" ,
3940 "//common:expr_factory" ,
4041 "//internal:status_macros" ,
42+ "//parser:macro" ,
43+ "//parser:macro_expr_factory" ,
44+ "//parser:macro_registry" ,
45+ "@com_google_absl//absl/base:nullability" ,
4146 "@com_google_absl//absl/functional:function_ref" ,
4247 "@com_google_absl//absl/status" ,
4348 "@com_google_absl//absl/status:statusor" ,
4449 "@com_google_absl//absl/strings:string_view" ,
50+ "@com_google_absl//absl/types:span" ,
4551 ],
4652)
4753
@@ -86,6 +92,7 @@ cc_library(
8692 "//parser:options" ,
8793 "//parser:parser_interface" ,
8894 "@com_google_absl//absl/base:nullability" ,
95+ "@com_google_absl//absl/cleanup" ,
8996 "@com_google_absl//absl/container:flat_hash_map" ,
9097 "@com_google_absl//absl/status:statusor" ,
9198 "@com_google_absl//absl/strings" ,
@@ -127,12 +134,17 @@ cc_test(
127134 srcs = ["ast_factory_test.cc" ],
128135 deps = [
129136 ":ast_factory" ,
137+ ":ast_factory_interface" ,
130138 "//common:constant" ,
131139 "//common:expr" ,
132140 "//internal:testing" ,
141+ "//parser:macro" ,
142+ "//parser:macro_expr_factory" ,
143+ "//parser:macro_registry" ,
133144 "@com_google_absl//absl/status" ,
134145 "@com_google_absl//absl/status:status_matchers" ,
135146 "@com_google_absl//absl/strings:string_view" ,
147+ "@com_google_absl//absl/types:span" ,
136148 ],
137149)
138150
@@ -159,6 +171,8 @@ cc_test(
159171 "//common:source" ,
160172 "//internal:status_macros" ,
161173 "//internal:testing" ,
174+ "//parser:macro" ,
175+ "//parser:macro_expr_factory" ,
162176 "//parser:options" ,
163177 "//parser:parser_interface" ,
164178 "//testutil:expr_printer" ,
@@ -169,6 +183,7 @@ cc_test(
169183 "@com_google_absl//absl/strings" ,
170184 "@com_google_absl//absl/strings:str_format" ,
171185 "@com_google_absl//absl/strings:string_view" ,
186+ "@com_google_absl//absl/types:span" ,
172187 ],
173188)
174189
0 commit comments