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 {
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 {
1070 func (p SourcePath) Join(ctx PathContext, paths ...string) SourcePath {
1079 func (p SourcePath) join(ctx PathContext, paths ...string) SourcePath {
1174 func pathForBuildToolDep(ctx PathContext, path string) toolDepPath {
1181 func PathForOutput(ctx PathContext, pathComponents ...string) OutputPath {
1192 func PathsForOutput(ctx PathContext, paths []string) WritablePaths {
1208 func (p OutputPath) Join(ctx PathContext, paths ...string) OutputPath {
1217 func (p OutputPath) ReplaceExtension(ctx PathContext, ext string) OutputPath {
1227 func (p OutputPath) InSameDir(ctx PathContext, paths ...string) OutputPath {
1240 func PathForIntermediates(ctx PathContext, paths ...string) OutputPath {
1540 func (p InstallPath) ReplaceExtension(ctx PathContext, ext string) OutputPath {
1571 func (p InstallPath) Join(ctx PathContext, paths ...string) InstallPath {
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 {
1818 func (p PhonyPath) ReplaceExtension(ctx PathContext, ext string) OutputPath {
1948 func Rel(ctx PathContext, basePath string, targetPath string) string {
1959 func MaybeRel(ctx PathContext, basePath string, targetPath string) (string, bool) {