Lines Matching refs:logicModule
349 logicModule Module member
431 return module.logicModule.Name()
1671 newLogicModule, newProperties = origModule.logicModule, origModule.properties
1681 newModule.logicModule = newLogicModule
1776 logicModule, properties := factory()
1779 logicModule: logicModule,
1834 name := module.logicModule.Name()
1843 c.moduleInfo[module.logicModule] = module
1853 module.logicModule)
2654 if j, ok := m.logicModule.(JSONDataSupplier); ok {
2697 if j, ok := m.logicModule.(JSONActionSupplier); ok {
3025 origLogicModule := module.logicModule
3088 if newVariations.origLogicModule != newVariations.newVariations[0].logicModule {
3092 newModuleInfo[module.logicModule] = module
3224 origLogicModule := m.logicModule
3225 m.logicModule, m.properties = c.cloneLogicModule(m)
3242 c.moduleInfo[update.clone.logicModule] = update.clone
3335 mctx.module.logicModule.GenerateBuildActions(mctx)
3639 if replace.predicate == nil || replace.predicate(m.logicModule, d.tag, d.module.logicModule) {
3712 visit(module.logicModule)
3731 if pred(module.logicModule) {
3732 visit(module.logicModule)
3751 visit(module.logicModule)
3959 func (c *Context) ModuleName(logicModule Module) string {
3960 module := c.moduleInfo[logicModule]
3964 func (c *Context) ModuleDir(logicModule Module) string {
3965 return filepath.Dir(c.BlueprintFile(logicModule))
3968 func (c *Context) ModuleSubDir(logicModule Module) string {
3969 module := c.moduleInfo[logicModule]
3973 func (c *Context) ModuleType(logicModule Module) string {
3974 module := c.moduleInfo[logicModule]
3982 func (c *Context) ModuleProvider(logicModule Module, provider AnyProviderKey) (any, bool) {
3983 module := c.moduleInfo[logicModule]
3987 func (c *Context) BlueprintFile(logicModule Module) string {
3988 module := c.moduleInfo[logicModule]
4010 func (c *Context) ModuleErrorf(logicModule Module, format string,
4012 return c.moduleErrorf(c.moduleInfo[logicModule], format, args...)
4015 func (c *Context) PropertyErrorf(logicModule Module, property string, format string,
4018 module := c.moduleInfo[logicModule]
4073 visit(dep.module.logicModule, dep.tag)
4091 if pred(dep.module.logicModule) {
4092 visit(dep.module.logicModule)
4111 visit(dep.module.logicModule)
4128 if pred(dep.module.logicModule) {
4130 visit(dep.module.logicModule)
4136 return c.moduleInfo[module].group.modules.firstModule().logicModule
4140 return c.moduleInfo[module].group.modules.lastModule().logicModule == module
5169 Name: module.logicModule.Name(),
5178 Name: dep.module.logicModule.Name(),
5220 if dbg, ok := module.logicModule.(Debuggable); ok {