Home
last modified time | relevance | path

Searched defs:Evaluator (Results 1 – 15 of 15) 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.cc40 virtual void AppendVar(Evaluator*, Value*) override { CHECK(false); } in AppendVar() argument
98 void AutoAtVar::Eval(Evaluator*, string* s) const { in Eval() argument
102 void AutoLessVar::Eval(Evaluator*, string* s) const { in Eval() argument
108 void AutoHatVar::Eval(Evaluator*, string* s) const { in Eval() argument
117 void AutoPlusVar::Eval(Evaluator*, string* s) const { in Eval() argument
124 void AutoStarVar::Eval(Evaluator*, string* s) const { in Eval() argument
Dvar.cc46 void Var::AppendVar(Evaluator*, Value*) { in AppendVar() argument
58 void SimpleVar::Eval(Evaluator*, string* s) const { in Eval() argument
85 void RecursiveVar::AppendVar(Evaluator*, Value* v) { in AppendVar() argument
99 void UndefinedVar::Eval(Evaluator*, string*) const { in Eval() argument
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 {
Dninja.h28 class Evaluator; variable
Dexec.h23 class Evaluator; variable
Dexpr.h25 class Evaluator; variable
Dcommand.h25 class Evaluator; variable
Ddep.h26 class Evaluator; variable
Dvar.go27 Append(*Evaluator, string) (Var, error)
28 AppendVar(*Evaluator, Value) (Var, error)
Dvar.h29 class Evaluator; variable
Deval.cc33 Evaluator::Evaluator() in Evaluator() function in Evaluator
Dstmt.h27 class Evaluator; variable
Dast.go24 eval(*Evaluator) error
Dexpr.cc61 virtual void Eval(Evaluator*, string* s) const override { in Eval() argument