Lines Matching defs:OutputPath
1468 type OutputPath struct { struct
1469 basePath
1472 outDir string
1474 fullPath string
1483 func (p *OutputPath) ToGob() *outputPathGob {
1491 func (p *OutputPath) FromGob(data *outputPathGob) {
1497 func (p OutputPath) GobEncode() ([]byte, error) {
1501 func (p *OutputPath) GobDecode(data []byte) error {
1505 func (p OutputPath) withRel(rel string) OutputPath {
1511 func (p OutputPath) WithoutRel() Path {
1516 func (p OutputPath) getSoongOutDir() string {
1520 func (p OutputPath) RelativeToTop() Path {
1524 func (p OutputPath) outputPathRelativeToTop() OutputPath {
1535 func (p OutputPath) objPathWithExt(ctx ModuleOutPathContext, subdir, ext string) ModuleObjPath {
1591 func (p OutputPath) writablePath() {}
1593 func (p OutputPath) String() string {
1599 func (p OutputPath) Join(ctx PathContext, paths ...string) OutputPath {
1608 func (p OutputPath) ReplaceExtension(ctx PathContext, ext string) OutputPath {
1618 func (p OutputPath) InSameDir(ctx PathContext, paths ...string) OutputPath {
1744 OutputPath anonMember