Searched defs:stmt (Results 1 - 2 of 2) sorted by relevance

/build/kati/
H A Deval.cc29 #include "stmt.h"
133 void Evaluator::EvalAssign(const AssignStmt* stmt) { argument
134 loc_ = stmt->loc();
136 Symbol lhs = stmt->GetLhsSymbol(this);
142 stmt->rhs->Eval(this, &rhs);
154 Var* rhs = EvalRHS(lhs, stmt->rhs, stmt->orig_rhs, stmt->op,
155 stmt->directive == AssignDirective::OVERRIDE);
158 lhs.SetGlobalVar(rhs, stmt
167 EvalRule(const RuleStmt* stmt) argument
255 EvalCommand(const CommandStmt* stmt) argument
272 EvalIf(const IfStmt* stmt) argument
328 EvalInclude(const IncludeStmt* stmt) argument
355 EvalExport(const ExportStmt* stmt) argument
[all...]
H A Dparser.cc27 #include "stmt.h"
39 IfStmt* stmt; member in struct:Parser::IfState
142 ParseErrorStmt* stmt = new ParseErrorStmt(); local
143 stmt->set_loc(loc_);
144 stmt->msg = msg;
145 out_stmts_->push_back(stmt);
146 parse_errors.push_back(stmt);
169 CommandStmt* stmt = new CommandStmt(); local
170 stmt->set_loc(loc_);
171 stmt
224 RuleStmt* stmt = new RuleStmt(); local
254 AssignStmt* stmt = new AssignStmt(); local
266 IncludeStmt* stmt = new IncludeStmt(); local
305 AssignStmt* stmt = new AssignStmt(); local
319 EnterIf(IfStmt* stmt) argument
329 IfStmt* stmt = new IfStmt(); local
338 ParseIfEqCond(StringPiece s, IfStmt* stmt) argument
379 IfStmt* stmt = new IfStmt(); local
443 ExportStmt* stmt = new ExportStmt; local
[all...]

Completed in 86 milliseconds