Lines Matching defs:variable
20 #include "varbinder/variable.h"
54 ScopeFindResultT(ScopeT s, uint32_t l, uint32_t ll, Variable *v) : scope(s), level(l), lexLevel(ll), variable(v) {}
56 : name(n), scope(s), level(l), lexLevel(ll), variable(v)
65 Variable *variable {};
294 * @return true - if the variable is shadowed
300 * @return true - if the variable is shadowed
1032 auto *variable = allocator->New<VariableType>(decl, flags);
1035 bindings_.insert({decl->Name(), variable});
1036 variable->SetScope(this);
1038 return variable;
1045 auto *variable = allocator->New<VariableType>(decl, flags);
1047 return variable;