Home
last modified time | relevance | path

Searched refs:bpparser (Results 1 – 3 of 3) sorted by relevance

/build/soong/androidmk/androidmk/
Dvalues.go23 bpparser "github.com/google/blueprint/parser" packageName
26 func stringToStringValue(s string) bpparser.Expression {
27 return &bpparser.String{
32 func stringListToStringValueList(list []string) []bpparser.Expression {
33 valList := make([]bpparser.Expression, len(list))
40 func addValues(val1, val2 bpparser.Expression) (bpparser.Expression, error) {
45 if val1.Type() == bpparser.StringType && val2.Type() == bpparser.ListType {
46 val1 = &bpparser.List{
47 Values: []bpparser.Expression{val1},
49 } else if val2.Type() == bpparser.StringType && val1.Type() == bpparser.ListType {
[all …]
Dandroid.go23 bpparser "github.com/google/blueprint/parser" packageName
33 variableType bpparser.Type
43 var trueValue = &bpparser.Bool{
70 …"LOCAL_MODULE_TAGS": includeVariableIf(bpVariable{"tags", bpparser.ListType}, not(valueDumpEquals(…
89 func addStandardProperties(propertyType bpparser.Type, properties map[string]string) {
96 addStandardProperties(bpparser.StringType,
121 addStandardProperties(bpparser.ListType,
186 addStandardProperties(bpparser.BoolType,
224 type listSplitFunc func(bpparser.Expression) (string, bpparser.Expression, error)
226 func emptyList(value bpparser.Expression) bool {
[all …]
Dandroidmk.go27 bpparser "github.com/google/blueprint/parser" packageName
33 comments []*bpparser.CommentGroup
34 defs []bpparser.Definition
35 localAssignments map[string]*bpparser.Property
36 globalAssignments map[string]*bpparser.Expression
39 module *bpparser.Module
68 f.comments = append(f.comments, &bpparser.CommentGroup{
69 Comments: []*bpparser.Comment{
70 &bpparser.Comment{
142 localAssignments: make(map[string]*bpparser.Property),
[all …]