Lines Matching defs:PathContext

35 type PathContext interface {  interface
215 func reportPathError(ctx PathContext, err error) {
222 func ReportPathErrorf(ctx PathContext, format string, args ...interface{}) {
232 func pathContextName(ctx PathContext, module blueprint.Module) string {
299 ReplaceExtension(ctx PathContext, ext string) OutputPath
483 func PathsForSource(ctx PathContext, paths []string) Paths {
1276 func safePathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) {
1293 func pathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) {
1328 func PathForSource(ctx PathContext, pathComponents ...string) SourcePath {
1356 func PathForArbitraryOutput(ctx PathContext, pathComponents ...string) Path {
1369 func MaybeExistentPathForSource(ctx PathContext, pathComponents ...string) SourcePath {
1565 func pathForBuildToolDep(ctx PathContext, path string) toolDepPath {
1572 func PathForOutput(ctx PathContext, pathComponents ...string) OutputPath {
1583 func PathsForOutput(ctx PathContext, paths []string) WritablePaths {
1631 func PathForIntermediates(ctx PathContext, paths ...string) OutputPath {
2051 func pathForPartitionInstallDir(ctx PathContext, partition, partitionPath string, makePath bool) In…
2070 func pathForInstall(ctx PathContext, os OsType, arch ArchType, partition string,
2110 func PathForNdkInstall(ctx PathContext, paths ...string) OutputPath {
2114 func PathForMainlineSdksInstall(ctx PathContext, paths ...string) InstallPath {
2119 func PathForSuiteInstall(ctx PathContext, suite string, pathComponents ...string) InstallPath {
2123 func InstallPathToOnDevicePath(ctx PathContext, path InstallPath) string {
2268 func PathForPhony(ctx PathContext, phony string) WritablePath {
2471 func Rel(ctx PathContext, basePath string, targetPath string) string {
2482 func MaybeRel(ctx PathContext, basePath string, targetPath string) (string, bool) {
2621 func ToRelativeSourcePath(ctx PathContext, path string) string {