Lines Matching defs:baseModuleContext
2570 type baseModuleContext struct { struct
2571 bp blueprint.BaseModuleContext
2572 earlyModuleContext
2573 os OsType
2574 target Target
2575 multiTargets []Target
2576 targetPrimary bool
2577 debug bool
2579 walkPath []Module
2580 tagPath []blueprint.DependencyTag
2582 strictVisitDeps bool // If true, enforce that all dependencies are enabled
2584 bazelConversionMode bool
2587 func (b *baseModuleContext) isBazelConversionMode() bool {
2590 func (b *baseModuleContext) OtherModuleName(m blueprint.Module) string {
2593 … (b *baseModuleContext) OtherModuleDir(m blueprint.Module) string { return b.bp.OtherModuleDir(m) }
2594 func (b *baseModuleContext) OtherModuleErrorf(m blueprint.Module, fmt string, args ...interface{}) {
2597 func (b *baseModuleContext) OtherModuleDependencyTag(m blueprint.Module) blueprint.DependencyTag {
2600 … (b *baseModuleContext) OtherModuleExists(name string) bool { return b.bp.OtherModuleExists(name) }
2601 …leContext) OtherModuleDependencyVariantExists(variations []blueprint.Variation, name string) bool {
2604 …ontext) OtherModuleFarDependencyVariantExists(variations []blueprint.Variation, name string) bool {
2607 func (b *baseModuleContext) OtherModuleReverseDependencyVariantExists(name string) bool {
2610 func (b *baseModuleContext) OtherModuleType(m blueprint.Module) string {
2613 …oduleContext) OtherModuleProvider(m blueprint.Module, provider blueprint.ProviderKey) interface{} {
2616 …aseModuleContext) OtherModuleHasProvider(m blueprint.Module, provider blueprint.ProviderKey) bool {
2619 func (b *baseModuleContext) Provider(provider blueprint.ProviderKey) interface{} {
2622 func (b *baseModuleContext) HasProvider(provider blueprint.ProviderKey) bool {
2625 func (b *baseModuleContext) SetProvider(provider blueprint.ProviderKey, value interface{}) {
2629 …baseModuleContext) GetDirectDepWithTag(name string, tag blueprint.DependencyTag) blueprint.Module {
2633 func (b *baseModuleContext) blueprintBaseModuleContext() blueprint.BaseModuleContext {
2639 baseModuleContext anonMember
2857 func (b *baseModuleContext) AddMissingDependencies(deps []string) {
2870 …) validateAndroidModule(module blueprint.Module, tag blueprint.DependencyTag, strict bool) Module {
2900 func (b *baseModuleContext) getDirectDepsInternal(name string, tag blueprint.DependencyTag) []dep {
2920 …DepInternal(name string, tag blueprint.DependencyTag) (blueprint.Module, blueprint.DependencyTag) {
2932 …*baseModuleContext) getDirectDepFirstTag(name string) (blueprint.Module, blueprint.DependencyTag) {
2951 func (b *baseModuleContext) GetDirectDepsWithTag(tag blueprint.DependencyTag) []Module {
2971 func (b *baseModuleContext) GetDirectDep(name string) (blueprint.Module, blueprint.DependencyTag) {
2975 func (b *baseModuleContext) ModuleFromName(name string) (blueprint.Module, bool) {
2986 func (b *baseModuleContext) VisitDirectDepsBlueprint(visit func(blueprint.Module)) {
2990 func (b *baseModuleContext) VisitDirectDeps(visit func(Module)) {
2998 …nc (b *baseModuleContext) VisitDirectDepsWithTag(tag blueprint.DependencyTag, visit func(Module)) {
3008 func (b *baseModuleContext) VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) {
3024 func (b *baseModuleContext) VisitDepsDepthFirst(visit func(Module)) {
3032 func (b *baseModuleContext) VisitDepsDepthFirstIf(pred func(Module) bool, visit func(Module)) {
3048 func (b *baseModuleContext) WalkDepsBlueprint(visit func(blueprint.Module, blueprint.Module) bool) {
3052 func (b *baseModuleContext) WalkDeps(visit func(Module, Module) bool) {
3073 func (b *baseModuleContext) GetWalkPath() []Module {
3077 func (b *baseModuleContext) GetTagPath() []blueprint.DependencyTag {
3081 func (b *baseModuleContext) VisitAllModuleVariants(visit func(Module)) {
3087 func (b *baseModuleContext) PrimaryModule() Module {
3091 func (b *baseModuleContext) FinalModule() Module {
3125 func (b *baseModuleContext) GetPathString(skipFirst bool) string {
3144 func (b *baseModuleContext) Target() Target {
3148 func (b *baseModuleContext) TargetPrimary() bool {
3152 func (b *baseModuleContext) MultiTargets() []Target {
3156 func (b *baseModuleContext) Arch() Arch {
3160 func (b *baseModuleContext) Os() OsType {
3164 func (b *baseModuleContext) Host() bool {
3168 func (b *baseModuleContext) Device() bool {
3172 func (b *baseModuleContext) Darwin() bool {
3176 func (b *baseModuleContext) Windows() bool {
3180 func (b *baseModuleContext) Debug() bool {
3184 func (b *baseModuleContext) PrimaryArch() bool {