Lines Matching refs:blueprint
26 ModuleName(module blueprint.Module) string
27 ModuleDir(module blueprint.Module) string
28 ModuleSubDir(module blueprint.Module) string
29 ModuleType(module blueprint.Module) string
30 BlueprintFile(module blueprint.Module) string
37 ModuleProvider(module blueprint.Module, provider blueprint.ProviderKey) interface{}
40 ModuleHasProvider(module blueprint.Module, provider blueprint.ProviderKey) bool
42 ModuleErrorf(module blueprint.Module, format string, args ...interface{})
47 …Rule(pctx PackageContext, name string, params blueprint.RuleParams, argNames ...string) blueprint.…
67 VisitAllModulesBlueprint(visit func(blueprint.Module))
98 ruleParams map[blueprint.Rule]blueprint.RuleParams
103 func (s *singletonAdaptor) GenerateBuildActions(ctx blueprint.SingletonContext) {
106 sctx.ruleParams = make(map[blueprint.Rule]blueprint.RuleParams)
119 func (s *singletonAdaptor) RuleParamsForTests() map[blueprint.Rule]blueprint.RuleParams {
128 blueprint.SingletonContext
131 ruleParams map[blueprint.Rule]blueprint.RuleParams
146 …tor) Rule(pctx PackageContext, name string, params blueprint.RuleParams, argNames ...string) bluep…
194 func visitAdaptor(visit func(Module)) func(blueprint.Module) {
195 return func(module blueprint.Module) {
205 func predAdaptor(pred func(Module) bool) func(blueprint.Module) bool {
206 return func(module blueprint.Module) bool {
215 func (s *singletonContextAdaptor) VisitAllModulesBlueprint(visit func(blueprint.Module)) {