• Home
  • Raw
  • Download

Lines Matching defs:ApexModuleBase

335 type ApexModuleBase struct {  struct
336 ApexProperties ApexProperties
337 apexPropertiesLock sync.Mutex // protects ApexProperties during parallel apexDirectlyInAnyMutator
339 canHaveApexVariants bool
341 apexInfos []ApexInfo
342 apexInfosLock sync.Mutex // protects apexInfos during parallel apexInfoMutator
345 func (m *ApexModuleBase) ApexTransitionMutatorSplit(ctx BaseModuleContext) []ApexInfo {
349 …xModuleBase) ApexTransitionMutatorOutgoing(ctx OutgoingTransitionContext, info ApexInfo) ApexInfo {
356 …xModuleBase) ApexTransitionMutatorIncoming(ctx IncomingTransitionContext, info ApexInfo) ApexInfo {
376 func (m *ApexModuleBase) ApexTransitionMutatorMutate(ctx BottomUpMutatorContext, info ApexInfo) {
410 func (m *ApexModuleBase) apexModuleBase() *ApexModuleBase {
419 func (m *ApexModuleBase) ApexAvailable() []string {
428 func (m *ApexModuleBase) ApexAvailableFor() []string {
433 func (m *ApexModuleBase) BuildForApex(apex ApexInfo) {
445 func (m *ApexModuleBase) InAnyApex() bool {
455 func (m *ApexModuleBase) NotInPlatform() bool {
460 func (m *ApexModuleBase) CanHaveApexVariants() bool {
465 func (m *ApexModuleBase) IsInstallableToApex() bool {
472 func (m *ApexModuleBase) UniqueApexVariations() bool {
479 func (m *ApexModuleBase) GetDepInSameApexChecker() DepInSameApexChecker {
536 func (m *ApexModuleBase) AvailableFor(what string) bool {
541 func (m *ApexModuleBase) AlwaysRequiresPlatformApexVariant() bool {
546 func (m *ApexModuleBase) NotAvailableForPlatform() bool {
551 func (m *ApexModuleBase) SetNotAvailableForPlatform() {
556 func (m *ApexModuleBase) checkApexAvailableProperty(mctx BaseModuleContext) {