Lines Matching refs:logicModule
252 logicModule Module member
303 return module.logicModule.Name()
1355 newLogicModule, newProperties = origModule.logicModule, origModule.properties
1365 newModule.logicModule = newLogicModule
1380 origModule.logicModule = nil
1392 if dep.module.logicModule == nil {
1449 logicModule, properties := factory()
1452 logicModule: logicModule,
1510 name := module.logicModule.Name()
1519 c.moduleInfo[module.logicModule] = module
1529 module.logicModule)
1799 if m.logicModule == from {
1802 if m.logicModule == to {
2588 newModuleInfo[m.logicModule] = m
2636 if dep.module.logicModule == nil {
2641 if module.createdBy != nil && module.createdBy.logicModule == nil {
2666 if alias.target.logicModule == nil {
2728 origLogicModule := m.logicModule
2729 m.logicModule, m.properties = c.cloneLogicModule(m)
2746 c.moduleInfo[update.clone.logicModule] = update.clone
2835 mctx.module.logicModule.GenerateBuildActions(mctx)
3054 if replace.predicate == nil || replace.predicate(m.logicModule, d.tag, d.module.logicModule) {
3128 visit(module.logicModule)
3149 if pred(module.logicModule) {
3150 visit(module.logicModule)
3171 visit(variant.logicModule)
3410 func (c *Context) ModuleName(logicModule Module) string {
3411 module := c.moduleInfo[logicModule]
3415 func (c *Context) ModuleDir(logicModule Module) string {
3416 return filepath.Dir(c.BlueprintFile(logicModule))
3419 func (c *Context) ModuleSubDir(logicModule Module) string {
3420 module := c.moduleInfo[logicModule]
3424 func (c *Context) ModuleType(logicModule Module) string {
3425 module := c.moduleInfo[logicModule]
3435 func (c *Context) ModuleProvider(logicModule Module, provider ProviderKey) interface{} {
3436 module := c.moduleInfo[logicModule]
3442 func (c *Context) ModuleHasProvider(logicModule Module, provider ProviderKey) bool {
3443 module := c.moduleInfo[logicModule]
3448 func (c *Context) BlueprintFile(logicModule Module) string {
3449 module := c.moduleInfo[logicModule]
3453 func (c *Context) ModuleErrorf(logicModule Module, format string,
3456 module := c.moduleInfo[logicModule]
3487 visit(dep.module.logicModule)
3505 if pred(dep.module.logicModule) {
3506 visit(dep.module.logicModule)
3525 visit(dep.module.logicModule)
3542 if pred(dep.module.logicModule) {
3544 visit(dep.module.logicModule)
3550 return c.moduleInfo[module].group.modules.firstModule().logicModule
3554 return c.moduleInfo[module].group.modules.lastModule().logicModule