Lines Matching refs:PathContext
32 type PathContext interface { interface
37 var _ PathContext = blueprint.SingletonContext(nil)
38 var _ PathContext = blueprint.ModuleContext(nil)
58 func pathConfig(ctx PathContext) Config { argument
68 func reportPathError(ctx PathContext, format string, args ...interface{}) { argument
175 func PathsForSource(ctx PathContext, paths []string) Paths { argument
201 func PathsForOptionalSource(ctx PathContext, intermediates string, paths []string) Paths { argument
296 func safePathForSource(ctx PathContext, path string) SourcePath { argument
322 func PathForSource(ctx PathContext, paths ...string) SourcePath { argument
354 func OptionalPathForSource(ctx PathContext, intermediates string, paths ...string) OptionalPath { argument
421 func (p SourcePath) Join(ctx PathContext, paths ...string) SourcePath {
470 func PathForOutput(ctx PathContext, paths ...string) OutputPath { argument
487 func (p OutputPath) Join(ctx PathContext, paths ...string) OutputPath {
494 func PathForIntermediates(ctx PathContext, paths ...string) OutputPath { argument
643 func validateSafePath(ctx PathContext, paths ...string) string { argument
660 func validatePath(ctx PathContext, paths ...string) string { argument