Lines Matching defs:bazelContext
103 type bazelContext struct { struct
104 bazelRunner
105 paths *bazelPaths
106 requests map[cqueryKey]bool // cquery requests that have not yet been issued to Bazel
107 requestMutex sync.Mutex // requests can be written in parallel
109 results map[cqueryKey]string // Results of cquery requests after Bazel invocations
112 buildStatements []bazel.BuildStatement
156 func (bazelCtx *bazelContext) GetOutputFiles(label string, archType ArchType) ([]string, bool) {
166 … (bazelCtx *bazelContext) GetCcInfo(label string, archType ArchType) (cquery.CcInfo, bool, error) {
264 func (context *bazelContext) BazelEnabled() bool {
273 func (context *bazelContext) cquery(label string, requestType cqueryRequest,
368 func (context *bazelContext) mainBzlFileContents() []byte {
427 func (context *bazelContext) mainBuildFileContents() []byte {
483 func (context *bazelContext) cqueryStarlarkFileContents() []byte {
581 func (context *bazelContext) InvokeBazel() error {
694 func (context *bazelContext) BuildStatementsToRegister() []bazel.BuildStatement {
698 func (context *bazelContext) OutputBase() string {