Home
last modified time | relevance | path

Searched refs:ModuleFactory (Results 1 – 10 of 10) sorted by relevance

/build/soong/android/
Dregister.go25 factory ModuleFactory
45 type ModuleFactory func() Module type
49 func ModuleFactoryAdaptor(factory ModuleFactory) blueprint.ModuleFactory { argument
70 func RegisterModuleType(name string, factory ModuleFactory) { argument
117 func ModuleTypeFactories() map[string]ModuleFactory {
118 ret := make(map[string]ModuleFactory)
130 RegisterModuleType(name string, factory ModuleFactory) argument
161 moduleTypes: make(map[string]ModuleFactory),
169 moduleTypes map[string]ModuleFactory
173 func (ctx *initRegistrationContext) RegisterModuleType(name string, factory ModuleFactory) {
Dsoong_config_modules.go298 …ngConfigModuleTypeDefinition(ctx LoadHookContext, from string) map[string]blueprint.ModuleFactory {
317 return (map[string]blueprint.ModuleFactory)(nil)
324 return (map[string]blueprint.ModuleFactory)(nil)
329 factories := make(map[string]blueprint.ModuleFactory)
342 return (map[string]blueprint.ModuleFactory)(nil)
346 }).(map[string]blueprint.ModuleFactory)
352 func soongConfigModuleFactory(factory blueprint.ModuleFactory, argument
353 moduleType *soongconfig.ModuleType) blueprint.ModuleFactory {
Dhooks.go36 CreateModule(ModuleFactory, ...interface{}) Module argument
38 registerScopedModuleType(name string, factory blueprint.ModuleFactory) argument
39 moduleFactories() map[string]blueprint.ModuleFactory
64 func (l *loadHookContext) moduleFactories() map[string]blueprint.ModuleFactory {
96 func (l *loadHookContext) CreateModule(factory ModuleFactory, props ...interface{}) Module {
117 func (l *loadHookContext) registerScopedModuleType(name string, factory blueprint.ModuleFactory) {
Dmutator.go190 CreateModule(ModuleFactory, ...interface{}) Module argument
330 func (t *topDownMutatorContext) CreateModule(factory ModuleFactory, props ...interface{}) Module {
Ddefaults.go104 CreateModule(ModuleFactory, ...interface{}) Module argument
Dtesting.go104 func (ctx *TestContext) RegisterModuleType(name string, factory ModuleFactory) {
/build/blueprint/
Dmodule_ctx.go190 ModuleFactories() map[string]ModuleFactory
649 func (m *baseModuleContext) ModuleFactories() map[string]ModuleFactory {
650 ret := make(map[string]ModuleFactory)
772 CreateModule(ModuleFactory, ...interface{}) Module argument
1036 func (mctx *mutatorContext) CreateModule(factory ModuleFactory, props ...interface{}) Module {
1076 CreateModule(ModuleFactory, ...interface{}) Module argument
1080 RegisterScopedModuleType(name string, factory ModuleFactory) argument
1083 func (l *loadHookContext) CreateModule(factory ModuleFactory, props ...interface{}) Module { argument
1103 func (l *loadHookContext) RegisterScopedModuleType(name string, factory ModuleFactory) { argument
1113 (*l.scopedModuleFactories) = make(map[string]ModuleFactory)
[all …]
Dcontext.go74 moduleFactories map[string]ModuleFactory
181 factory ModuleFactory
311 moduleFactories: make(map[string]ModuleFactory),
338 type ModuleFactory func() (m Module, propertyStructs []interface{}) type
401 func (c *Context) RegisterModuleType(name string, factory ModuleFactory) {
692 var scopedModuleFactories map[string]ModuleFactory
1352 func newModule(factory ModuleFactory) *moduleInfo { argument
1366 …relBlueprintsFile string, moduleFactories, scopedModuleFactories map[string]ModuleFactory, ignoreU… argument
3037 func (c *Context) ModuleTypeFactories() map[string]ModuleFactory {
3038 ret := make(map[string]ModuleFactory)
Dmodule_ctx_test.go214 factories := map[string]ModuleFactory{
/build/soong/android/soongconfig/
Dmodules.go275 func CreateProperties(factory blueprint.ModuleFactory, moduleType *ModuleType) reflect.Value { argument