mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-06 08:34:43 +01:00
Move paren_contents under ast and restrict syntax BUILD visibility (#756)
Trying to straighten out the BUILD graph; the dependency of ast pieces on paren_contents makes me think this is the right direction.
This commit is contained in:
@@ -28,11 +28,11 @@ cc_library(
|
||||
srcs = ["expression.cpp"],
|
||||
hdrs = ["expression.h"],
|
||||
deps = [
|
||||
":paren_contents",
|
||||
"//common:indirect_value",
|
||||
"//common:ostream",
|
||||
"//executable_semantics/common:arena",
|
||||
"//executable_semantics/common:error",
|
||||
"//executable_semantics/syntax:paren_contents",
|
||||
"@llvm-project//llvm:Support",
|
||||
],
|
||||
)
|
||||
@@ -42,7 +42,7 @@ cc_test(
|
||||
srcs = ["expression_test.cpp"],
|
||||
deps = [
|
||||
":expression",
|
||||
"//executable_semantics/syntax:paren_contents",
|
||||
":paren_contents",
|
||||
"@llvm-project//llvm:gtest",
|
||||
"@llvm-project//llvm:gtest_main",
|
||||
],
|
||||
@@ -69,6 +69,11 @@ cc_library(
|
||||
],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = "paren_contents",
|
||||
hdrs = ["paren_contents.h"],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = "pattern",
|
||||
srcs = ["pattern.cpp"],
|
||||
@@ -86,8 +91,8 @@ cc_test(
|
||||
name = "pattern_test",
|
||||
srcs = ["pattern_test.cpp"],
|
||||
deps = [
|
||||
":paren_contents",
|
||||
":pattern",
|
||||
"//executable_semantics/syntax:paren_contents",
|
||||
"@llvm-project//llvm:Support",
|
||||
"@llvm-project//llvm:gtest",
|
||||
"@llvm-project//llvm:gtest_main",
|
||||
|
||||
Reference in New Issue
Block a user