Lines Matching defs:PathContext
35 type PathContext interface { interface
138 func reportPathError(ctx PathContext, err error) {
145 func ReportPathErrorf(ctx PathContext, format string, args ...interface{}) {
155 func pathContextName(ctx PathContext, module blueprint.Module) string {
218 ReplaceExtension(ctx PathContext, ext string) OutputPath
348 func PathsForSource(ctx PathContext, paths []string) Paths {
359 func ExistentPathsForSources(ctx PathContext, paths []string) Paths {
952 func safePathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) {
968 func pathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) {
985 func existsWithDependencies(ctx PathContext, path SourcePath) (exists bool, err error) {
1011 func PathForSource(ctx PathContext, pathComponents ...string) SourcePath {
1041 func ExistentPathForSource(ctx PathContext, pathComponents ...string) OptionalPath {
1174 func pathForBuildToolDep(ctx PathContext, path string) toolDepPath {
1181 func PathForOutput(ctx PathContext, pathComponents ...string) OutputPath {
1192 func PathsForOutput(ctx PathContext, paths []string) WritablePaths {
1240 func PathForIntermediates(ctx PathContext, paths ...string) OutputPath {
1614 func pathForInstall(ctx PathContext, os OsType, arch ArchType, partition string, debug bool,
1657 func pathForNdkOrSdkInstall(ctx PathContext, prefix string, paths []string) InstallPath {
1667 func PathForNdkInstall(ctx PathContext, paths ...string) InstallPath {
1671 func PathForMainlineSdksInstall(ctx PathContext, paths ...string) InstallPath {
1675 func InstallPathToOnDevicePath(ctx PathContext, path InstallPath) string {
1793 func PathForPhony(ctx PathContext, phony string) WritablePath {
1948 func Rel(ctx PathContext, basePath string, targetPath string) string {
1959 func MaybeRel(ctx PathContext, basePath string, targetPath string) (string, bool) {