| /build/soong/rust/ |
| D | image.go | 24 var _ android.ImageInterface = (*Module)(nil) 26 var _ cc.ImageMutatableModule = (*Module)(nil) 28 func (mod *Module) VendorAvailable() bool { 32 func (mod *Module) OdmAvailable() bool { 36 func (mod *Module) ProductAvailable() bool { 40 func (mod *Module) RamdiskAvailable() bool { 44 func (mod *Module) VendorRamdiskAvailable() bool { 48 func (mod *Module) AndroidModuleBase() *android.ModuleBase { 52 func (mod *Module) RecoveryAvailable() bool { 56 func (mod *Module) ExtraVariants() []string { [all …]
|
| D | binary_test.go | 39 fizzBuzz := ctx.ModuleForTests(t, "fizz-buzz", "linux_glibc_x86_64").Module().(*Module) 68 fizzBuzzHost := ctx.ModuleForTests(t, "fizz-buzz", "linux_glibc_x86_64").Module().(*Module) 69 fizzBuzzDevice := ctx.ModuleForTests(t, "fizz-buzz", "android_arm64_armv8-a").Module().(*Module) 79 rlibLinkDevice := ctx.ModuleForTests(t, "rlib_linked", "android_arm64_armv8-a").Module().(*Module) 103 mod := ctx.ModuleForTests(t, "rlib_linked", "android_arm64_armv8-a").Module().(*Module) 122 path := ctx.ModuleForTests(t, "fizz-buzz", "linux_glibc_x86_64").Module().(*Module).HostToolPath() 170 fizzMod := ctx.ModuleForTests(t, "fizz", "android_arm64_armv8-a").Module().(*Module)
|
| D | library_test.go | 145 if !android.InList("libstd", libfoo.Module().(*Module).Properties.AndroidMkDylibs) { 147 libfoo.Module().(*Module).Properties.AndroidMkDylibs) 181 if !android.InList("libstd", libfoo.Module().(*Module).Properties.AndroidMkRlibs) { 183 libfoo.Module().(*Module).Properties.AndroidMkDylibs) 233 module.Module().Name(), rustRlibRlibStd.Rule("rustc").Args["libFlags"], 240 module.Module().Name(), rustRlibRlibStd.Rule("rustc").Args["libFlags"], 294 if !android.InList("libbar.rlib-std", static.Module().(*Module).Properties.AndroidMkRlibs) { 295 t.Errorf("libbar not present as rlib dependency in static lib: %s", static.Module().Name()) 297 if android.InList("libbar", static.Module().(*Module).Properties.AndroidMkDylibs) { 298 t.Errorf("libbar present as dynamic dependency in static lib: %s", static.Module().Name()) [all …]
|
| D | rust.go | 204 type Module struct { struct 247 func (mod *Module) Header() bool { argument 252 func (mod *Module) SetPreventInstall() { argument 256 func (mod *Module) SetHideFromMake() { argument 260 func (mod *Module) HiddenFromMake() bool { argument 264 func (mod *Module) SanitizePropDefined() bool { argument 270 func (mod *Module) IsPrebuilt() bool { argument 277 func (mod *Module) SelectedStl() string { argument 281 func (mod *Module) NonCcVariants() bool { argument 290 func (mod *Module) Static() bool { argument [all …]
|
| /build/blueprint/ |
| D | singleton_ctx.go | 35 ModuleName(module Module) string argument 38 ModuleDir(module Module) string argument 42 ModuleSubDir(module Module) string argument 45 ModuleType(module Module) string argument 48 BlueprintFile(module Module) string argument 55 ModuleProvider(module Module, provider AnyProviderKey) (any, bool) argument 58 ModuleErrorf(module Module, format string, args ...interface{}) argument 64 OtherModulePropertyErrorf(module Module, property string, format string, args ...interface{}) argument 100 VisitAllModules(visit func(Module)) argument 107 VisitAllModulesIf(pred func(Module) bool, visit func(Module)) argument [all …]
|
| D | module_ctx.go | 95 type Module interface { interface 115 module Module 118 func CreateModuleProxy(module Module) ModuleProxy { argument 146 Module 159 Module() Module methodSpec 200 OtherModulePropertyErrorf(logicModule Module, property string, format string, args ...interface{}) argument 244 GetDirectDepWithTag(name string, tag DependencyTag) Module 254 VisitDirectDeps(visit func(Module)) argument 264 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument 273 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/android/ |
| D | base_module_context.go | 39 OtherModuleName(m blueprint.Module) string argument 43 OtherModuleDir(m blueprint.Module) string argument 47 OtherModuleErrorf(m blueprint.Module, fmt string, args ...interface{}) argument 52 OtherModuleDependencyTag(m blueprint.Module) blueprint.DependencyTag argument 55 OtherModuleSubDir(m blueprint.Module) string argument 83 OtherModuleType(m blueprint.Module) string argument 90 otherModuleProvider(m blueprint.Module, provider blueprint.AnyProviderKey) (any, bool) argument 95 OtherModuleHasProvider(m blueprint.Module, provider blueprint.AnyProviderKey) bool argument 99 OtherModuleIsAutoGenerated(m blueprint.Module) bool argument 117 GetDirectDepsWithTag(tag blueprint.DependencyTag) []Module [all …]
|
| D | singleton.go | 31 ModuleName(module blueprint.Module) string argument 32 ModuleDir(module blueprint.Module) string argument 33 ModuleSubDir(module blueprint.Module) string argument 34 ModuleType(module blueprint.Module) string argument 35 BlueprintFile(module blueprint.Module) string argument 41 otherModuleProvider(module blueprint.Module, provider blueprint.AnyProviderKey) (any, bool) argument 43 ModuleErrorf(module blueprint.Module, format string, args ...interface{}) argument 68 VisitAllModulesBlueprint(visit func(blueprint.Module)) argument 69 VisitAllModules(visit func(Module)) argument 71 VisitAllModulesIf(pred func(Module) bool, visit func(Module)) argument [all …]
|
| D | hooks.go | 39 CreateModule(ModuleFactory, ...interface{}) Module 40 CreateModuleInDirectory(ModuleFactory, string, ...interface{}) Module 52 func AddLoadHook(m blueprint.Module, hook func(LoadHookContext)) { argument 55 earlyModuleContext: m.(Module).base().earlyModuleContextFactory(ctx), 62 func AddLoadHookWithPriority(m blueprint.Module, hook func(LoadHookContext), priority int) { argument 65 earlyModuleContext: m.(Module).base().earlyModuleContextFactory(ctx), 75 module Module 85 err := extendFn(l.Module().base().GetProperties(), p, nil) 103 …kContext) createModule(factory blueprint.ModuleFactory, name string, props ...interface{}) Module { 107 …InDirectory(factory blueprint.ModuleFactory, name, moduleDir string, props ...interface{}) Module { [all …]
|
| D | prebuilt.go | 164 srcs := srcsSupplier(ctx, ctx.Module()) 209 type PrebuiltSrcsSupplier func(ctx BaseModuleContext, prebuilt Module) []string 259 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string { 273 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string { 288 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string { 313 srcsSupplier := func(ctx BaseModuleContext, _ Module) []string { 338 Module 349 func IsModulePreferred(module Module) bool { argument 374 func IsModulePrebuilt(module Module) bool { argument 381 func GetEmbeddedPrebuilt(module Module) *Prebuilt { argument [all …]
|
| D | override_module.go | 41 Module 50 setOverriddenByPrebuilt(prebuilt Module) argument 51 getOverriddenByPrebuilt() Module 64 overriddenByPrebuilt Module 100 func (o *OverrideModuleBase) setOverriddenByPrebuilt(prebuilt Module) { 104 func (o *OverrideModuleBase) getOverriddenByPrebuilt() Module { 116 Module 161 m.setOverridableProperties(m.(Module).GetProperties()) 269 if module, ok := ctx.Module().(OverrideModule); ok { 275 …baseModule := ctx.AddDependency(ctx.Module(), overrideBaseDepTag, *module.getOverrideModulePropert… [all …]
|
| D | container.go | 34 type exceptionHandleFunc func(ModuleContext, Module, ModuleProxy) bool 41 var depIsStubsModule exceptionHandleFunc = func(mctx ModuleContext, _ Module, dep ModuleProxy) bool… 46 var depIsApexModule exceptionHandleFunc = func(mctx ModuleContext, _ Module, dep ModuleProxy) bool { 52 var belongsToCommonApexes exceptionHandleFunc = func(mctx ModuleContext, m Module, dep ModuleProxy)… 62 var belongsToNonUpdatableApex exceptionHandleFunc = func(mctx ModuleContext, m Module, _ ModuleProx… 70 var depIsNotDynamicDepTag exceptionHandleFunc = func(ctx ModuleContext, m Module, dep ModuleProxy) … 79 var depIsNotStaticOrDynamicDepTag exceptionHandleFunc = func(ctx ModuleContext, m Module, dep Modul… 106 var depIsGloballyAllowlisted exceptionHandleFunc = func(_ ModuleContext, _ Module, dep ModuleProxy)… 145 m, ok := mctx.Module().(ImageInterface) 146 return mctx.Module().InstallInVendor() || (ok && m.VendorVariantNeeded(mctx)) [all …]
|
| D | early_module_context.go | 40 Module() Module methodSpec 64 OtherModulePropertyErrorf(module Module, property, fmt string, args ...interface{}) argument 143 func (e *earlyModuleContext) Module() Module { func 144 module, _ := e.EarlyModuleContext.Module().(Module) 153 …if e.Module().base().UseGenericConfig() && e.Module().base().commonProperties.ImageVariation == ""… 191 func (e *earlyModuleContext) OtherModulePropertyErrorf(module Module, property string, fmt string, …
|
| D | mutator.go | 205 AddDependency(module blueprint.Module, tag blueprint.DependencyTag, name ...string) []Module argument 213 AddReverseDependency(module blueprint.Module, tag blueprint.DependencyTag, name string) argument 221 …pendencies(variations []blueprint.Variation, tag blueprint.DependencyTag, names ...string) []Module 244 AddFarVariationDependencies([]blueprint.Variation, blueprint.DependencyTag, ...string) []Module 267 CreateModule(ModuleFactory, ...interface{}) Module 286 func bottomUpMutatorContextFactory(ctx blueprint.BottomUpMutatorContext, a Module, argument 302 if a, ok := ctx.Module().(Module); ok { 475 ctx.Module().ComponentDepsMutator(ctx) 479 if m := ctx.Module(); m.Enabled(ctx) { 497 b.Module().base().commonProperties.DebugName = name [all …]
|
| /build/soong/java/ |
| D | classpath_element.go | 31 Module() android.Module methodSpec 39 Fragment android.Module 40 Contents []android.Module 43 func (b *ClasspathFragmentElement) Module() android.Module { func 59 Library android.Module 62 func (b *ClasspathLibraryElement) Module() android.Module { func 121 …sspathElements(ctx ClasspathElementContext, libraries []android.Module, fragments []android.Module, argument 122 …libraryToApex map[android.Module]string, apexNameToFragment map[string]android.Module) ClasspathEl… argument 124 fragmentToElement := map[android.Module]*ClasspathFragmentElement{} 133 var fragment android.Module [all …]
|
| D | bootclasspath.go | 34 if ref.Module == nil { 38 name := proptools.String(ref.Module) 57 target := ctx.Module().Target() 74 func gatherFragments(ctx android.BaseModuleContext) ([]android.Module, map[string]android.Module) { 75 var fragments []android.Module 85 ctx.VisitDirectDeps(func(module android.Module) { 96 fragmentsMap := make(map[string]android.Module) 98 var found android.Module 100 ctx.WalkDeps(func(child, parent android.Module) bool { 102 if parent == ctx.Module() { [all …]
|
| /build/soong/apex/ |
| D | classpath_element_test.go | 32 module android.Module 201 artFragment := result.Module("art-bootclasspath-fragment", "android_common_com.android.art") 202 artBaz := result.Module("baz", "android_common_apex10000") 203 artQuuz := result.Module("quuz", "android_common_apex10000") 205 myFragment := result.Module("mybootclasspath-fragment", "android_common_myapex") 206 myBar := result.Module("bar", "android_common_apex10000") 208 otherApexLibrary := result.Module("otherapexlibrary", "android_common_apex10000") 210 platformFoo := result.Module("quuz", "android_common") 212 bootclasspath := result.Module("myplatform-bootclasspath", "android_common") 222 …expectFragmentElement := func(module android.Module, contents ...android.Module) java.ClasspathEle… [all …]
|
| /build/soong/cc/ |
| D | image.go | 27 var _ android.ImageInterface = (*Module)(nil) 71 func (c *Module) InstallInProduct() bool { 77 func (c *Module) InstallInVendor() bool { 84 func (c *Module) InstallInOdm() bool { 90 func (c *Module) HasVendorVariant() bool { 96 func (c *Module) VendorVariantToOdm() bool { 101 func (c *Module) HasProductVariant() bool { 106 func (c *Module) HasNonSystemVariants() bool { 111 func (c *Module) InProduct() bool { 116 func (c *Module) InVendor() bool { [all …]
|
| D | prebuilt_test.go | 119 liba := ctx.ModuleForTests(t, "liba", "android_arm64_armv8-a_shared").Module() 120 libb := ctx.ModuleForTests(t, "libb", "android_arm64_armv8-a_static").Module() 121 libd := ctx.ModuleForTests(t, "libd", "android_arm64_armv8-a_shared").Module() 122 libe := ctx.ModuleForTests(t, "libe", "android_arm64_armv8-a_static").Module() 123 libfStatic := ctx.ModuleForTests(t, "libf", "android_arm64_armv8-a_static").Module() 124 libfShared := ctx.ModuleForTests(t, "libf", "android_arm64_armv8-a_shared").Module() 125 crtx := ctx.ModuleForTests(t, "crtx", "android_arm64_armv8-a").Module() 127 prebuiltLiba := ctx.ModuleForTests(t, "prebuilt_liba", "android_arm64_armv8-a_shared").Module() 128 prebuiltLibb := ctx.ModuleForTests(t, "prebuilt_libb", "android_arm64_armv8-a_static").Module() 129 prebuiltLibd := ctx.ModuleForTests(t, "prebuilt_libd", "android_arm64_armv8-a_shared").Module() [all …]
|
| D | ndk_test.go | 26 isDep := func(ctx *android.TestResult, from, toExpected android.Module) bool { 28 ctx.VisitDirectDeps(from, func(toActual blueprint.Module) { 55 …Could not find headers of ndk_library", true, isDep(ctx, libfoo.Module(), libfoo_headers.Module()))
|
| D | lto_test.go | 30 func hasDep(result *android.TestResult, m android.Module, wantDep android.Module) bool { argument 32 result.VisitDirectDeps(m, func(dep blueprint.Module) { 73 libLto := result.ModuleForTests(t, "lto_enabled", "android_arm64_armv8-a_shared").Module() 75 libFoo := result.ModuleForTests(t, "foo", "android_arm64_armv8-a_static").Module() 80 libBaz := result.ModuleForTests(t, "baz", "android_arm64_armv8-a_static").Module() 85 libNeverLto := result.ModuleForTests(t, "lib_never_lto", "android_arm64_armv8-a_static").Module() 90 libBar := result.ModuleForTests(t, "bar", "android_arm64_armv8-a_shared").Module() 141 libRoot := result.ModuleForTests(t, "root", "android_arm64_armv8-a_shared").Module() 142 libRootLtoNever := result.ModuleForTests(t, "root_no_lto", "android_arm64_armv8-a_shared").Module() 145 if !hasDep(result, libRoot, libFoo.Module()) { [all …]
|
| D | sdk.go | 34 switch m := ctx.Module().(type) { 46 case *genrule.Module: 67 switch m := ctx.Module().(type) { 74 case *genrule.Module: 94 switch m := ctx.Module().(type) { 96 ccModule, isCcModule := ctx.Module().(*Module)
|
| D | afdo_test.go | 28 VisitDirectDeps(blueprint.Module, func(dep blueprint.Module)) argument 31 func hasDirectDep(ctx visitDirectDepsInterface, m android.Module, wantDep android.Module) bool { argument 33 ctx.VisitDirectDeps(m, func(dep blueprint.Module) { 132 if !hasDirectDep(result, libTest.Module(), libFooAfdoVariant.Module()) { 136 if !hasDirectDep(result, libFooAfdoVariant.Module(), libBarAfdoVariant.Module()) { 160 if hasDirectDep(result, libTest.Module(), libFoo.Module()) { 164 if !hasDirectDep(result, libFoo.Module(), libBar.Module()) { 194 if !hasDirectDep(result, libTest32.Module(), libFooAfdoVariant32.Module()) { 198 if !hasDirectDep(result, libFooAfdoVariant32.Module(), libBarAfdoVariant32.Module()) { 243 if !hasDirectDep(result, libTestHost.Module(), libFooHost.Module()) { [all …]
|
| D | coverage.go | 139 if c, ok := ctx.Module().(*Module); ok && c.sanitize.isSanitizerEnabled(Hwasan) { 152 ctx.VisitDirectDeps(func(m android.Module) { 155 if cc, ok := m.(*Module); ok && cc.coverage != nil { 166 ctx.VisitDirectDeps(func(m android.Module) { 167 cc, ok := m.(*Module) 188 coverage := ctx.GetDirectDepWithTag(getGcovProfileLibraryName(ctx), CoverageDepTag).(*Module) 199 coverage := ctx.GetDirectDepWithTag(getClangProfileLibraryName(ctx), CoverageDepTag).(*Module) 261 android.Module 277 if c, ok := ctx.Module().(*Module); ok && c.coverage != nil { 281 } else if cov, ok := ctx.Module().(Coverage); ok && cov.IsNativeCoverageNeeded(ctx) { [all …]
|