Lines Matching refs:OutputPath

218 	ReplaceExtension(ctx PathContext, ext string) OutputPath
419 type OutputPaths []OutputPath
1115 type OutputPath struct { struct
1124 func (p OutputPath) withRel(rel string) OutputPath { argument
1130 func (p OutputPath) WithoutRel() OutputPath { argument
1135 func (p OutputPath) getBuildDir() string { argument
1139 func (p OutputPath) RelativeToTop() Path { argument
1143 func (p OutputPath) outputPathRelativeToTop() OutputPath { argument
1149 func (p OutputPath) objPathWithExt(ctx ModuleOutPathContext, subdir, ext string) ModuleObjPath { argument
1153 var _ Path = OutputPath{}
1154 var _ WritablePath = OutputPath{}
1155 var _ objPathProvider = OutputPath{}
1181 func PathForOutput(ctx PathContext, pathComponents ...string) OutputPath {
1188 return OutputPath{basePath{path, ""}, ctx.Config().buildDir, fullPath}
1200 func (p OutputPath) writablePath() {} argument
1202 func (p OutputPath) String() string { argument
1208 func (p OutputPath) Join(ctx PathContext, paths ...string) OutputPath { argument
1217 func (p OutputPath) ReplaceExtension(ctx PathContext, ext string) OutputPath { argument
1227 func (p OutputPath) InSameDir(ctx PathContext, paths ...string) OutputPath { argument
1240 func PathForIntermediates(ctx PathContext, paths ...string) OutputPath {
1341 OutputPath anonMember
1345 p.OutputPath = p.outputPathRelativeToTop()
1365 func pathForModuleOut(ctx ModuleOutPathContext) OutputPath {
1415 OutputPath: pathForModuleOut(ctx).withRel(p),
1426 p.OutputPath = p.outputPathRelativeToTop()
1444 OutputPath: pathForModuleOut(ctx).withRel("gen").withRel(p),
1465 p.OutputPath = p.outputPathRelativeToTop()
1489 p.OutputPath = p.outputPathRelativeToTop()
1540 func (p InstallPath) ReplaceExtension(ctx PathContext, ext string) OutputPath {
1818 func (p PhonyPath) ReplaceExtension(ctx PathContext, ext string) OutputPath {