Lines Matching refs:ApexInfo
38 type ApexInfo struct { struct
91 ApexInfos []ApexInfo
94 var ApexInfoProvider = blueprint.NewMutatorProvider[ApexInfo]("apex_mutate")
97 func (i ApexInfo) AddJSONData(d *map[string]interface{}) { argument
114 func (i ApexInfo) mergedName() string { argument
121 func (i ApexInfo) IsForPlatform() bool { argument
127 func (i ApexInfo) InApexVariant(apexVariant string) bool { argument
136 func (i ApexInfo) InApexModule(apexModuleName string) bool { argument
207 BuildForApex(apex ApexInfo) argument
358 apexInfos []ApexInfo
391 func (m *ApexModuleBase) BuildForApex(apex ApexInfo) {
553 func mergeApexVariations(apexInfos []ApexInfo) (merged []ApexInfo, aliases [][2]string) { argument
600 var apexInfos []ApexInfo
632 apexIndex := slices.IndexFunc(apexInfos, func(info ApexInfo) bool {
647 var apexInfos []ApexInfo
681 var thisApexInfo ApexInfo
683 apexIndex := slices.IndexFunc(apexInfos, func(info ApexInfo) bool {
709 slices.SortFunc(apexInfos, func(a, b ApexInfo) int {
863 func DirectlyInAllApexes(apexInfo ApexInfo, moduleName string) bool { argument