Lines Matching defs:baseModuleContext
438 type baseModuleContext struct { struct
439 context *Context
440 config interface{}
441 module *moduleInfo
442 errs []error
443 visitingParent *moduleInfo
444 visitingDep depInfo
445 ninjaFileDeps []string
448 func (d *baseModuleContext) moduleInfo() *moduleInfo {
452 func (d *baseModuleContext) Module() Module {
456 func (d *baseModuleContext) ModuleName() string {
460 func (d *baseModuleContext) ModuleType() string {
464 func (d *baseModuleContext) ModuleTags() map[string]string {
471 func (d *baseModuleContext) ContainsProperty(name string) bool {
476 func (d *baseModuleContext) ModuleDir() string {
480 func (d *baseModuleContext) BlueprintsFile() string {
484 func (d *baseModuleContext) Config() interface{} {
488 func (d *baseModuleContext) error(err error) {
494 func (d *baseModuleContext) Errorf(pos scanner.Position,
503 func (d *baseModuleContext) ModuleErrorf(format string,
509 func (d *baseModuleContext) PropertyErrorf(property, format string,
515 …d *baseModuleContext) OtherModulePropertyErrorf(logicModule Module, property string, format string,
521 func (d *baseModuleContext) Failed() bool {
525 func (d *baseModuleContext) GlobWithDeps(pattern string,
530 func (d *baseModuleContext) Fs() pathtools.FileSystem {
534 func (d *baseModuleContext) Namespace() Namespace {
538 func (d *baseModuleContext) HasMutatorFinished(mutatorName string) bool {
545 baseModuleContext anonMember
551 func (m *baseModuleContext) EqualModules(m1, m2 Module) bool {
555 func (m *baseModuleContext) OtherModuleName(logicModule Module) string {
560 func (m *baseModuleContext) OtherModuleDir(logicModule Module) string {
565 func (m *baseModuleContext) OtherModuleType(logicModule Module) string {
570 func (m *baseModuleContext) OtherModuleErrorf(logicModule Module, format string,
590 func (m *baseModuleContext) OtherModuleDependencyTag(logicModule Module) DependencyTag {
609 func (m *baseModuleContext) ModuleFromName(name string) (Module, bool) {
626 func (m *baseModuleContext) OtherModuleExists(name string) bool {
631 … *baseModuleContext) OtherModuleDependencyVariantExists(variations []Variation, name string) bool {
643 …aseModuleContext) OtherModuleFarDependencyVariantExists(variations []Variation, name string) bool {
655 func (m *baseModuleContext) OtherModuleReverseDependencyVariantExists(name string) bool {
667 … *baseModuleContext) OtherModuleProvider(logicModule Module, provider AnyProviderKey) (any, bool) {
672 func (m *baseModuleContext) Provider(provider AnyProviderKey) (any, bool) {
676 func (m *baseModuleContext) SetProvider(provider AnyProviderKey, value interface{}) {
760 func (m *baseModuleContext) GetDirectDep(name string) (Module, DependencyTag) {
770 func (m *baseModuleContext) GetDirectDepWithTag(name string, tag DependencyTag) Module {
788 func (m *baseModuleContext) VisitDirectDeps(visit func(Module)) {
807 func (m *baseModuleContext) VisitDirectDepsProxy(visit func(proxy ModuleProxy)) {
826 func (m *baseModuleContext) VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) {
847 func (m *baseModuleContext) VisitDepsDepthFirst(visit func(Module)) {
865 func (m *baseModuleContext) VisitDepsDepthFirstIf(pred func(Module) bool,
887 func (m *baseModuleContext) WalkDeps(visit func(child, parent Module) bool) {
898 func (m *baseModuleContext) WalkDepsProxy(visit func(child, parent ModuleProxy) bool) {
909 func (m *baseModuleContext) PrimaryModule() Module {
913 func (m *baseModuleContext) FinalModule() Module {
917 func (m *baseModuleContext) IsFinalModule(module Module) bool {
921 func (m *baseModuleContext) VisitAllModuleVariants(visit func(Module)) {
925 func (m *baseModuleContext) VisitAllModuleVariantProxies(visit func(proxy ModuleProxy)) {
929 func (m *baseModuleContext) AddNinjaFileDeps(deps ...string) {
933 func (m *baseModuleContext) ModuleFactories() map[string]ModuleFactory {
937 func (m *baseModuleContext) base() *baseModuleContext {
941 func (m *baseModuleContext) OtherModuleIsAutoGenerated(logicModule Module) bool {
999 func (m *baseModuleContext) EarlyGetMissingDependencies() []string {
1008 baseModuleContext anonMember
1420 baseModuleContext anonMember