Lines Matching defs:OutputPath
1449 type OutputPath struct { struct
1450 basePath
1453 outDir string
1455 fullPath string
1464 func (p *OutputPath) ToGob() *outputPathGob {
1472 func (p *OutputPath) FromGob(data *outputPathGob) {
1478 func (p OutputPath) GobEncode() ([]byte, error) {
1482 func (p *OutputPath) GobDecode(data []byte) error {
1486 func (p OutputPath) withRel(rel string) OutputPath {
1492 func (p OutputPath) WithoutRel() Path {
1497 func (p OutputPath) getSoongOutDir() string {
1501 func (p OutputPath) RelativeToTop() Path {
1505 func (p OutputPath) outputPathRelativeToTop() OutputPath {
1516 func (p OutputPath) objPathWithExt(ctx ModuleOutPathContext, subdir, ext string) ModuleObjPath {
1572 func (p OutputPath) writablePath() {}
1574 func (p OutputPath) String() string {
1580 func (p OutputPath) Join(ctx PathContext, paths ...string) OutputPath {
1589 func (p OutputPath) ReplaceExtension(ctx PathContext, ext string) OutputPath {
1599 func (p OutputPath) InSameDir(ctx PathContext, paths ...string) OutputPath {
1725 OutputPath anonMember