Home
last modified time | relevance | path

Searched refs:expr (Results 1 – 5 of 5) sorted by relevance

/bootable/recovery/edify/
Dparser.yy22 #include "expr.h"
42 Expr* expr;
51 %type <expr> expr
69 input: expr { *root = $1; }
72 expr: STRING {
81 | '(' expr ')' { $$ = $2; $$->start=@$.start; $$->end=@$.end; }
82 | expr ';' { $$ = $1; $$->start=@1.start; $$->end=@1.end; }
83 | expr ';' expr { $$ = Build(SequenceFn, @$, 2, $1, $3); }
84 | error ';' expr { $$ = $3; $$->start=@$.start; $$->end=@$.end; }
85 | expr '+' expr { $$ = Build(ConcatFn, @$, 2, $1, $3); }
[all …]
Dexpr.cpp40 char* Evaluate(State* state, Expr* expr) { in Evaluate() argument
41 Value* v = expr->fn(expr->name, state, expr->argc, expr->argv); in Evaluate()
53 Value* EvaluateValue(State* state, Expr* expr) { in EvaluateValue() argument
54 return expr->fn(expr->name, state, expr->argc, expr->argv); in EvaluateValue()
DAndroid.mk8 expr.cpp
Dexpr.h79 Value* EvaluateValue(State* state, Expr* expr);
86 char* Evaluate(State* state, Expr* expr);
Dlexer.ll21 #include "expr.h"