Searched refs:Expr (Results 1 - 6 of 6) sorted by relevance

/bootable/recovery/edify/
H A Dexpr.h30 typedef struct Expr Expr; typedef in typeref:struct:Expr
58 int argc, Expr* argv[]);
60 struct Expr { struct
64 Expr** argv;
68 // Take one of the Expr*s passed to the function as an argument,
71 Value* EvaluateValue(State* state, Expr* expr);
73 // Take one of the Expr*s passed to the function as an argument,
78 char* Evaluate(State* state, Expr* expr);
80 // Glue to make an Expr ou
[all...]
H A Dparser.y29 void yyerror(Expr** root, int* error_count, const char* s);
30 int yyparse(Expr** root, int* error_count);
38 Expr* expr;
41 Expr** argv;
50 %parse-param {Expr** root}
69 $$ = malloc(sizeof(Expr));
90 $$ = malloc(sizeof(Expr));
112 $$.argv = malloc(sizeof(Expr*));
117 $$.argv = realloc($$.argv, $$.argc * sizeof(Expr*));
124 void yyerror(Expr** roo
[all...]
H A Dexpr.c35 char* Evaluate(State* state, Expr* expr) {
48 Value* EvaluateValue(State* state, Expr* expr) {
67 Value* ConcatFn(const char* name, State* state, int argc, Expr* argv[]) {
102 Value* IfElseFn(const char* name, State* state, int argc, Expr* argv[]) {
126 Value* AbortFn(const char* name, State* state, int argc, Expr* argv[]) {
140 Value* AssertFn(const char* name, State* state, int argc, Expr* argv[]) {
165 Value* SleepFn(const char* name, State* state, int argc, Expr* argv[]) {
175 Value* StdoutFn(const char* name, State* state, int argc, Expr* argv[]) {
189 int argc, Expr* argv[]) {
201 int argc, Expr* arg
[all...]
H A Dmain.c24 extern int yyparse(Expr** root, int* error_count);
27 Expr* e;
162 void ExprDump(int depth, Expr* n, char* script) {
194 Expr* root;
/bootable/recovery/updater/
H A Dinstall.c49 Value* MountFn(const char* name, State* state, int argc, Expr* argv[]) {
137 Value* IsMountedFn(const char* name, State* state, int argc, Expr* argv[]) {
165 Value* UnmountFn(const char* name, State* state, int argc, Expr* argv[]) {
202 Value* FormatFn(const char* name, State* state, int argc, Expr* argv[]) {
287 Value* DeleteFn(const char* name, State* state, int argc, Expr* argv[]) {
318 Value* ShowProgressFn(const char* name, State* state, int argc, Expr* argv[]) {
338 Value* SetProgressFn(const char* name, State* state, int argc, Expr* argv[]) {
357 int argc, Expr* argv[]) {
385 int argc, Expr* argv[]) {
482 Value* SymlinkFn(const char* name, State* state, int argc, Expr* arg
[all...]
H A Dupdater.c99 Expr* root;

Completed in 47 milliseconds