Lines Matching defs:Module
793 …linkerSpecifiedDeps(ctx android.ConfigurableEvaluatorContext, module *Module, specifiedDeps specif…
822 makeUninstallable(mod *Module)
1031 type Module struct { struct
1032 fuzz.FuzzModule
1034 VendorProperties VendorProperties
1035 Properties BaseProperties
1036 sourceProperties android.SourceProperties
1039 hod android.HostOrDeviceSupported
1040 multilib android.Multilib
1041 testModule bool
1042 incremental bool
1045 sdkMemberTypes []android.SdkMemberType
1052 generators []Generator
1053 compiler compiler
1054 linker linker
1055 installer installer
1057 features []feature
1058 stl *stl
1059 sanitize *sanitize
1060 coverage *coverage
1061 fuzzer *fuzzer
1062 sabi *sabi
1063 lto *lto
1064 afdo *afdo
1065 orderfile *orderfile
1067 library libraryInterface
1069 outputFile android.OptionalPath
1071 cachedToolchain config.Toolchain
1073 subAndroidMkOnce map[subAndroidMkProviderInfoProducer]bool
1076 flags Flags
1079 sharedFlags SharedFlags
1082 staticAnalogue *StaticLibraryInfo
1084 makeLinkType string
1087 apexSdkVersion android.ApiLevel
1089 hideApexVariantFromMake bool
1091 logtagsPaths android.Paths
1093 WholeRustStaticlib bool
1095 hasAidl bool
1096 hasLex bool
1097 hasProto bool
1098 hasRenderscript bool
1099 hasSysprop bool
1100 hasWinMsg bool
1101 hasYacc bool
1103 makeVarsInfo *CcMakeVarsInfo
1106 func (c *Module) IncrementalSupported() bool {
1112 func (c *Module) AddJSONData(d *map[string]interface{}) {
1153 func (c *Module) SetPreventInstall() {
1157 func (c *Module) SetHideFromMake() {
1161 func (c *Module) HiddenFromMake() bool {
1165 func (c *Module) RequiredModuleNames(ctx android.ConfigurableEvaluatorContext) []string {
1177 func (c *Module) Toc() android.OptionalPath {
1186 func (c *Module) ApiLevel() string {
1195 func (c *Module) Static() bool {
1204 func (c *Module) Shared() bool {
1214 func (c *Module) SelectedStl() string {
1221 func (c *Module) StubDecorator() bool {
1228 func (c *Module) OptimizeForSize() bool {
1232 func (c *Module) SdkVersion() string {
1236 func (c *Module) MinSdkVersion() string {
1240 func (c *Module) SetSdkVersion(s string) {
1244 func (c *Module) SetMinSdkVersion(s string) {
1248 func (c *Module) SetStl(s string) {
1254 func (c *Module) IsCrt() bool {
1261 func (c *Module) SplitPerApiLevel() bool {
1265 func (c *Module) AlwaysSdk() bool {
1269 func (c *Module) CcLibrary() bool {
1281 func (c *Module) CcLibraryInterface() bool {
1288 func (c *Module) RlibStd() bool {
1292 func (c *Module) RustLibraryInterface() bool {
1296 func (c *Module) CrateName() string {
1300 func (c *Module) ExportedCrateLinkDirs() []string {
1304 func (c *Module) IsFuzzModule() bool {
1311 func (c *Module) FuzzModuleStruct() fuzz.FuzzModule {
1315 func (c *Module) FuzzPackagedModule() fuzz.FuzzPackagedModule {
1322 func (c *Module) FuzzSharedLibraries() android.RuleBuilderInstalls {
1329 func (c *Module) NonCcVariants() bool {
1333 func (c *Module) SetStatic() {
1343 func (c *Module) SetShared() {
1353 func (c *Module) BuildStaticVariant() bool {
1362 func (c *Module) BuildSharedVariant() bool {
1371 func (c *Module) BuildRlibVariant() bool {
1376 func (c *Module) Module() android.Module { argument
1380 func (c *Module) OutputFile() android.OptionalPath {
1384 func (c *Module) CoverageFiles() android.Paths {
1395 func (c *Module) VersionedInterface() VersionedInterface {
1402 func (c *Module) UnstrippedOutputFile() android.Path {
1409 func (c *Module) CoverageOutputFile() android.OptionalPath {
1416 func (c *Module) RelativeInstallPath() string {
1423 func (c *Module) VndkVersion() string {
1427 func (c *Module) Init() android.Module {
1482 func (c *Module) UseVndk() bool {
1491 func (c *Module) UseSdk() bool {
1498 func (c *Module) isCoverageVariant() bool {
1502 func (c *Module) IsNdk(config android.Config) bool {
1506 func (c *Module) IsLlndk() bool {
1510 func (m *Module) NeedsLlndkVariants() bool {
1515 func (m *Module) NeedsVendorPublicLibraryVariants() bool {
1521 func (c *Module) IsVendorPublicLibrary() bool {
1525 func (c *Module) IsVndkPrebuiltLibrary() bool {
1532 func (c *Module) SdkAndPlatformVariantVisibleToMake() bool {
1536 func (c *Module) HasLlndkStubs() bool {
1541 func (c *Module) StubsVersion() string {
1550 func (c *Module) isImplementationForLLNDKPublic() bool {
1556 func (c *Module) isAfdoCompile(ctx ModuleContext) bool {
1563 func (c *Module) isOrderfileCompile() bool {
1570 func (c *Module) isCfi() bool {
1574 func (c *Module) isFuzzer() bool {
1578 func (c *Module) isNDKStubLibrary() bool {
1585 func (c *Module) SubName() string {
1589 func (c *Module) IsStubs() bool {
1596 func (c *Module) HasStubsVariants() bool {
1603 func (c *Module) RustApexExclude() bool {
1607 func (c *Module) IsStubsImplementationRequired() bool {
1616 func (c *Module) ImplementationModuleName(ctx android.BaseModuleContext) string {
1629 func (c *Module) ImplementationModuleNameForMake() string {
1637 func (c *Module) Bootstrap() bool {
1641 func (c *Module) nativeCoverage() bool {
1649 func (c *Module) IsSnapshotPrebuilt() bool {
1671 func (c *Module) isCfiAssemblySupportEnabled() bool {
1676 func (c *Module) InstallInRoot() bool {
1943 func (c *Module) Prebuilt() *android.Prebuilt {
1950 func (c *Module) IsPrebuilt() bool {
1954 func (c *Module) Name() string {
1964 func (c *Module) Multilib() string {
1968 func (c *Module) ApexSdkVersion() android.ApiLevel {
1972 func (c *Module) Symlinks() []string {
1981 func (c *Module) DataPaths() []android.DataPath {
2051 func moduleContextFromAndroidModuleContext(actx android.ModuleContext, c *Module) ModuleContext {
2087 func (c *Module) stubLibraryMultipleApexViolation(ctx android.ModuleContext) bool {
2115 func (c *Module) GenerateAndroidBuildActions(actx android.ModuleContext) {
2441 func (c *Module) CleanupAfterBuildActions() {
2516 func (c *Module) setOutputFiles(ctx ModuleContext) {
2532 func buildComplianceMetadataInfo(ctx ModuleContext, c *Module, deps PathDeps) {
2592 func (c *Module) maybeUnhideFromMake() {
2610 func (c *Module) maybeInstall(ctx ModuleContext, apexInfo android.ApexInfo) {
2633 func (c *Module) toolchain(ctx android.BaseModuleContext) config.Toolchain {
2640 func (c *Module) begin(ctx BaseModuleContext) {
2679 func (c *Module) deps(ctx DepsContext) Deps {
2758 func (c *Module) beginMutator(actx android.BottomUpMutatorContext) {
2902 func (c *Module) shouldUseApiSurface() bool {
2918 func (c *Module) DepsMutator(actx android.BottomUpMutatorContext) {
3349 func (c *Module) depsToPaths(ctx android.ModuleContext) PathDeps {
3768 func ShouldUseStubForApex(ctx android.ModuleContext, parent android.Module, dep android.ModuleProxy…
3911 func (c *Module) InstallInData() bool {
3918 func (c *Module) InstallInSanitizerDir() bool {
3928 func (c *Module) InstallInRamdisk() bool {
3932 func (c *Module) InstallInVendorRamdisk() bool {
3936 func (c *Module) InstallInRecovery() bool {
3940 func (c *Module) MakeUninstallable() {
3948 func (c *Module) HostToolPath() android.OptionalPath {
3955 func (c *Module) IntermPathForModuleOut() android.OptionalPath {
3959 func (c *Module) static() bool {
3968 func (c *Module) staticLibrary() bool {
3977 func (c *Module) staticBinary() bool {
3986 func (c *Module) testBinary() bool {
3995 func (c *Module) testLibrary() bool {
4004 func (c *Module) benchmarkBinary() bool {
4013 func (c *Module) fuzzBinary() bool {
4023 func (c *Module) Header() bool {
4032 func (c *Module) Binary() bool {
4041 func (c *Module) ForceDisableSanitizers() {
4045 func (c *Module) StaticExecutable() bool {
4052 func (c *Module) Object() bool {
4061 func (m *Module) Dylib() bool {
4065 func (m *Module) Rlib() bool {
4096 func (c *Module) IsInstallableToApex() bool {
4105 func (c *Module) AvailableFor(what string) bool {
4109 func (c *Module) ApexAvailableFor() []string {
4120 func (c *Module) EverInstallable() bool {
4126 func (c *Module) PreventInstall() bool {
4130 func (c *Module) Installable() *bool {
4155 func (c *Module) AndroidMkWriteAdditionalDependenciesForSourceAbiDiff(w io.Writer) {
4166 func (c *Module) GetDepInSameApexChecker() android.DepInSameApexChecker {
4234 func (c *Module) MinSdkVersionSupported(ctx android.BaseModuleContext) android.ApiLevel {
4283 func (c *Module) AlwaysRequiresPlatformApexVariant() bool {
4288 func (c *Module) overriddenModules() []string {
4309 func (c *Module) typ() moduleType {
4405 func (c *Module) IsSdkVariant() bool {
4430 func (c *Module) Partition() string {
4443 func (c *Module) BaseModuleName() string {
4451 func (c *Module) stubsSymbolFilePath() android.Path {