github.com/afking/bazel-gazelle@v0.0.0-20180301150245-c02bc0f529e8/third_party/org_golang_x_tools/go/pointer/BUILD.bazel.in (about) 1 load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2 3 go_library( 4 name = "go_default_library", 5 srcs = [ 6 "analysis.go", 7 "api.go", 8 "callgraph.go", 9 "constraint.go", 10 "doc.go", 11 "gen.go", 12 "hvn.go", 13 "intrinsics.go", 14 "labels.go", 15 "opt.go", 16 "print.go", 17 "query.go", 18 "reflect.go", 19 "solve.go", 20 "util.go", 21 ], 22 importpath = "golang.org/x/tools/go/pointer", 23 visibility = ["//visibility:public"], 24 deps = [ 25 "//container/intsets:go_default_library", 26 "//go/callgraph:go_default_library", 27 "//go/ssa:go_default_library", 28 "//go/types/typeutil:go_default_library", 29 ], 30 ) 31 32 go_test( 33 name = "go_default_test", 34 srcs = [ 35 "query_test.go", 36 ] + select({ 37 "@io_bazel_rules_go//go/platform:darwin": [ 38 "stdlib_test.go", 39 ], 40 "@io_bazel_rules_go//go/platform:dragonfly": [ 41 "stdlib_test.go", 42 ], 43 "@io_bazel_rules_go//go/platform:freebsd": [ 44 "stdlib_test.go", 45 ], 46 "@io_bazel_rules_go//go/platform:linux": [ 47 "stdlib_test.go", 48 ], 49 "@io_bazel_rules_go//go/platform:nacl": [ 50 "stdlib_test.go", 51 ], 52 "@io_bazel_rules_go//go/platform:netbsd": [ 53 "stdlib_test.go", 54 ], 55 "@io_bazel_rules_go//go/platform:openbsd": [ 56 "stdlib_test.go", 57 ], 58 "@io_bazel_rules_go//go/platform:plan9": [ 59 "stdlib_test.go", 60 ], 61 "@io_bazel_rules_go//go/platform:solaris": [ 62 "stdlib_test.go", 63 ], 64 "@io_bazel_rules_go//go/platform:windows": [ 65 "stdlib_test.go", 66 ], 67 "//conditions:default": [], 68 }), 69 embed = [":go_default_library"], 70 deps = select({ 71 "@io_bazel_rules_go//go/platform:darwin": [ 72 "//go/buildutil:go_default_library", 73 "//go/loader:go_default_library", 74 "//go/ssa:go_default_library", 75 "//go/ssa/ssautil:go_default_library", 76 ], 77 "@io_bazel_rules_go//go/platform:dragonfly": [ 78 "//go/buildutil:go_default_library", 79 "//go/loader:go_default_library", 80 "//go/ssa:go_default_library", 81 "//go/ssa/ssautil:go_default_library", 82 ], 83 "@io_bazel_rules_go//go/platform:freebsd": [ 84 "//go/buildutil:go_default_library", 85 "//go/loader:go_default_library", 86 "//go/ssa:go_default_library", 87 "//go/ssa/ssautil:go_default_library", 88 ], 89 "@io_bazel_rules_go//go/platform:linux": [ 90 "//go/buildutil:go_default_library", 91 "//go/loader:go_default_library", 92 "//go/ssa:go_default_library", 93 "//go/ssa/ssautil:go_default_library", 94 ], 95 "@io_bazel_rules_go//go/platform:nacl": [ 96 "//go/buildutil:go_default_library", 97 "//go/loader:go_default_library", 98 "//go/ssa:go_default_library", 99 "//go/ssa/ssautil:go_default_library", 100 ], 101 "@io_bazel_rules_go//go/platform:netbsd": [ 102 "//go/buildutil:go_default_library", 103 "//go/loader:go_default_library", 104 "//go/ssa:go_default_library", 105 "//go/ssa/ssautil:go_default_library", 106 ], 107 "@io_bazel_rules_go//go/platform:openbsd": [ 108 "//go/buildutil:go_default_library", 109 "//go/loader:go_default_library", 110 "//go/ssa:go_default_library", 111 "//go/ssa/ssautil:go_default_library", 112 ], 113 "@io_bazel_rules_go//go/platform:plan9": [ 114 "//go/buildutil:go_default_library", 115 "//go/loader:go_default_library", 116 "//go/ssa:go_default_library", 117 "//go/ssa/ssautil:go_default_library", 118 ], 119 "@io_bazel_rules_go//go/platform:solaris": [ 120 "//go/buildutil:go_default_library", 121 "//go/loader:go_default_library", 122 "//go/ssa:go_default_library", 123 "//go/ssa/ssautil:go_default_library", 124 ], 125 "@io_bazel_rules_go//go/platform:windows": [ 126 "//go/buildutil:go_default_library", 127 "//go/loader:go_default_library", 128 "//go/ssa:go_default_library", 129 "//go/ssa/ssautil:go_default_library", 130 ], 131 "//conditions:default": [], 132 }), 133 ) 134 135 go_test( 136 name = "go_default_xtest", 137 srcs = [ 138 "example_test.go", 139 ] + select({ 140 "@io_bazel_rules_go//go/platform:darwin": [ 141 "pointer_test.go", 142 ], 143 "@io_bazel_rules_go//go/platform:dragonfly": [ 144 "pointer_test.go", 145 ], 146 "@io_bazel_rules_go//go/platform:freebsd": [ 147 "pointer_test.go", 148 ], 149 "@io_bazel_rules_go//go/platform:linux": [ 150 "pointer_test.go", 151 ], 152 "@io_bazel_rules_go//go/platform:nacl": [ 153 "pointer_test.go", 154 ], 155 "@io_bazel_rules_go//go/platform:netbsd": [ 156 "pointer_test.go", 157 ], 158 "@io_bazel_rules_go//go/platform:openbsd": [ 159 "pointer_test.go", 160 ], 161 "@io_bazel_rules_go//go/platform:plan9": [ 162 "pointer_test.go", 163 ], 164 "@io_bazel_rules_go//go/platform:solaris": [ 165 "pointer_test.go", 166 ], 167 "@io_bazel_rules_go//go/platform:windows": [ 168 "pointer_test.go", 169 ], 170 "//conditions:default": [], 171 }), 172 deps = [ 173 ":go_default_library", 174 "//go/callgraph:go_default_library", 175 "//go/loader:go_default_library", 176 "//go/ssa:go_default_library", 177 "//go/ssa/ssautil:go_default_library", 178 ] + select({ 179 "@io_bazel_rules_go//go/platform:darwin": [ 180 "//go/types/typeutil:go_default_library", 181 ], 182 "@io_bazel_rules_go//go/platform:dragonfly": [ 183 "//go/types/typeutil:go_default_library", 184 ], 185 "@io_bazel_rules_go//go/platform:freebsd": [ 186 "//go/types/typeutil:go_default_library", 187 ], 188 "@io_bazel_rules_go//go/platform:linux": [ 189 "//go/types/typeutil:go_default_library", 190 ], 191 "@io_bazel_rules_go//go/platform:nacl": [ 192 "//go/types/typeutil:go_default_library", 193 ], 194 "@io_bazel_rules_go//go/platform:netbsd": [ 195 "//go/types/typeutil:go_default_library", 196 ], 197 "@io_bazel_rules_go//go/platform:openbsd": [ 198 "//go/types/typeutil:go_default_library", 199 ], 200 "@io_bazel_rules_go//go/platform:plan9": [ 201 "//go/types/typeutil:go_default_library", 202 ], 203 "@io_bazel_rules_go//go/platform:solaris": [ 204 "//go/types/typeutil:go_default_library", 205 ], 206 "@io_bazel_rules_go//go/platform:windows": [ 207 "//go/types/typeutil:go_default_library", 208 ], 209 "//conditions:default": [], 210 }), 211 )