platform_build_blueprint/parser
Colin Cross e32cc80f20 Refactor blueprint parser nodes to an interface
Refactor the blueprint parser Value object, which contained a Type enum
and members to hold every possible type, into an interface (now called
Expression).  Rename the existing Expression object that represented a binary
operator Operator.

Also adds and fixes some new printer test cases with mulitline expressions.

Change-Id: Icf4a20f92c8c2a27f18df8ca515a9d7f282ff133
2016-06-08 14:48:53 -07:00
..
ast.go Refactor blueprint parser nodes to an interface 2016-06-08 14:48:53 -07:00
modify.go Refactor blueprint parser nodes to an interface 2016-06-08 14:48:53 -07:00
parser.go Refactor blueprint parser nodes to an interface 2016-06-08 14:48:53 -07:00
parser_test.go Refactor blueprint parser nodes to an interface 2016-06-08 14:48:53 -07:00
printer.go Refactor blueprint parser nodes to an interface 2016-06-08 14:48:53 -07:00
printer_test.go Refactor blueprint parser nodes to an interface 2016-06-08 14:48:53 -07:00
sort.go Refactor blueprint parser nodes to an interface 2016-06-08 14:48:53 -07:00