Lines Matching defs:Var
17 #include "var.h"
40 Var::Var() {
43 Var::~Var() {
46 void Var::AppendVar(Evaluator*, Value*) {
121 Var* Vars::Lookup(Symbol name) const {
125 Var* v = found->second;
133 void Vars::Assign(Symbol name, Var* v) {
136 Var* orig = p.first->second;
152 ScopedVar::ScopedVar(Vars* vars, Symbol name, Var* var)
154 auto p = vars->emplace(name, var);
158 iter_->second = var;