Home
last modified time | relevance | path

Searched refs:Expression (Results 1 – 12 of 12) sorted by relevance

/build/soong/androidmk/androidmk/
Dvalues.go26 func stringToStringValue(s string) bpparser.Expression {
32 func stringListToStringValueList(list []string) []bpparser.Expression {
33 valList := make([]bpparser.Expression, len(list))
40 func addValues(val1, val2 bpparser.Expression) (bpparser.Expression, error) { argument
47 Values: []bpparser.Expression{val1},
51 Values: []bpparser.Expression{val1},
59 Args: [2]bpparser.Expression{val1, val2},
63 func makeToStringExpression(ms *mkparser.MakeString, file *bpFile) (bpparser.Expression, error) {
64 var val bpparser.Expression
113 func stringToListValue(s string) bpparser.Expression {
[all …]
Dandroid.go241 type listSplitFunc func(bpparser.Expression) (string, bpparser.Expression, error)
243 func emptyList(value bpparser.Expression) bool { argument
250 func splitBpList(val bpparser.Expression, keyFunc listSplitFunc) (lists map[string]bpparser.Express… argument
251 lists = make(map[string]bpparser.Expression)
278 expression.Args = [2]bpparser.Expression{vA, vB}
293 Values: []bpparser.Expression{value},
318 func classifyLocalOrGlobalPath(value bpparser.Expression) (string, bpparser.Expression, error) { argument
467 func localizePaths(ctx variableAssignmentContext) (bpparser.Expression, error) {
469 var result bpparser.Expression
694 …lists, err := splitBpList(val, func(value bpparser.Expression) (string, bpparser.Expression, error…
[all …]
Dandroidmk.go36 globalAssignments map[string]*bpparser.Expression
143 globalAssignments: make(map[string]*bpparser.Expression),
341 var val bpparser.Expression
392 typ bpparser.Type) (bpparser.Expression, error) {
394 var exp bpparser.Expression
432 func setVariable(file *bpFile, plusequals bool, prefix, name string, value bpparser.Expression, loc… argument
439 var oldValue *bpparser.Expression
/build/blueprint/parser/
Dast.go42 Value Expression
43 OrigValue Expression
94 Value Expression
114 Value Expression
136 type Expression interface { interface
139 Copy() Expression
145 Eval() Expression
152 func ExpressionsAreSame(a Expression, b Expression) (equal bool, err error) { argument
158 func hackyExpressionsAreSame(a Expression, b Expression) (equal bool, err error) { argument
174 func hackyFingerprint(expression Expression) (fingerprint []byte, err error) { argument
[all …]
Dparser_test.go166 Values: []Expression{
342 Values: []Expression{
426 Values: []Expression{
430 Values: []Expression{
444 Values: []Expression{
724 Args: [2]Expression{
754 Args: [2]Expression{
785 Args: [2]Expression{
796 Args: [2]Expression{
846 Args: [2]Expression{
[all …]
Dsort.go175 func sortListsInValue(value Expression, file *File) { argument
191 func sortSubList(values []Expression, nextPos scanner.Position, file *File) { argument
212 copyValues := append([]Expression{}, values...)
240 func subListIsSorted(values []Expression) bool { argument
280 func isListOfPrimitives(values []Expression) bool { argument
Dparser.go101 func ParseExpression(r io.Reader) (value Expression, errs []error) {
369 func (p *parser) parseExpression() (value Expression) {
382 func (p *parser) evaluateOperator(value1, value2 Expression, operator rune,
422 Args: [2]Expression{value1, value2},
470 func (p *parser) parseOperator(value1 Expression) *Operator {
487 func (p *parser) parseValue() (value Expression) {
506 func (p *parser) parseVariable() Expression {
507 var value Expression
588 var elements []Expression
Dprinter.go71 func PrintExpression(expression Expression) ([]byte, error) { argument
112 func (p *printer) printExpression(value Expression) {
139 func (p *printer) printList(list []Expression, pos, endPos scanner.Position) {
396 func listHasMap(list []Expression) bool { argument
/build/make/tools/releasetools/
Dcheck_partition_sizes.py44 class Expression(object): class
154 sum_size = Expression("sum of super partition block device sizes",
157 super_partition_size = Expression("BOARD_SUPER_PARTITION_SIZE",
165 sum_size = Expression("sum of sizes of {}".format(partition_names),
217 max_size = Expression(
220 warn_limit = Expression(
223 error_limit = Expression(
242 group_size = Expression(
254 sum_size = Expression("sum of sizes of {}".format(groups),
257 max_size = Expression(
[all …]
/build/soong/partner/bpfix/extensions/
Dheaders.go41 func findHeaderLib(e parser.Expression) (*includeDirFix, bool) { argument
59 func searchThroughOperatorList(mod *parser.Module, e parser.Expression) { argument
61 newList := make([]parser.Expression, 0, len(list.Values))
/build/blueprint/bpmodify/
Dbpmodify.go186 empty parser.Expression) (prop *parser.Property, modified bool, err error) { argument
192 empty parser.Expression) (prop *parser.Property, parent *parser.Map, modified bool, err error) { argument
227 func processParameter(value parser.Expression, paramName, moduleName string, argument
/build/soong/bpfix/bpfix/
Dbpfix.go390 Values: []parser.Expression{
558 func resolveLocalModule(mod *parser.Module, val parser.Expression) parser.Expression { argument
783 newValues := []parser.Expression{}