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
366 func PathsForSource(ctx PathContext, paths []string) Paths {
482 func PathForGoBinary(ctx PathContext, goBinary bootstrap.GoBinaryTool) Path {
1051 func safePathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) {
1068 func pathForSource(ctx PathContext, pathComponents ...string) (SourcePath, error) {
1103 func PathForSource(ctx PathContext, pathComponents ...string) SourcePath {
1132 func MaybeExistentPathForSource(ctx PathContext, pathComponents ...string) SourcePath {
1285 func pathForBuildToolDep(ctx PathContext, path string) toolDepPath {
1292 func PathForOutput(ctx PathContext, pathComponents ...string) OutputPath {
1303 func PathsForOutput(ctx PathContext, paths []string) WritablePaths {
1351 func PathForIntermediates(ctx PathContext, paths ...string) OutputPath {
1709 func pathForInstall(ctx PathContext, os OsType, arch ArchType, partition string, debug bool,
1762 func pathForNdkOrSdkInstall(ctx PathContext, prefix string, paths []string) InstallPath {
1772 func PathForNdkInstall(ctx PathContext, paths ...string) InstallPath {
1776 func PathForMainlineSdksInstall(ctx PathContext, paths ...string) InstallPath {
1780 func InstallPathToOnDevicePath(ctx PathContext, path InstallPath) string {
1903 func PathForPhony(ctx PathContext, phony string) WritablePath {
2066 func Rel(ctx PathContext, basePath string, targetPath string) string {
2077 func MaybeRel(ctx PathContext, basePath string, targetPath string) (string, bool) {