Home
last modified time | relevance | path

Searched defs:Evaluator (Results 1 – 14 of 14) sorted by relevance

/build/kati/
Deval.go152 type Evaluator struct { struct
153 paramVars []tmpval // $1 => paramVars[1]
154 outVars Vars
155 outRules []*rule
156 outRuleVars map[string]Vars
157 vars Vars
158 lastRule *rule
159 currentScope Vars
160 cache *accessCache
161 exports map[string]bool
[all …]
Dcommand.cc36 virtual void AppendVar(Evaluator*, Value*) override { CHECK(false); } in AppendVar() argument
92 void AutoAtVar::Eval(Evaluator*, string* s) const { in Eval() argument
96 void AutoLessVar::Eval(Evaluator*, string* s) const { in Eval() argument
102 void AutoHatVar::Eval(Evaluator*, string* s) const { in Eval() argument
111 void AutoPlusVar::Eval(Evaluator*, string* s) const { in Eval() argument
118 void AutoStarVar::Eval(Evaluator*, string* s) const { in Eval() argument
Dexec.h22 class Evaluator; variable
Dninja.h28 class Evaluator; variable
Dexpr.h25 class Evaluator; variable
Dexpr.go46 Eval(w evalWriter, ev *Evaluator) error
55 func (s literal) Eval(w evalWriter, ev *Evaluator) error {
71 func (t tmpval) Eval(w evalWriter, ev *Evaluator) error {
95 func (e expr) Eval(w evalWriter, ev *Evaluator) error {
193 func (p paramref) Eval(w evalWriter, ev *Evaluator) error {
Dcommand.h25 class Evaluator; variable
Dvar.cc57 void Var::AppendVar(Evaluator*, Value*) { in AppendVar() argument
151 void UndefinedVar::Eval(Evaluator*, string*) const { in Eval() argument
Dvar.h32 class Evaluator; variable
Ddep.h26 class Evaluator; variable
Dvar.go27 Append(*Evaluator, string) (Var, error)
28 AppendVar(*Evaluator, Value) (Var, error)
Dstmt.h27 class Evaluator; variable
Dast.go24 eval(*Evaluator) error
Deval.cc34 Evaluator::Evaluator() in Evaluator() function in Evaluator