Lines Matching refs:Module

70 	moduleInfo          map[Module]*moduleInfo
138 logicModule Module
242 moduleInfo: make(map[Module]*moduleInfo),
254 type ModuleFactory func() (m Module, propertyStructs []interface{})
582 case *parser.Module:
921 var newLogicModule Module
1026 func (c *Context) processModuleDef(moduleDef *parser.Module,
1130 ctx.AddDependency(ctx.Module(), ctx.moduleInfo().properties.Deps...)
1132 if dynamicDepender, ok := ctx.Module().(DynamicDependerModule); ok {
1145 ctx.AddDependency(ctx.Module(), dynamicDeps...)
1929 visit func(Module, Module) bool) {
1960 func (c *Context) visitDepsDepthFirst(topModule *moduleInfo, visit func(Module)) {
1989 func (c *Context) visitDepsDepthFirstIf(topModule *moduleInfo, pred func(Module) bool,
1990 visit func(Module)) {
2022 func (c *Context) visitDirectDeps(module *moduleInfo, visit func(Module)) {
2037 func (c *Context) visitDirectDepsIf(module *moduleInfo, pred func(Module) bool,
2038 visit func(Module)) {
2069 func (c *Context) visitAllModules(visit func(Module)) {
2087 func (c *Context) visitAllModulesIf(pred func(Module) bool,
2088 visit func(Module)) {
2110 visit func(Module)) {
2337 func (c *Context) ModuleName(logicModule Module) string {
2342 func (c *Context) ModuleDir(logicModule Module) string {
2347 func (c *Context) ModuleSubDir(logicModule Module) string {
2352 func (c *Context) BlueprintFile(logicModule Module) string {
2357 func (c *Context) ModuleErrorf(logicModule Module, format string,
2367 func (c *Context) VisitAllModules(visit func(Module)) {
2371 func (c *Context) VisitAllModulesIf(pred func(Module) bool,
2372 visit func(Module)) {
2377 func (c *Context) VisitDepsDepthFirst(module Module,
2378 visit func(Module)) {
2383 func (c *Context) VisitDepsDepthFirstIf(module Module,
2384 pred func(Module) bool, visit func(Module)) {
2389 func (c *Context) PrimaryModule(module Module) Module {
2393 func (c *Context) FinalModule(module Module) Module {
2398 func (c *Context) VisitAllModuleVariants(module Module,
2399 visit func(Module)) {
2942 Module: {{.properties.Name}}