Lines Matching defs:Module
135 type Module struct { struct
136 fuzz.FuzzModule
138 VendorProperties cc.VendorProperties
140 Properties BaseProperties
142 hod android.HostOrDeviceSupported
143 multilib android.Multilib
145 makeLinkType string
147 afdo *afdo
148 compiler compiler
149 coverage *coverage
150 clippy *clippy
151 sanitize *sanitize
152 cachedToolchain config.Toolchain
153 sourceProvider SourceProvider
154 subAndroidMkOnce map[SubAndroidMkProvider]bool
157 outputFile android.OptionalPath
160 kytheFiles android.Paths
162 docTimestampFile android.OptionalPath
164 hideApexVariantFromMake bool
167 apexSdkVersion android.ApiLevel
170 func (mod *Module) Header() bool {
175 func (mod *Module) SetPreventInstall() {
179 func (mod *Module) SetHideFromMake() {
183 func (mod *Module) HiddenFromMake() bool {
187 func (mod *Module) SanitizePropDefined() bool {
193 func (mod *Module) IsPrebuilt() bool {
200 func (mod *Module) OutputFiles(tag string) (android.Paths, error) {
221 func (mod *Module) SelectedStl() string {
225 func (mod *Module) NonCcVariants() bool {
234 func (mod *Module) Static() bool {
243 func (mod *Module) Shared() bool {
252 func (mod *Module) Dylib() bool {
261 func (mod *Module) Rlib() bool {
270 func (mod *Module) Binary() bool {
277 func (mod *Module) StaticExecutable() bool {
284 func (mod *Module) Object() bool {
289 func (mod *Module) Toc() android.OptionalPath {
298 func (mod *Module) UseSdk() bool {
302 func (mod *Module) RelativeInstallPath() string {
309 func (mod *Module) UseVndk() bool {
313 func (mod *Module) Bootstrap() bool {
317 func (mod *Module) MustUseVendorVariant() bool {
321 func (mod *Module) SubName() string {
325 func (mod *Module) IsVndk() bool {
330 func (mod *Module) IsVndkExt() bool {
334 func (mod *Module) IsVndkSp() bool {
338 func (mod *Module) IsVndkPrebuiltLibrary() bool {
343 func (mod *Module) IsVendorPublicLibrary() bool {
347 func (mod *Module) SdkAndPlatformVariantVisibleToMake() bool {
352 func (c *Module) IsVndkPrivate() bool {
356 func (c *Module) IsLlndk() bool {
360 func (c *Module) IsLlndkPublic() bool {
364 func (mod *Module) KernelHeadersDecorator() bool {
368 func (m *Module) NeedsLlndkVariants() bool {
372 func (m *Module) NeedsVendorPublicLibraryVariants() bool {
376 func (mod *Module) HasLlndkStubs() bool {
380 func (mod *Module) StubsVersion() string {
384 func (mod *Module) SdkVersion() string {
388 func (mod *Module) AlwaysSdk() bool {
392 func (mod *Module) IsSdkVariant() bool {
396 func (mod *Module) SplitPerApiLevel() bool {
400 func (mod *Module) XrefRustFiles() android.Paths {
548 func (mod *Module) isCoverageVariant() bool {
554 func (mod *Module) IsNativeCoverageNeeded(ctx android.BaseModuleContext) bool {
558 func (mod *Module) VndkVersion() string {
562 func (mod *Module) PreventInstall() bool {
566 func (mod *Module) MarkAsCoverageVariant(coverage bool) {
570 func (mod *Module) EnableCoverageIfNeeded() {
610 func (mod *Module) CrateName() string {
614 func (mod *Module) CcLibrary() bool {
623 func (mod *Module) CcLibraryInterface() bool {
634 func (mod *Module) IsFuzzModule() bool {
641 func (mod *Module) FuzzModuleStruct() fuzz.FuzzModule {
645 func (mod *Module) FuzzPackagedModule() fuzz.FuzzPackagedModule {
652 func (mod *Module) FuzzSharedLibraries() android.Paths {
659 func (mod *Module) UnstrippedOutputFile() android.Path {
666 func (mod *Module) IncludeDirs() android.Paths {
675 func (mod *Module) SetStatic() {
685 func (mod *Module) SetShared() {
695 func (mod *Module) BuildStaticVariant() bool {
704 func (mod *Module) BuildSharedVariant() bool {
713 func (mod *Module) Module() android.Module { argument
717 func (mod *Module) OutputFile() android.OptionalPath {
721 func (mod *Module) CoverageFiles() android.Paths {
729 func (mod *Module) CoverageOutputFile() android.OptionalPath {
733 func (mod *Module) IsNdk(config android.Config) bool {
737 func (mod *Module) IsStubs() bool {
741 func (mod *Module) installable(apexInfo android.ApexInfo) bool {
761 func (mod *Module) Init() android.Module {
862 func (mod *Module) nativeCoverage() bool {
870 func (mod *Module) EverInstallable() bool {
876 func (mod *Module) Installable() *bool {
880 func (mod *Module) ProcMacro() bool {
887 func (mod *Module) toolchain(ctx android.BaseModuleContext) config.Toolchain {
894 func (mod *Module) ccToolchain(ctx android.BaseModuleContext) cc_config.Toolchain {
901 func (mod *Module) GenerateAndroidBuildActions(actx android.ModuleContext) {
1012 func (mod *Module) deps(ctx DepsContext) Deps {
1104 func (mod *Module) begin(ctx BaseModuleContext) {
1113 func (mod *Module) Prebuilt() *android.Prebuilt {
1131 func (mod *Module) depsToPaths(ctx android.ModuleContext) PathDeps {
1437 func (mod *Module) InstallInData() bool {
1444 func (mod *Module) InstallInRamdisk() bool {
1448 func (mod *Module) InstallInVendorRamdisk() bool {
1452 func (mod *Module) InstallInRecovery() bool {
1461 func (r *Module) usePublicApi() bool {
1466 func (r *Module) useVendorApi() bool {
1470 func (mod *Module) DepsMutator(actx android.BottomUpMutatorContext) {
1625 func addRlibDependency(actx android.BottomUpMutatorContext, lib string, mod *Module, snapshotInfo *…
1636 func (mod *Module) beginMutator(actx android.BottomUpMutatorContext) {
1644 func (mod *Module) Name() string {
1654 func (mod *Module) disableClippy() {
1663 func (mod *Module) HostToolPath() android.OptionalPath {
1679 func (mod *Module) MinSdkVersion() string {
1684 …Module) ShouldSupportSdkVersion(ctx android.BaseModuleContext, sdkVersion android.ApiLevel) error {
1707 func (mod *Module) DepIsInSameApex(ctx android.BaseModuleContext, dep android.Module) bool {
1741 func (mod *Module) IsInstallableToApex() bool {
1782 func (c *Module) Partition() string {