Lines Matching defs:OverridableModuleBase
141 type OverridableModuleBase struct { struct
143 overrides []OverrideModule
148 overridesLock sync.Mutex
150 overridableProperties []interface{}
155 overridesProperty *[]string
157 overridableModuleProperties overridableModuleProperties
166 func (o *OverridableModuleBase) moduleBase() *OverridableModuleBase {
170 func (b *OverridableModuleBase) setOverridableProperties(prop []interface{}) {
174 func (b *OverridableModuleBase) addOverride(o OverrideModule) {
181 func (b *OverridableModuleBase) getOverrides() []OverrideModule {
190 func (b *OverridableModuleBase) setOverridesProperty(overridesProperty *[]string) {
195 …b *OverridableModuleBase) override(ctx BaseModuleContext, bm OverridableModule, o OverrideModule) {
223 func (b *OverridableModuleBase) GetOverriddenBy() string {
227 func (b *OverridableModuleBase) GetOverriddenByModuleDir() string {
231 func (b *OverridableModuleBase) OverridablePropertiesDepsMutator(ctx BottomUpMutatorContext) {