Lines Matching defs:OverridableModuleBase
124 type OverridableModuleBase struct { struct
126 overrides []OverrideModule
131 overridesLock sync.Mutex
133 overridableProperties []interface{}
138 overridesProperty *[]string
140 overridableModuleProperties overridableModuleProperties
149 func (o *OverridableModuleBase) moduleBase() *OverridableModuleBase {
153 func (b *OverridableModuleBase) setOverridableProperties(prop []interface{}) {
157 func (b *OverridableModuleBase) addOverride(o OverrideModule) {
164 func (b *OverridableModuleBase) getOverrides() []OverrideModule {
173 func (b *OverridableModuleBase) setOverridesProperty(overridesProperty *[]string) {
178 func (b *OverridableModuleBase) override(ctx BaseModuleContext, o OverrideModule) {
205 func (b *OverridableModuleBase) GetOverriddenBy() string {
209 func (b *OverridableModuleBase) OverridablePropertiesDepsMutator(ctx BottomUpMutatorContext) {