Lines Matching refs:Module

92 type Module interface {  interface
116 Module
129 Module() Module methodSpec
198 GetDirectDepWithTag(name string, tag DependencyTag) Module
203 GetDirectDep(name string) (Module, DependencyTag)
211 VisitDirectDeps(visit func(Module)) argument
219 VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) argument
228 VisitDepsDepthFirst(visit func(Module)) argument
238 VisitDepsDepthFirstIf(pred func(Module) bool, visit func(Module)) argument
247 WalkDeps(visit func(Module, Module) bool) argument
251 OtherModuleName(m Module) string argument
255 OtherModuleDir(m Module) string argument
260 OtherModuleSubDir(m Module) string argument
264 OtherModuleType(m Module) string argument
268 OtherModuleErrorf(m Module, fmt string, args ...interface{}) argument
273 OtherModuleDependencyTag(m Module) DependencyTag argument
316 PrimaryModule() Module
322 FinalModule() Module
328 VisitAllModuleVariants(visit func(Module)) argument
352 func (d *baseModuleContext) Module() Module { func
455 func (m *baseModuleContext) OtherModuleName(logicModule Module) string {
460 func (m *baseModuleContext) OtherModuleDir(logicModule Module) string {
465 func (m *baseModuleContext) OtherModuleSubDir(logicModule Module) string {
470 func (m *baseModuleContext) OtherModuleType(logicModule Module) string {
475 func (m *baseModuleContext) OtherModuleErrorf(logicModule Module, format string,
488 func (m *baseModuleContext) OtherModuleDependencyTag(logicModule Module) DependencyTag {
526 func (m *baseModuleContext) GetDirectDep(name string) (Module, DependencyTag) {
536 func (m *baseModuleContext) GetDirectDepWithTag(name string, tag DependencyTag) Module {
554 func (m *baseModuleContext) VisitDirectDeps(visit func(Module)) {
573 func (m *baseModuleContext) VisitDirectDepsIf(pred func(Module) bool, visit func(Module)) {
594 func (m *baseModuleContext) VisitDepsDepthFirst(visit func(Module)) {
612 func (m *baseModuleContext) VisitDepsDepthFirstIf(pred func(Module) bool,
613 visit func(Module)) {
634 func (m *baseModuleContext) WalkDeps(visit func(child, parent Module) bool) {
698 func (m *moduleContext) PrimaryModule() Module {
702 func (m *moduleContext) FinalModule() Module {
706 func (m *moduleContext) VisitAllModuleVariants(visit func(Module)) {
755 CreateVariations(...string) []Module
764 CreateLocalVariations(...string) []Module
772 CreateModule(ModuleFactory, ...interface{}) Module
781 AddDependency(module Module, tag DependencyTag, name ...string) argument
788 AddReverseDependency(module Module, tag DependencyTag, name string) argument
801 CreateVariations(...string) []Module
810 CreateLocalVariations(...string) []Module
839 AddInterVariantDependency(tag DependencyTag, from, to Module) argument
894 func (mctx *mutatorContext) CreateVariations(variationNames ...string) []Module {
898 func (mctx *mutatorContext) CreateLocalVariations(variationNames ...string) []Module {
902 func (mctx *mutatorContext) createVariations(variationNames []string, local bool) []Module {
903 ret := []Module{}
958 func (mctx *mutatorContext) Module() Module { func
962 func (mctx *mutatorContext) AddDependency(module Module, tag DependencyTag, deps ...string) {
972 func (mctx *mutatorContext) AddReverseDependency(module Module, tag DependencyTag, destName string)…
1011 func (mctx *mutatorContext) AddInterVariantDependency(tag DependencyTag, from, to Module) {
1019 type ReplaceDependencyPredicate func(from Module, tag DependencyTag, to Module) bool
1036 func (mctx *mutatorContext) CreateModule(factory ModuleFactory, props ...interface{}) Module {
1076 CreateModule(ModuleFactory, ...interface{}) Module
1083 func (l *loadHookContext) CreateModule(factory ModuleFactory, props ...interface{}) Module {
1135 func AddLoadHook(module Module, hook LoadHook) { argument
1202 case *parser.Module: