diff options
author | Colin Cross <ccross@android.com> | 2016-06-09 16:24:44 -0700 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2016-06-14 19:03:10 -0700 |
commit | 28672962039aa241d144b87e6cfad2dc38f3779f (patch) | |
tree | 7dc948d10eba4990cfa8a31140b7baadb993f438 /androidmk | |
parent | d20b36be5d5cad88a7dc627da83459de36e39c6e (diff) | |
download | build_soong-28672962039aa241d144b87e6cfad2dc38f3779f.tar.gz build_soong-28672962039aa241d144b87e6cfad2dc38f3779f.tar.bz2 build_soong-28672962039aa241d144b87e6cfad2dc38f3779f.zip |
Remove blueprint/parser.Ident
Follows blueprint change https://github.com/google/blueprint/pull/104/commits/c32c47938f2a04cd62aed8691add85049c6a6625
Change-Id: I8f479704504f7bbefed3ed63bd0d040f65a2fdd5
Diffstat (limited to 'androidmk')
-rw-r--r-- | androidmk/cmd/androidmk/androidmk.go | 29 |
1 files changed, 11 insertions, 18 deletions
diff --git a/androidmk/cmd/androidmk/androidmk.go b/androidmk/cmd/androidmk/androidmk.go index 67d11015..8b4e51ac 100644 --- a/androidmk/cmd/androidmk/androidmk.go +++ b/androidmk/cmd/androidmk/androidmk.go @@ -290,10 +290,8 @@ func handleModuleConditionals(file *bpFile, directive *mkparser.Directive, conds } func makeModule(file *bpFile, t string) { - file.module.Type = bpparser.Ident{ - Name: t, - Pos: file.module.LBracePos, - } + file.module.Type = t + file.module.TypePos = file.module.LBracePos file.module.RBracePos = file.bpPos file.defs = append(file.defs, file.module) file.inModule = false @@ -364,8 +362,8 @@ func setVariable(file *bpFile, plusequals bool, prefix, name string, value bppar prop := file.localAssignments[fqn] if prop == nil { prop = &bpparser.Property{ - Name: bpparser.Ident{Name: n, Pos: pos}, - Pos: pos, + Name: n, + NamePos: pos, Value: &bpparser.Map{ Properties: []*bpparser.Property{}, }, @@ -377,9 +375,9 @@ func setVariable(file *bpFile, plusequals bool, prefix, name string, value bppar } prop := &bpparser.Property{ - Name: bpparser.Ident{Name: names[len(names)-1], Pos: pos}, - Pos: pos, - Value: value, + Name: names[len(names)-1], + NamePos: pos, + Value: value, } file.localAssignments[name] = prop *container = append(*container, prop) @@ -387,10 +385,8 @@ func setVariable(file *bpFile, plusequals bool, prefix, name string, value bppar } else { if oldValue != nil && plusequals { a := &bpparser.Assignment{ - Name: bpparser.Ident{ - Name: name, - Pos: pos, - }, + Name: name, + NamePos: pos, Value: value, OrigValue: value, Pos: pos, @@ -399,10 +395,8 @@ func setVariable(file *bpFile, plusequals bool, prefix, name string, value bppar file.defs = append(file.defs, a) } else { a := &bpparser.Assignment{ - Name: bpparser.Ident{ - Name: name, - Pos: pos, - }, + Name: name, + NamePos: pos, Value: value, OrigValue: value, Pos: pos, @@ -412,6 +406,5 @@ func setVariable(file *bpFile, plusequals bool, prefix, name string, value bppar file.defs = append(file.defs, a) } } - return nil } |