Lines Matching defs:baseModuleContext
250 type baseModuleContext struct { struct
251 bp blueprint.BaseModuleContext
252 earlyModuleContext
253 archModuleContext
255 walkPath []Module
256 tagPath []blueprint.DependencyTag
258 strictVisitDeps bool // If true, enforce that all dependencies are enabled
276 func (b *baseModuleContext) OtherModuleName(m blueprint.Module) string {
279 func (b *baseModuleContext) OtherModuleDir(m blueprint.Module) string {
282 func (b *baseModuleContext) OtherModuleErrorf(m blueprint.Module, fmt string, args ...interface{}) {
285 func (b *baseModuleContext) OtherModuleDependencyTag(m blueprint.Module) blueprint.DependencyTag {
288 func (b *baseModuleContext) OtherModuleSubDir(m blueprint.Module) string {
291 … (b *baseModuleContext) OtherModuleExists(name string) bool { return b.bp.OtherModuleExists(name) }
292 …leContext) OtherModuleDependencyVariantExists(variations []blueprint.Variation, name string) bool {
295 …ontext) OtherModuleFarDependencyVariantExists(variations []blueprint.Variation, name string) bool {
298 func (b *baseModuleContext) OtherModuleReverseDependencyVariantExists(name string) bool {
301 func (b *baseModuleContext) OtherModuleType(m blueprint.Module) string {
305 …leContext) otherModuleProvider(m blueprint.Module, provider blueprint.AnyProviderKey) (any, bool) {
309 …ModuleContext) OtherModuleHasProvider(m blueprint.Module, provider blueprint.AnyProviderKey) bool {
313 func (b *baseModuleContext) OtherModuleIsAutoGenerated(m blueprint.Module) bool {
317 func (b *baseModuleContext) provider(provider blueprint.AnyProviderKey) (any, bool) {
321 func (b *baseModuleContext) setProvider(provider blueprint.AnyProviderKey, value any) {
325 func (b *baseModuleContext) GetDirectDepWithTag(name string, tag blueprint.DependencyTag) Module {
332 …aseModuleContext) GetDirectDepProxyWithTag(name string, tag blueprint.DependencyTag) *ModuleProxy {
339 func (b *baseModuleContext) blueprintBaseModuleContext() blueprint.BaseModuleContext {
343 func (b *baseModuleContext) AddMissingDependencies(deps []string) {
351 func (b *baseModuleContext) checkedMissingDeps() bool {
355 func (b *baseModuleContext) getMissingDependencies() []string {
381 …) validateAndroidModule(module blueprint.Module, tag blueprint.DependencyTag, strict bool) Module {
405 func (b *baseModuleContext) validateAndroidModuleProxy(
427 …c (b *baseModuleContext) getDirectDepsInternal(name string, tag blueprint.DependencyTag) []Module {
440 …ModuleContext) getDirectDepsProxyInternal(name string, tag blueprint.DependencyTag) []ModuleProxy {
453 func (b *baseModuleContext) GetDirectDepsWithTag(tag blueprint.DependencyTag) []Module {
463 func (b *baseModuleContext) GetDirectDepsProxyWithTag(tag blueprint.DependencyTag) []ModuleProxy {
473 func (b *baseModuleContext) VisitDirectDeps(visit func(Module)) {
481 func (b *baseModuleContext) VisitDirectDepsProxy(visit func(ModuleProxy)) {
489 func (b *baseModuleContext) VisitDirectDepsProxyAllowDisabled(visit func(proxy ModuleProxy)) {
493 …nc (b *baseModuleContext) VisitDirectDepsWithTag(tag blueprint.DependencyTag, visit func(Module)) {
503 …eContext) VisitDirectDepsProxyWithTag(tag blueprint.DependencyTag, visit func(proxy ModuleProxy)) {
513 func (b *baseModuleContext) VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) {
529 func (b *baseModuleContext) VisitDepsDepthFirst(visit func(Module)) {
537 func (b *baseModuleContext) VisitDepsDepthFirstIf(pred func(Module) bool, visit func(Module)) {
553 func (b *baseModuleContext) WalkDeps(visit func(Module, Module) bool) {
574 func (b *baseModuleContext) WalkDepsProxy(visit func(ModuleProxy, ModuleProxy) bool) {
591 func (b *baseModuleContext) GetWalkPath() []Module {
595 func (b *baseModuleContext) GetTagPath() []blueprint.DependencyTag {
599 func (b *baseModuleContext) VisitAllModuleVariants(visit func(Module)) {
605 func (b *baseModuleContext) VisitAllModuleVariantProxies(visit func(ModuleProxy)) {
609 func (b *baseModuleContext) PrimaryModule() Module {
613 func (b *baseModuleContext) FinalModule() Module {
617 func (b *baseModuleContext) IsFinalModule(module Module) bool {
653 func (b *baseModuleContext) GetPathString(skipFirst bool) string {
668 …iguration(condition proptools.ConfigurableCondition, property string) proptools.ConfigurableValue {