• Home
  • Raw
  • Download

Lines Matching refs:Module

103 type Module struct {  struct
134 func (mod *Module) Header() bool { argument
139 func (mod *Module) SetPreventInstall() { argument
143 func (mod *Module) SetHideFromMake() { argument
147 func (c *Module) HiddenFromMake() bool { argument
151 func (mod *Module) SanitizePropDefined() bool { argument
157 func (mod *Module) IsDependencyRoot() bool { argument
164 func (mod *Module) IsPrebuilt() bool { argument
171 func (mod *Module) OutputFiles(tag string) (android.Paths, error) { argument
187 func (mod *Module) SelectedStl() string { argument
191 func (mod *Module) NonCcVariants() bool { argument
200 func (mod *Module) Static() bool { argument
209 func (mod *Module) Shared() bool { argument
218 func (mod *Module) Dylib() bool { argument
227 func (mod *Module) Rlib() bool { argument
236 func (mod *Module) Binary() bool { argument
245 func (mod *Module) Object() bool { argument
250 func (mod *Module) Toc() android.OptionalPath { argument
259 func (mod *Module) UseSdk() bool { argument
263 func (mod *Module) RelativeInstallPath() string { argument
270 func (mod *Module) UseVndk() bool { argument
274 func (mod *Module) MustUseVendorVariant() bool { argument
278 func (mod *Module) SubName() string { argument
282 func (mod *Module) IsVndk() bool { argument
287 func (mod *Module) IsVndkExt() bool { argument
291 func (mod *Module) IsVndkSp() bool { argument
295 func (c *Module) IsVndkPrivate() bool { argument
299 func (c *Module) IsLlndk() bool { argument
303 func (c *Module) IsLlndkPublic() bool { argument
307 func (mod *Module) KernelHeadersDecorator() bool { argument
311 func (m *Module) NeedsLlndkVariants() bool { argument
315 func (m *Module) NeedsVendorPublicLibraryVariants() bool { argument
319 func (mod *Module) HasLlndkStubs() bool { argument
323 func (mod *Module) StubsVersion() string { argument
327 func (mod *Module) SdkVersion() string { argument
331 func (mod *Module) MinSdkVersion() string { argument
335 func (mod *Module) AlwaysSdk() bool { argument
339 func (mod *Module) IsSdkVariant() bool { argument
343 func (mod *Module) SplitPerApiLevel() bool { argument
467 func (mod *Module) isCoverageVariant() bool { argument
471 var _ cc.Coverage = (*Module)(nil)
473 func (mod *Module) IsNativeCoverageNeeded(ctx android.BaseModuleContext) bool { argument
477 func (mod *Module) VndkVersion() string { argument
481 func (mod *Module) PreventInstall() bool { argument
485 func (mod *Module) HideFromMake() { argument
489 func (mod *Module) MarkAsCoverageVariant(coverage bool) { argument
493 func (mod *Module) EnableCoverageIfNeeded() { argument
497 func defaultsFactory() android.Module {
506 func DefaultsFactory(props ...interface{}) android.Module {
532 func (mod *Module) CrateName() string { argument
536 func (mod *Module) CcLibrary() bool { argument
545 func (mod *Module) CcLibraryInterface() bool { argument
556 func (mod *Module) IncludeDirs() android.Paths { argument
565 func (mod *Module) SetStatic() { argument
575 func (mod *Module) SetShared() { argument
585 func (mod *Module) BuildStaticVariant() bool { argument
594 func (mod *Module) BuildSharedVariant() bool { argument
603 func (mod *Module) Module() android.Module { argument
607 func (mod *Module) OutputFile() android.OptionalPath { argument
614 func (mod *Module) CoverageFiles() android.Paths { argument
621 func (mod *Module) installable(apexInfo android.ApexInfo) bool { argument
631 var _ cc.LinkableInterface = (*Module)(nil)
633 func (mod *Module) Init() android.Module { argument
660 func newBaseModule(hod android.HostOrDeviceSupported, multilib android.Multilib) *Module {
661 return &Module{
666 func newModule(hod android.HostOrDeviceSupported, multilib android.Multilib) *Module {
690 RustModule() *Module
706 func (ctx *moduleContext) RustModule() *Module {
707 return ctx.Module().(*Module)
714 func (ctx *depsContext) RustModule() *Module {
715 return ctx.Module().(*Module)
722 func (ctx *baseModuleContext) RustModule() *Module {
723 return ctx.Module().(*Module)
730 func (mod *Module) nativeCoverage() bool { argument
734 func (mod *Module) EverInstallable() bool { argument
740 func (mod *Module) Installable() *bool { argument
744 func (mod *Module) toolchain(ctx android.BaseModuleContext) config.Toolchain { argument
751 func (mod *Module) ccToolchain(ctx android.BaseModuleContext) cc_config.Toolchain { argument
758 func (mod *Module) GenerateAndroidBuildActions(actx android.ModuleContext) { argument
812 sourceLib := sourceMod.(*Module).compiler.(*libraryDecorator)
832 func (mod *Module) deps(ctx DepsContext) Deps { argument
911 func (mod *Module) begin(ctx BaseModuleContext) { argument
920 func (mod *Module) depsToPaths(ctx android.ModuleContext) PathDeps { argument
923 directRlibDeps := []*Module{}
924 directDylibDeps := []*Module{}
925 directProcMacroDeps := []*Module{}
928 directSrcProvidersDeps := []*Module{}
931 ctx.VisitDirectDeps(func(dep android.Module) {
935 if rustDep, ok := dep.(*Module); ok && !rustDep.CcLibraryInterface() {
1004 if _, ok := ccDep.(*Module); !ok {
1005 if ccDep.Module().Target().Os != ctx.Os() {
1009 if ccDep.Module().Target().Arch.ArchType != ctx.Arch().ArchType {
1142 func (mod *Module) InstallInData() bool { argument
1153 func (mod *Module) DepsMutator(actx android.BottomUpMutatorContext) { argument
1236 if mod, ok := ctx.Module().(*Module); ok && mod.Enabled() {
1241 func (mod *Module) beginMutator(actx android.BottomUpMutatorContext) { argument
1249 func (mod *Module) Name() string { argument
1259 func (mod *Module) disableClippy() { argument
1265 var _ android.HostToolProvider = (*Module)(nil)
1267 func (mod *Module) HostToolPath() android.OptionalPath { argument
1277 var _ android.ApexModule = (*Module)(nil)
1279 func (mod *Module) minSdkVersion() string { argument
1283 var _ android.ApexModule = (*Module)(nil)
1286 func (mod *Module) ShouldSupportSdkVersion(ctx android.BaseModuleContext, sdkVersion android.ApiLev… argument
1309 func (mod *Module) DepIsInSameApex(ctx android.BaseModuleContext, dep android.Module) bool { argument
1312 if ccm, ok := dep.(*cc.Module); ok {
1343 func (mod *Module) IsInstallableToApex() bool { argument
1370 var _ android.OutputFileProducer = (*Module)(nil)