Lines Matching refs:Evaluator
33 Evaluator::Evaluator() in Evaluator() function in Evaluator
40 Evaluator::~Evaluator() { in ~Evaluator()
47 Var* Evaluator::EvalRHS(Symbol lhs, Value* rhs_v, StringPiece orig_rhs, in EvalRHS()
95 void Evaluator::EvalAssign(const AssignStmt* stmt) { in EvalAssign()
107 void Evaluator::EvalRule(const RuleStmt* stmt) { in EvalRule()
165 void Evaluator::EvalCommand(const CommandStmt* stmt) { in EvalCommand()
182 void Evaluator::EvalIf(const IfStmt* stmt) { in EvalIf()
223 void Evaluator::DoInclude(const string& fname) { in DoInclude()
235 void Evaluator::EvalInclude(const IncludeStmt* stmt) { in EvalInclude()
262 void Evaluator::EvalExport(const ExportStmt* stmt) { in EvalExport()
285 Var* Evaluator::LookupVarGlobal(Symbol name) { in LookupVarGlobal()
293 Var* Evaluator::LookupVar(Symbol name) { in LookupVar()
302 Var* Evaluator::LookupVarInCurrentScope(Symbol name) { in LookupVarInCurrentScope()
309 string Evaluator::EvalVar(Symbol name) { in EvalVar()
313 void Evaluator::Error(const string& msg) { in Error()
317 unordered_set<Symbol> Evaluator::used_undefined_vars_;