/build/soong/android/ |
D | singleton.go | 26 ModuleName(module blueprint.Module) string argument 27 ModuleDir(module blueprint.Module) string argument 28 ModuleSubDir(module blueprint.Module) string argument 29 ModuleType(module blueprint.Module) string argument 30 BlueprintFile(module blueprint.Module) string argument 32 ModuleErrorf(module blueprint.Module, format string, args ...interface{}) argument 51 VisitAllModules(visit func(Module)) argument 52 VisitAllModulesIf(pred func(Module) bool, visit func(Module)) argument 53 VisitDepsDepthFirst(module Module, visit func(Module)) argument 54 VisitDepsDepthFirstIf(module Module, pred func(Module) bool, argument [all …]
|
D | mutator.go | 118 Module() Module methodSpec 120 OtherModuleName(m blueprint.Module) string argument 121 OtherModuleErrorf(m blueprint.Module, fmt string, args ...interface{}) argument 122 OtherModuleDependencyTag(m blueprint.Module) blueprint.DependencyTag argument 126 GetDirectDepWithTag(name string, tag blueprint.DependencyTag) blueprint.Module 127 GetDirectDep(name string) (blueprint.Module, blueprint.DependencyTag) 129 VisitDirectDeps(visit func(Module)) argument 130 VisitDirectDepsWithTag(tag blueprint.DependencyTag, visit func(Module)) argument 131 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument 132 VisitDepsDepthFirst(visit func(Module)) argument [all …]
|
D | hooks.go | 44 func AddLoadHook(m blueprint.Module, hook func(LoadHookContext)) { argument 45 h := &m.(Module).base().hooks 49 func AddArchHook(m blueprint.Module, hook func(ArchHookContext)) { argument 50 h := &m.(Module).base().hooks 85 func AddInstallHook(m blueprint.Module, hook func(InstallHookContext)) { argument 86 h := &m.(Module).base().hooks 127 if m, ok := ctx.Module().(Module); ok { 136 if m, ok := ctx.Module().(Module); ok {
|
D | prebuilt.go | 43 module Module 72 Module 88 if m, ok := ctx.Module().(PrebuiltInterface); ok && m.Prebuilt() != nil { 92 ctx.AddReverseDependency(ctx.Module(), prebuiltDepTag, name) 103 if m, ok := ctx.Module().(PrebuiltInterface); ok && m.Prebuilt() != nil { 111 } else if s, ok := ctx.Module().(Module); ok { 112 ctx.VisitDirectDepsWithTag(prebuiltDepTag, func(m Module) { 126 if m, ok := ctx.Module().(PrebuiltInterface); ok && m.Prebuilt() != nil { 141 func (p *Prebuilt) usePrebuilt(ctx TopDownMutatorContext, source Module) bool {
|
D | module.go | 133 OtherModuleName(m blueprint.Module) string argument 134 OtherModuleErrorf(m blueprint.Module, fmt string, args ...interface{}) argument 135 OtherModuleDependencyTag(m blueprint.Module) blueprint.DependencyTag argument 137 GetDirectDepWithTag(name string, tag blueprint.DependencyTag) blueprint.Module 138 GetDirectDep(name string) (blueprint.Module, blueprint.DependencyTag) 142 VisitDirectDepsBlueprint(visit func(blueprint.Module)) argument 143 VisitDirectDeps(visit func(Module)) argument 144 VisitDirectDepsWithTag(tag blueprint.DependencyTag, visit func(Module)) argument 145 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument 146 VisitDepsDepthFirst(visit func(Module)) argument [all …]
|
D | defaults.go | 52 Module 59 module.(Defaultable).setProperties(module.(Module).GetProperties()) 126 if defaultable, ok := ctx.Module().(Defaultable); ok { 127 ctx.AddDependency(ctx.Module(), DefaultsDepTag, defaultable.defaults().Defaults...) 132 if defaultable, ok := ctx.Module().(Defaultable); ok && len(defaultable.defaults().Defaults) > 0 { 134 ctx.WalkDeps(func(module, parent Module) bool {
|
D | testing.go | 74 var module Module 75 ctx.VisitAllModules(func(m blueprint.Module) { 77 module = m.(Module) 84 ctx.VisitAllModules(func(m blueprint.Module) { 85 allModuleNames = append(allModuleNames, m.(Module).Name()+"("+ctx.ModuleSubDir(m)+")") 115 module Module 118 func (m TestingModule) Module() Module { func
|
/build/blueprint/ |
D | singleton_ctx.go | 30 ModuleName(module Module) string argument 31 ModuleDir(module Module) string argument 32 ModuleSubDir(module Module) string argument 33 ModuleType(module Module) string argument 34 BlueprintFile(module Module) string argument 36 ModuleErrorf(module Module, format string, args ...interface{}) argument 55 VisitAllModules(visit func(Module)) argument 56 VisitAllModulesIf(pred func(Module) bool, visit func(Module)) argument 57 VisitDepsDepthFirst(module Module, visit func(Module)) argument 58 VisitDepsDepthFirstIf(module Module, pred func(Module) bool, argument [all …]
|
D | module_ctx.go | 89 type Module interface { interface 113 Module 156 OtherModuleName(m Module) string argument 157 OtherModuleErrorf(m Module, fmt string, args ...interface{}) argument 158 OtherModuleDependencyTag(m Module) DependencyTag argument 160 GetDirectDepWithTag(name string, tag DependencyTag) Module 161 GetDirectDep(name string) (Module, DependencyTag) 163 VisitDirectDeps(visit func(Module)) argument 164 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument 165 VisitDepsDepthFirst(visit func(Module)) argument [all …]
|
D | visit_test.go | 33 func newVisitModule() (Module, []interface{}) { 48 if m, ok := ctx.Module().(*visitModule); ok { 49 ctx.AddDependency(ctx.Module(), visitTagDep, m.properties.Visit...) 54 if m, ok := ctx.Module().(*visitModule); ok { 55 ctx.VisitDepsDepthFirst(func(dep Module) { 61 ctx.VisitDepsDepthFirstIf(func(dep Module) bool { 63 }, func(dep Module) { 66 ctx.VisitDirectDeps(func(dep Module) { 69 ctx.VisitDirectDepsIf(func(dep Module) bool { 71 }, func(dep Module) {
|
/build/soong/java/ |
D | app.go | 81 a.Module.deps(ctx) 128 ctx.VisitDirectDeps(func(m android.Module) { 136 …a.Module.extraProguardFlagFiles = append(a.Module.extraProguardFlagFiles, staticLibProguardFlagFil… 137 a.Module.extraProguardFlagFiles = append(a.Module.extraProguardFlagFiles, a.proguardOptionsFile) 140 a.Module.compile(ctx, a.aaptSrcJar) 185 func AndroidAppFactory() android.Module { 188 module.Module.deviceProperties.Optimize.Enabled = proptools.BoolPtr(true) 189 module.Module.deviceProperties.Optimize.Shrink = proptools.BoolPtr(true) 192 &module.Module.properties, 193 &module.Module.deviceProperties, [all …]
|
D | java.go | 236 type Module struct { struct 277 func (j *Module) Srcs() android.Paths { argument 281 var _ android.SourceFileProducer = (*Module)(nil) 335 func (j *Module) shouldInstrument(ctx android.BaseContext) bool { argument 339 func (j *Module) shouldInstrumentStatic(ctx android.BaseContext) bool { argument 438 func (j *Module) deps(ctx android.BottomUpMutatorContext) { argument 443 ctx.AddDependency(ctx.Module(), bootClasspathTag, config.DefaultBootclasspathLibraries...) 445 ctx.AddDependency(ctx.Module(), systemModulesTag, config.DefaultSystemModules) 448 ctx.AddDependency(ctx.Module(), libTag, config.DefaultLibraries...) 452 ctx.AddDependency(ctx.Module(), systemModulesTag, sdkDep.systemModules) [all …]
|
D | aar.go | 169 ctx.AddDependency(ctx.Module(), frameworkResTag, sdkDep.frameworkResModule) 219 ctx.VisitDirectDeps(func(module android.Module) { 278 a.Module.deps(ctx) 294 a.Module.extraProguardFlagFiles = append(a.Module.extraProguardFlagFiles, 297 a.Module.compile(ctx, a.aaptSrcJar) 306 ctx.VisitDirectDeps(func(m android.Module) { 318 func AndroidLibraryFactory() android.Module { 322 &module.Module.properties, 323 &module.Module.deviceProperties, 324 &module.Module.protoProperties, [all …]
|
/build/soong/cc/ |
D | coverage.go | 62 ctx.VisitDirectDepsWithTag(wholeStaticDepTag, func(m android.Module) { 63 if cc, ok := m.(*Module); ok && cc.coverage != nil { 72 ctx.VisitDirectDeps(func(m android.Module) { 73 cc, ok := m.(*Module) 97 if c, ok := mctx.Module().(*Module); ok && c.coverage != nil { 116 m[0].(*Module).coverage.Properties.CoverageEnabled = true
|
D | gen_test.go | 33 libfoo := ctx.ModuleForTests("libfoo", "android_arm_armv7-a-neon_core_shared").Module().(*Module) 56 libfoo := ctx.ModuleForTests("libfoo", "android_arm_armv7-a-neon_core_shared").Module().(*Module)
|
D | sanitize.go | 602 if c, ok := mctx.Module().(*Module); ok && c.sanitize.isSanitizerEnabled(t) { 603 mctx.VisitDepsDepthFirst(func(module android.Module) { 604 if d, ok := module.(*Module); ok && d.sanitize != nil && 619 if c, ok := mctx.Module().(*Module); ok && c.sanitize != nil { 620 mctx.VisitDepsDepthFirst(func(module android.Module) { 621 if d, ok := module.(*Module); ok && d.static() && d.sanitize != nil { 637 if c, ok := mctx.Module().(*Module); ok && c.sanitize != nil { 640 modules[0].(*Module).sanitize.SetSanitizer(t, true) 647 modules[0].(*Module).sanitize.SetSanitizer(t, false) 648 modules[1].(*Module).sanitize.SetSanitizer(t, true) [all …]
|
D | lto.go | 119 if m, ok := mctx.Module().(*Module); ok && m.lto.LTO() { 126 mctx.WalkDeps(func(dep android.Module, parent android.Module) bool { 130 if dep, ok := dep.(*Module); ok && dep.lto != nil && 152 if m, ok := mctx.Module().(*Module); ok && m.lto != nil { 175 variation := modules[i].(*Module)
|
D | cc.go | 305 type Module struct { struct 347 staticVariant *Module argument 350 func (c *Module) Init() android.Module { argument 395 func (c *Module) isDependencyRoot() bool { argument 404 func (c *Module) useVndk() bool { argument 408 func (c *Module) isVndk() bool { argument 415 func (c *Module) isPgoCompile() bool { argument 422 func (c *Module) isVndkSp() bool { argument 429 func (c *Module) isVndkExt() bool { argument 436 func (c *Module) getVndkExtendsModuleName() string { argument [all …]
|
D | sabi.go | 85 if c, ok := mctx.Module().(*Module); ok && 88 mctx.VisitDirectDeps(func(m android.Module) { 93 cc, _ := m.(*Module)
|
D | prebuilt.go | 68 func prebuiltSharedLibraryFactory() android.Module { 73 func NewPrebuiltSharedLibrary(hod android.HostOrDeviceSupported) (*Module, *libraryDecorator) { 89 func prebuiltStaticLibraryFactory() android.Module { 94 func NewPrebuiltStaticLibrary(hod android.HostOrDeviceSupported) (*Module, *libraryDecorator) { 140 func prebuiltBinaryFactory() android.Module { 145 func NewPrebuiltBinary(hod android.HostOrDeviceSupported) (*Module, *binaryDecorator) {
|
/build/soong/python/ |
D | python.go | 110 type Module struct { struct 150 func newModule(hod android.HostOrDeviceSupported, multilib android.Multilib) *Module { 151 return &Module{ 174 func (p *Module) GetSrcsPathMappings() []pathMapping { argument 178 func (p *Module) GetDataPathMappings() []pathMapping { argument 182 func (p *Module) GetParSpec() parSpec { argument 186 var _ PythonDependency = (*Module)(nil) 188 var _ android.AndroidMkDataProvider = (*Module)(nil) 190 func (p *Module) Init() android.Module { argument 226 if base, ok := mctx.Module().(*Module); ok { [all …]
|
D | androidmk.go | 26 AndroidMk(*Module, *android.AndroidMkData) argument 29 func (p *Module) subAndroidMk(data *android.AndroidMkData, obj interface{}) { 41 func (p *Module) AndroidMk() android.AndroidMkData { 49 func (p *binaryDecorator) AndroidMk(base *Module, ret *android.AndroidMkData) { argument 61 func (p *testDecorator) AndroidMk(base *Module, ret *android.AndroidMkData) { argument 73 func (installer *pythonInstaller) AndroidMk(base *Module, ret *android.AndroidMkData) { argument
|
D | test.go | 41 func NewTest(hod android.HostOrDeviceSupported) *Module { 54 func PythonTestHostFactory() android.Module { 60 func PythonTestFactory() android.Module {
|
D | library.go | 28 func PythonLibraryHostFactory() android.Module { 34 func PythonLibraryFactory() android.Module {
|
/build/soong/genrule/ |
D | genrule.go | 94 type Module struct { struct 123 func (g *Module) GeneratedSourceFiles() android.Paths { argument 127 func (g *Module) Srcs() android.Paths { argument 131 func (g *Module) GeneratedHeaderDirs() android.Paths { argument 135 func (g *Module) GeneratedDeps() android.Paths { argument 139 func (g *Module) DepsMutator(ctx android.BottomUpMutatorContext) { argument 142 if g, ok := ctx.Module().(*Module); ok { 151 func (g *Module) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument 164 ctx.VisitDirectDepsBlueprint(func(module blueprint.Module) { 173 if !t.(android.Module).Enabled() { [all …]
|