Lines Matching defs:mutatorContext
342 type mutatorContext struct { struct
343 baseModuleContext
344 name string
345 reverseDeps map[*moduleInfo][]*moduleInfo
410 func (mctx *mutatorContext) CreateVariations(variationNames ...string) []Module {
421 func (mctx *mutatorContext) CreateLocalVariations(variationNames ...string) []Module {
425 func (mctx *mutatorContext) createVariations(variationNames []string, local bool) []Module {
448 func (mctx *mutatorContext) SetDependencyVariation(variationName string) {
452 func (mctx *mutatorContext) Module() Module {
459 func (mctx *mutatorContext) AddDependency(module Module, deps ...string) {
473 func (mctx *mutatorContext) AddReverseDependency(module Module, destName string) {
488 func (mctx *mutatorContext) AddVariationDependencies(variations []Variation,
506 func (mctx *mutatorContext) AddFarVariationDependencies(variations []Variation,
517 func (mctx *mutatorContext) OtherModuleName(logicModule Module) string {
522 func (mctx *mutatorContext) OtherModuleErrorf(logicModule Module, format string,
532 func (mctx *mutatorContext) VisitDirectDeps(visit func(Module)) {
536 func (mctx *mutatorContext) VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) {
540 func (mctx *mutatorContext) VisitDepsDepthFirst(visit func(Module)) {
544 func (mctx *mutatorContext) VisitDepsDepthFirstIf(pred func(Module) bool,
550 func (mctx *mutatorContext) WalkDeps(visit func(Module, Module) bool) {