Home | History | Annotate | Download | only in src

Lines Matching refs:Variable

39 static int CompareLocal(Variable* const* v, Variable* const* w) {
73 // not be in increasing order with the variable list anymore.
77 List<Variable*, Allocator> locals(32); // 32 is a wild guess
82 List<Variable*, Allocator> heap_locals(locals.length());
84 Variable* var = locals[i];
131 Variable* var = scope->function();
145 context_modes_.Add(Variable::INTERNAL);
173 // - have a single list with all variable names (parameters, stack locals,
177 // list if the variable name is found
178 // - that list index is then used to find the variable information in the
230 List<Variable::Mode, Allocator>* modes) {
240 modes->Add(static_cast<Variable::Mode>(m));
304 List<Variable::Mode, Allocator>* modes) {
432 Variable::Mode* mode) {
444 // contexts may have no variable slots (in the presence of eval()).
450 Variable::Mode mode_value = static_cast<Variable::Mode>(v);
459 ContextSlotCache::Update(code, name, Variable::INTERNAL, -1);
511 // A local variable can be allocated either on the stack or in the context.
545 Variable::Mode* mode) {
559 Variable::Mode mode,
592 Variable::Mode mode,