Lines Matching defs:PathContext
30 type PathContext interface { interface
74 func reportPathError(ctx PathContext, err error) {
81 func reportPathErrorf(ctx PathContext, format string, args ...interface{}) {
198 func PathsForSource(ctx PathContext, paths []string) Paths {
209 func ExistentPathsForSources(ctx PathContext, paths []string) Paths {
616 func safePathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) {
632 func pathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) {
649 func existsWithDependencies(ctx PathContext, path SourcePath) (exists bool, err error) {
674 func PathForSource(ctx PathContext, pathComponents ...string) SourcePath {
703 func ExistentPathForSource(ctx PathContext, pathComponents ...string) OptionalPath {
796 func PathForOutput(ctx PathContext, pathComponents ...string) OutputPath {
805 func PathsForOutput(ctx PathContext, paths []string) WritablePaths {
857 func PathForIntermediates(ctx PathContext, paths ...string) OutputPath {
1110 func InstallPathToOnDevicePath(ctx PathContext, path OutputPath) string {
1167 func PathForPhony(ctx PathContext, phony string) WritablePath {
1258 func Rel(ctx PathContext, basePath string, targetPath string) string {
1269 func MaybeRel(ctx PathContext, basePath string, targetPath string) (string, bool) {