Lines Matching refs:logicModule

341 	logicModule Module  member
410 return module.logicModule.Name()
1654 newLogicModule, newProperties = origModule.logicModule, origModule.properties
1664 newModule.logicModule = newLogicModule
1772 logicModule, properties := factory()
1775 logicModule: logicModule,
1830 name := module.logicModule.Name()
1839 c.moduleInfo[module.logicModule] = module
1849 module.logicModule)
2670 if j, ok := m.logicModule.(JSONDataSupplier); ok {
2713 if j, ok := m.logicModule.(JSONActionSupplier); ok {
3034 origLogicModule := module.logicModule
3095 if newVariations.origLogicModule != newVariations.newVariations[0].logicModule {
3099 newModuleInfo[module.logicModule] = module
3237 origLogicModule := m.logicModule
3238 m.logicModule, m.properties = c.cloneLogicModule(m)
3255 c.moduleInfo[update.clone.logicModule] = update.clone
3349 mctx.module.logicModule.GenerateBuildActions(mctx)
3656 if replace.predicate == nil || replace.predicate(m.logicModule, d.tag, d.module.logicModule) {
3729 visit(module.logicModule)
3748 if pred(module.logicModule) {
3749 visit(module.logicModule)
3768 visit(module.logicModule)
3976 func (c *Context) ModuleName(logicModule Module) string {
3977 module := c.moduleInfo[logicModule]
3981 func (c *Context) ModuleDir(logicModule Module) string {
3982 return filepath.Dir(c.BlueprintFile(logicModule))
3985 func (c *Context) ModuleSubDir(logicModule Module) string {
3986 module := c.moduleInfo[logicModule]
3990 func (c *Context) ModuleType(logicModule Module) string {
3991 module := c.moduleInfo[logicModule]
3999 func (c *Context) ModuleProvider(logicModule Module, provider AnyProviderKey) (any, bool) {
4000 module := c.moduleInfo[logicModule]
4004 func (c *Context) BlueprintFile(logicModule Module) string {
4005 module := c.moduleInfo[logicModule]
4027 func (c *Context) ModuleErrorf(logicModule Module, format string,
4029 return c.moduleErrorf(c.moduleInfo[logicModule], format, args...)
4032 func (c *Context) PropertyErrorf(logicModule Module, property string, format string,
4035 module := c.moduleInfo[logicModule]
4090 visit(dep.module.logicModule, dep.tag)
4108 if pred(dep.module.logicModule) {
4109 visit(dep.module.logicModule)
4128 visit(dep.module.logicModule)
4145 if pred(dep.module.logicModule) {
4147 visit(dep.module.logicModule)
4153 return c.moduleInfo[module].group.modules.firstModule().logicModule
4157 return c.moduleInfo[module].group.modules.lastModule().logicModule == module
5264 Name: module.logicModule.Name(),
5273 Name: dep.module.logicModule.Name(),
5315 if dbg, ok := module.logicModule.(Debuggable); ok {