Lines Matching defs:mutatorInfo
103 mutatorInfo []*mutatorInfo member
573 type mutatorInfo struct { struct
575 transitionPropagateMutator func(BaseModuleContext)
576 bottomUpMutator BottomUpMutator
577 name string
578 index int
579 transitionMutator *transitionMutatorImpl
581 usesRename bool
582 usesReverseDependencies bool
583 usesReplaceDependencies bool
584 usesCreateModule bool
585 mutatesDependencies bool
586 mutatesGlobalState bool
907 func (mutator *mutatorInfo) UsesRename() MutatorHandle {
912 func (mutator *mutatorInfo) UsesReverseDependencies() MutatorHandle {
917 func (mutator *mutatorInfo) UsesReplaceDependencies() MutatorHandle {
922 func (mutator *mutatorInfo) UsesCreateModule() MutatorHandle {
927 func (mutator *mutatorInfo) MutatesDependencies() MutatorHandle {
932 func (mutator *mutatorInfo) MutatesGlobalState() MutatorHandle {
937 func (mutator *mutatorInfo) setTransitionMutator(impl *transitionMutatorImpl) MutatorHandle {
1880 func coalesceMutators(mutators []*mutatorInfo) [][]*mutatorInfo {
2926 run(mutator []*mutatorInfo, ctx *mutatorContext)