summaryrefslogtreecommitdiff
path: root/androidmk/parser/ast.go
diff options
context:
space:
mode:
Diffstat (limited to 'androidmk/parser/ast.go')
-rw-r--r--androidmk/parser/ast.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/androidmk/parser/ast.go b/androidmk/parser/ast.go
index d5d135443..c3d198f94 100644
--- a/androidmk/parser/ast.go
+++ b/androidmk/parser/ast.go
@@ -84,6 +84,7 @@ type Rule struct {
Prerequisites *MakeString
RecipePos Pos
Recipe string
+ RecipeEndPos Pos
}
func (x *Rule) Dump() string {
@@ -95,7 +96,7 @@ func (x *Rule) Dump() string {
}
func (x *Rule) Pos() Pos { return x.Target.Pos() }
-func (x *Rule) End() Pos { return Pos(int(x.RecipePos) + len(x.Recipe)) }
+func (x *Rule) End() Pos { return x.RecipeEndPos }
type Variable struct {
Name *MakeString