• Home
  • Raw
  • Download

Lines Matching defs:Module

204 type Module struct {  struct
205 fuzz.FuzzModule
207 VendorProperties cc.VendorProperties
209 Properties BaseProperties
211 hod android.HostOrDeviceSupported
212 multilib android.Multilib
213 testModule bool
215 makeLinkType string
217 afdo *afdo
218 compiler compiler
219 coverage *coverage
220 clippy *clippy
221 sanitize *sanitize
222 cachedToolchain config.Toolchain
223 sourceProvider SourceProvider
224 subAndroidMkOnce map[SubAndroidMkProvider]bool
226 exportedLinkDirs []string
229 outputFile android.OptionalPath
232 kytheFiles android.Paths
234 docTimestampFile android.OptionalPath
236 hideApexVariantFromMake bool
239 apexSdkVersion android.ApiLevel
241 transitiveAndroidMkSharedLibs depset.DepSet[string]
244 sharedFlags cc.SharedFlags
247 func (mod *Module) Header() bool {
252 func (mod *Module) SetPreventInstall() {
256 func (mod *Module) SetHideFromMake() {
260 func (mod *Module) HiddenFromMake() bool {
264 func (mod *Module) SanitizePropDefined() bool {
270 func (mod *Module) IsPrebuilt() bool {
277 func (mod *Module) SelectedStl() string {
281 func (mod *Module) NonCcVariants() bool {
290 func (mod *Module) Static() bool {
299 func (mod *Module) Shared() bool {
308 func (mod *Module) Dylib() bool {
317 func (mod *Module) Source() bool {
326 func (mod *Module) RlibStd() bool {
335 func (mod *Module) Rlib() bool {
344 func (mod *Module) Binary() bool {
351 func (mod *Module) StaticExecutable() bool {
358 func (mod *Module) ApexExclude() bool {
367 func (mod *Module) Object() bool {
372 func (mod *Module) Toc() android.OptionalPath {
381 func (mod *Module) UseSdk() bool {
385 func (mod *Module) RelativeInstallPath() string {
392 func (mod *Module) UseVndk() bool {
396 func (mod *Module) Bootstrap() bool {
400 func (mod *Module) SubName() string {
404 func (mod *Module) IsVndkPrebuiltLibrary() bool {
409 func (mod *Module) IsVendorPublicLibrary() bool {
414 func (mod *Module) SdkAndPlatformVariantVisibleToMake() bool {
419 func (c *Module) IsVndkPrivate() bool {
424 func (c *Module) IsLlndk() bool {
429 func (mod *Module) KernelHeadersDecorator() bool {
433 func (m *Module) NeedsLlndkVariants() bool {
438 func (m *Module) NeedsVendorPublicLibraryVariants() bool {
443 func (mod *Module) HasLlndkStubs() bool {
448 func (mod *Module) SdkVersion() string {
452 func (mod *Module) AlwaysSdk() bool {
456 func (mod *Module) IsSdkVariant() bool {
460 func (mod *Module) SplitPerApiLevel() bool {
464 func (mod *Module) XrefRustFiles() android.Paths {
613 func (mod *Module) isCoverageVariant() bool {
619 func (mod *Module) IsNativeCoverageNeeded(ctx cc.IsNativeCoverageNeededContext) bool {
623 func (mod *Module) VndkVersion() string {
627 func (mod *Module) ExportedCrateLinkDirs() []string {
631 func (mod *Module) PreventInstall() bool {
634 func (c *Module) ForceDisableSanitizers() {
638 func (mod *Module) MarkAsCoverageVariant(coverage bool) {
642 func (mod *Module) EnableCoverageIfNeeded() {
683 func (mod *Module) CrateName() string {
687 func (mod *Module) CcLibrary() bool {
696 func (mod *Module) CcLibraryInterface() bool {
707 func (mod *Module) RustLibraryInterface() bool {
716 func (mod *Module) IsFuzzModule() bool {
723 func (mod *Module) FuzzModuleStruct() fuzz.FuzzModule {
727 func (mod *Module) FuzzPackagedModule() fuzz.FuzzPackagedModule {
734 func (mod *Module) FuzzSharedLibraries() android.RuleBuilderInstalls {
741 func (mod *Module) UnstrippedOutputFile() android.Path {
748 func (mod *Module) SetStatic() {
758 func (mod *Module) SetShared() {
768 func (mod *Module) BuildStaticVariant() bool {
777 func (mod *Module) BuildRlibVariant() bool {
786 func (mod *Module) BuildSharedVariant() bool {
795 func (mod *Module) Module() android.Module { func
799 func (mod *Module) OutputFile() android.OptionalPath {
803 func (mod *Module) CoverageFiles() android.Paths {
811 func (mod *Module) CoverageOutputFile() android.OptionalPath {
815 func (mod *Module) IsNdk(config android.Config) bool {
819 func (mod *Module) IsStubs() bool {
826 func (mod *Module) HasStubsVariants() bool {
833 func (mod *Module) ApexSdkVersion() android.ApiLevel {
837 func (mod *Module) RustApexExclude() bool {
841 func (mod *Module) getSharedFlags() *cc.SharedFlags {
850 func (mod *Module) ImplementationModuleNameForMake() string {
858 func (mod *Module) Multilib() string {
862 func (mod *Module) IsCrt() bool {
867 func (mod *Module) installable(apexInfo android.ApexInfo) bool {
889 func (mod *Module) Init() android.Module {
990 func (mod *Module) nativeCoverage() bool {
998 func (mod *Module) SetStl(s string) {
1002 func (mod *Module) SetSdkVersion(s string) {
1006 func (mod *Module) SetMinSdkVersion(s string) {
1010 func (mod *Module) VersionedInterface() cc.VersionedInterface {
1017 func (mod *Module) EverInstallable() bool {
1023 func (mod *Module) Installable() *bool {
1027 func (mod *Module) ProcMacro() bool {
1034 func (mod *Module) toolchain(ctx android.BaseModuleContext) config.Toolchain {
1041 func (mod *Module) ccToolchain(ctx android.BaseModuleContext) cc_config.Toolchain {
1048 func (mod *Module) GenerateAndroidBuildActions(actx android.ModuleContext) {
1233 func (mod *Module) setOutputFiles(ctx ModuleContext) {
1246 func buildComplianceMetadataInfo(ctx *moduleContext, mod *Module, deps PathDeps) {
1284 func (mod *Module) deps(ctx DepsContext) Deps {
1382 func (mod *Module) begin(ctx BaseModuleContext) {
1406 func (mod *Module) Prebuilt() *android.Prebuilt {
1413 func (mod *Module) Symlinks() []string {
1429 func collectIncludedProtos(mod *Module, rustInfo *RustInfo, linkableInfo *cc.LinkableInfo) {
1437 func (mod *Module) depsToPaths(ctx android.ModuleContext) PathDeps {
1864 func (mod *Module) InstallInData() bool {
1871 func (mod *Module) InstallInRamdisk() bool {
1875 func (mod *Module) InstallInVendorRamdisk() bool {
1879 func (mod *Module) InstallInRecovery() bool {
1888 func (r *Module) usePublicApi() bool {
1893 func (r *Module) useVendorApi() bool {
1897 func (mod *Module) DepsMutator(actx android.BottomUpMutatorContext) {
2052 func (mod *Module) beginMutator(actx android.BottomUpMutatorContext) {
2060 func (mod *Module) Name() string {
2070 func (mod *Module) disableClippy() {
2078 func (mod *Module) HostToolPath() android.OptionalPath {
2096 func (m *Module) CanHaveApexVariants() bool {
2104 func (mod *Module) MinSdkVersion() string {
2109 func (mod *Module) MinSdkVersionSupported(ctx android.BaseModuleContext) android.ApiLevel {
2129 func (mod *Module) AlwaysRequiresPlatformApexVariant() bool {
2143 func (mod *Module) GetDepInSameApexChecker() android.DepInSameApexChecker {
2207 func (mod *Module) IsInstallableToApex() bool {
2253 func (c *Module) Partition() string {