Home
last modified time | relevance | path

Searched refs:singleton (Results 1 – 6 of 6) sorted by relevance

/build/soong/android/
Dregister.go28 type singleton struct { struct
33 var singletons []singleton
34 var preSingletons []singleton
60 singleton := factory()
61 if makevars, ok := singleton.(SingletonMakeVarsProvider); ok {
64 return &singletonAdaptor{Singleton: singleton}
73 singletons = append(singletons, singleton{name, SingletonFactoryAdaptor(factory)})
77 preSingletons = append(preSingletons, singleton{name, SingletonFactoryAdaptor(factory)})
Dmakevars.go103 func registerSingletonMakeVarsProvider(singleton SingletonMakeVarsProvider) {
104 …rs = append(makeVarsProviders, makeVarsProvider{pctx, SingletonmakeVarsProviderAdapter(singleton)})
108 func SingletonmakeVarsProviderAdapter(singleton SingletonMakeVarsProvider) MakeVarsProvider {
109 return func(ctx MakeVarsContext) { singleton.MakeVars(ctx) }
Dtesting.go114 singleton: s.(*singletonAdaptor).Singleton,
290 singleton Singleton member
296 return s.singleton
/build/blueprint/bootstrap/
Dbootstrap.go614 type singleton struct { struct
621 return &singleton{
627 func (s *singleton) GenerateBuildActions(ctx blueprint.SingletonContext) { argument
/build/blueprint/
Dcontext.go265 singleton Singleton member
402 singleton: factory(),
424 singleton: factory(),
433 func singletonPkgPath(singleton Singleton) string {
434 typ := reflect.TypeOf(singleton)
441 func singletonTypeName(singleton Singleton) string {
442 typ := reflect.TypeOf(singleton)
2369 info.singleton.GenerateBuildActions(sctx)
2985 ret = append(ret, s.singleton)
2991 func (c *Context) SingletonName(singleton Singleton) string {
[all …]
/build/soong/
DAndroid.bp69 "android/singleton.go",