diff options
Diffstat (limited to 'android/singleton.go')
-rw-r--r-- | android/singleton.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/android/singleton.go b/android/singleton.go index fa1efdc0f..f926435b1 100644 --- a/android/singleton.go +++ b/android/singleton.go @@ -48,6 +48,7 @@ type SingletonContext interface { // are expanded in the scope of the PackageContext. Eval(pctx PackageContext, ninjaStr string) (string, error) + VisitAllModulesBlueprint(visit func(blueprint.Module)) VisitAllModules(visit func(Module)) VisitAllModulesIf(pred func(Module) bool, visit func(Module)) // Deprecated: use WalkDeps instead to support multiple dependency tags on the same module @@ -138,6 +139,10 @@ func predAdaptor(pred func(Module) bool) func(blueprint.Module) bool { } } +func (s singletonContextAdaptor) VisitAllModulesBlueprint(visit func(blueprint.Module)) { + s.SingletonContext.VisitAllModules(visit) +} + func (s singletonContextAdaptor) VisitAllModules(visit func(Module)) { s.SingletonContext.VisitAllModules(visitAdaptor(visit)) } |