Lines Matching defs:initRegistrationContext
288 type initRegistrationContext struct { struct
289 moduleTypes map[string]ModuleFactory
290 singletonTypes map[string]SingletonFactory
291 preSingletonTypes map[string]SingletonFactory
292 moduleTypesForDocs map[string]reflect.Value
295 func (ctx *initRegistrationContext) RegisterModuleType(name string, factory ModuleFactory) {
304 …initRegistrationContext) RegisterSingletonModuleType(name string, factory SingletonModuleFactory) {
314 func (ctx *initRegistrationContext) RegisterSingletonType(name string, factory SingletonFactory) {
322 …nc (ctx *initRegistrationContext) RegisterPreSingletonType(name string, factory SingletonFactory) {
330 func (ctx *initRegistrationContext) PreArchMutators(f RegisterMutatorFunc) {
334 func (ctx *initRegistrationContext) HardCodedPreArchMutators(f RegisterMutatorFunc) {
338 func (ctx *initRegistrationContext) PreDepsMutators(f RegisterMutatorFunc) {
342 func (ctx *initRegistrationContext) PostDepsMutators(f RegisterMutatorFunc) {
346 func (ctx *initRegistrationContext) FinalDepsMutators(f RegisterMutatorFunc) {