Lines Matching refs:Module

582 	makeUninstallable(mod *Module)
770 type Module struct { struct
830 func (c *Module) SetPreventInstall() {
834 func (c *Module) SetHideFromMake() {
838 func (c *Module) HiddenFromMake() bool {
842 func (c *Module) Toc() android.OptionalPath {
851 func (c *Module) ApiLevel() string {
860 func (c *Module) Static() bool {
869 func (c *Module) Shared() bool {
878 func (c *Module) SelectedStl() string {
885 func (c *Module) ToolchainLibrary() bool {
892 func (c *Module) NdkPrebuiltStl() bool {
899 func (c *Module) StubDecorator() bool {
906 func (c *Module) SdkVersion() string {
910 func (c *Module) MinSdkVersion() string {
914 func (c *Module) SplitPerApiLevel() bool {
924 func (c *Module) AlwaysSdk() bool {
928 func (c *Module) CcLibrary() bool {
940 func (c *Module) CcLibraryInterface() bool {
947 func (c *Module) NonCcVariants() bool {
951 func (c *Module) SetStatic() {
961 func (c *Module) SetShared() {
971 func (c *Module) BuildStaticVariant() bool {
980 func (c *Module) BuildSharedVariant() bool {
989 func (c *Module) Module() android.Module { func
993 func (c *Module) OutputFile() android.OptionalPath {
997 func (c *Module) CoverageFiles() android.Paths {
1006 var _ LinkableInterface = (*Module)(nil)
1008 func (c *Module) UnstrippedOutputFile() android.Path {
1015 func (c *Module) CoverageOutputFile() android.OptionalPath {
1022 func (c *Module) RelativeInstallPath() string {
1029 func (c *Module) VndkVersion() string {
1033 func (c *Module) Init() android.Module {
1080 func (c *Module) IsDependencyRoot() bool {
1089 func (c *Module) UseVndk() bool {
1093 func (c *Module) canUseSdk() bool {
1098 func (c *Module) UseSdk() bool {
1105 func (c *Module) isCoverageVariant() bool {
1109 func (c *Module) IsNdk(config android.Config) bool {
1113 func (c *Module) IsLlndk() bool {
1117 func (c *Module) IsLlndkPublic() bool {
1121 func (m *Module) NeedsLlndkVariants() bool {
1126 func (m *Module) NeedsVendorPublicLibraryVariants() bool {
1132 func (c *Module) IsVendorPublicLibrary() bool {
1136 func (c *Module) HasLlndkStubs() bool {
1141 func (c *Module) StubsVersion() string {
1150 func (c *Module) isImplementationForLLNDKPublic() bool {
1157 func (c *Module) IsVndkPrivate() bool {
1171 func (c *Module) IsVndk() bool {
1178 func (c *Module) isPgoCompile() bool {
1185 func (c *Module) isNDKStubLibrary() bool {
1192 func (c *Module) IsVndkSp() bool {
1199 func (c *Module) IsVndkExt() bool {
1206 func (c *Module) SubName() string {
1210 func (c *Module) MustUseVendorVariant() bool {
1214 func (c *Module) getVndkExtendsModuleName() string {
1221 func (c *Module) IsStubs() bool {
1228 func (c *Module) HasStubsVariants() bool {
1237 func (c *Module) ImplementationModuleName(ctx android.BaseModuleContext) string {
1250 func (c *Module) ImplementationModuleNameForMake(ctx android.BaseModuleContext) string {
1258 func (c *Module) bootstrap() bool {
1262 func (c *Module) nativeCoverage() bool {
1270 func (c *Module) IsSnapshotPrebuilt() bool {
1277 func (c *Module) ExcludeFromVendorSnapshot() bool {
1281 func (c *Module) ExcludeFromRecoverySnapshot() bool {
1300 func (c *Module) XrefCcFiles() android.Paths {
1304 func (c *Module) isCfiAssemblySupportEnabled() bool {
1325 mod *Module
1518 func newBaseModule(hod android.HostOrDeviceSupported, multilib android.Multilib) *Module {
1519 return &Module{
1525 func newModule(hod android.HostOrDeviceSupported, multilib android.Multilib) *Module {
1540 func (c *Module) Prebuilt() *android.Prebuilt {
1547 func (c *Module) IsPrebuilt() bool {
1551 func (c *Module) Name() string {
1561 func (c *Module) Symlinks() []string {
1570 func (c *Module) IsTestPerSrcAllTestsVariation() bool {
1575 func (c *Module) DataPaths() []android.DataPath {
1584 func (c *Module) getNameSuffixWithVndkVersion(ctx android.ModuleContext) string {
1612 func (c *Module) setSubnameProperty(actx android.ModuleContext) {
1646 func (c *Module) maybeGenerateBazelActions(actx android.ModuleContext) bool {
1655 func (c *Module) GenerateAndroidBuildActions(actx android.ModuleContext) {
1820 func (c *Module) toolchain(ctx android.BaseModuleContext) config.Toolchain {
1827 func (c *Module) begin(ctx BaseModuleContext) {
1869 func (c *Module) deps(ctx DepsContext) Deps {
1941 func (c *Module) beginMutator(actx android.BottomUpMutatorContext) {
1988 func (c *Module) addSharedLibDependenciesWithVersions(ctx android.BottomUpMutatorContext,
2006 func (c *Module) DepsMutator(actx android.BottomUpMutatorContext) {
2030 var snapshotModule []blueprint.Module
2276 if c, ok := ctx.Module().(*Module); ok && c.Enabled() {
2302 if ccFrom, ok := from.(*Module); ok && from.UseVndk() {
2306 if ccTo, ok := to.(*Module); ok {
2331 if c, ok := to.(*Module); ok {
2347 if strings.HasPrefix(ctx.ModuleName(), "libclang_rt.") && to.Module().Name() == "libc++" {
2356 ctx.OtherModuleName(to.Module()))
2371 ctx.OtherModuleName(to.Module()), "current")
2388 ctx.OtherModuleName(to.Module()), to.SdkVersion())
2404 from.SelectedStl(), ctx.OtherModuleName(to.Module()),
2410 if c, ok := ctx.Module().(*Module); ok {
2411 ctx.VisitDirectDeps(func(dep android.Module) {
2426 check := func(child, parent android.Module) bool {
2427 to, ok := child.(*Module)
2471 if module, ok := ctx.Module().(*Module); ok {
2481 func (c *Module) depsToPaths(ctx android.ModuleContext) PathDeps {
2509 ctx.VisitDirectDeps(func(dep android.Module) {
2772 if c, ok := ccDep.(*Module); ok {
2940 ccDepModule, _ := ccDep.(*Module)
2976 func (c *Module) InstallInData() bool {
2983 func (c *Module) InstallInSanitizerDir() bool {
2993 func (c *Module) InstallInRamdisk() bool {
2997 func (c *Module) InstallInVendorRamdisk() bool {
3001 func (c *Module) InstallInRecovery() bool {
3005 func (c *Module) MakeUninstallable() {
3013 func (c *Module) HostToolPath() android.OptionalPath {
3020 func (c *Module) IntermPathForModuleOut() android.OptionalPath {
3024 func (c *Module) OutputFiles(tag string) (android.Paths, error) {
3036 func (c *Module) static() bool {
3045 func (c *Module) staticBinary() bool {
3054 func (c *Module) testBinary() bool {
3064 func (c *Module) Header() bool {
3073 func (c *Module) Binary() bool {
3082 func (c *Module) Object() bool {
3129 func (c *Module) IsInstallableToApex() bool {
3140 func (c *Module) AvailableFor(what string) bool {
3150 func (c *Module) TestFor() []string {
3154 func (c *Module) UniqueApexVariations() bool {
3164 func (c *Module) EverInstallable() bool {
3170 func (c *Module) PreventInstall() bool {
3174 func (c *Module) Installable() *bool {
3203 func (c *Module) AndroidMkWriteAdditionalDependenciesForSourceAbiDiff(w io.Writer) {
3211 var _ android.ApexModule = (*Module)(nil)
3214 func (c *Module) DepIsInSameApex(ctx android.BaseModuleContext, dep android.Module) bool { argument
3218 if cc, ok := dep.(*Module); ok {
3257 func (c *Module) ShouldSupportSdkVersion(ctx android.BaseModuleContext,
3299 func (c *Module) AlwaysRequiresPlatformApexVariant() bool {
3322 func defaultsFactory() android.Module {
3326 func DefaultsFactory(props ...interface{}) android.Module {
3368 func (c *Module) IsSdkVariant() bool {
3381 ctx.VisitAllModules(func(module android.Module) {