aboutsummaryrefslogtreecommitdiff
path: root/bazel
diff options
context:
space:
mode:
authorLiz Kammer <eakammer@google.com>2021-04-02 11:03:15 -0400
committerLiz Kammer <eakammer@google.com>2021-04-02 11:03:15 -0400
commit09f9231e916f12b69e281ec44a9ba77d10151a08 (patch)
tree4ff8dac96399ccd50e0f06aa966c666b71e050f9 /bazel
parent51a0d85ebcf52e4c0fa4c7377957ae6172b87b1c (diff)
downloadsoong-09f9231e916f12b69e281ec44a9ba77d10151a08.tar.gz
Remove unused cquery requests.
Test: go test soong tests Change-Id: Ie7a72bc73ccf4d9b8aa2a0b20c1674d3a5b499de
Diffstat (limited to 'bazel')
-rw-r--r--bazel/cquery/request_type.go27
1 files changed, 3 insertions, 24 deletions
diff --git a/bazel/cquery/request_type.go b/bazel/cquery/request_type.go
index 864db3d2d..bd1ece177 100644
--- a/bazel/cquery/request_type.go
+++ b/bazel/cquery/request_type.go
@@ -6,7 +6,6 @@ import (
var (
GetOutputFiles RequestType = &getOutputFilesRequestType{}
- GetCcObjectFiles RequestType = &getCcObjectFilesRequestType{}
GetOutputFilesAndCcObjectFiles RequestType = &getOutputFilesAndCcObjectFilesType{}
)
@@ -16,7 +15,9 @@ type GetOutputFilesAndCcObjectFiles_Result struct {
}
var RequestTypes []RequestType = []RequestType{
- GetOutputFiles, GetCcObjectFiles, GetOutputFilesAndCcObjectFiles}
+ GetOutputFiles,
+ GetOutputFilesAndCcObjectFiles,
+}
type RequestType interface {
// Name returns a string name for this request type. Such request type names must be unique,
@@ -55,28 +56,6 @@ func (g getOutputFilesRequestType) ParseResult(rawString string) interface{} {
return strings.Split(rawString, ", ")
}
-type getCcObjectFilesRequestType struct{}
-
-func (g getCcObjectFilesRequestType) Name() string {
- return "getCcObjectFiles"
-}
-
-func (g getCcObjectFilesRequestType) StarlarkFunctionBody() string {
- return `
-result = []
-linker_inputs = providers(target)["CcInfo"].linking_context.linker_inputs.to_list()
-
-for linker_input in linker_inputs:
- for library in linker_input.libraries:
- for object in library.objects:
- result += [object.path]
-return ', '.join(result)`
-}
-
-func (g getCcObjectFilesRequestType) ParseResult(rawString string) interface{} {
- return strings.Split(rawString, ", ")
-}
-
type getOutputFilesAndCcObjectFilesType struct{}
func (g getOutputFilesAndCcObjectFilesType) Name() string {