Home | History | Annotate | Download | only in ast

Lines Matching refs:CONTEXT

18   // Collect stack and context locals.
39 receiver_info = CONTEXT;
58 function_name_info = CONTEXT;
71 const bool has_receiver = receiver_info == STACK || receiver_info == CONTEXT;
127 // Due to usage analysis, context-allocated locals are not necessarily in
132 // context slot index before adding them to the ScopeInfo object.
135 // Add context locals' names.
141 // Add context globals' names.
147 // Add context locals' info.
158 // Add context globals' info.
175 // ?? DCHECK(receiver_info != CONTEXT || var_index ==
185 DCHECK(function_name_info != CONTEXT ||
205 const VariableAllocationInfo receiver_info = CONTEXT;
242 // Here we add info for context-allocated "this".
253 const int receiver_index = Context::MIN_CONTEXT_SLOTS + 0;
260 DCHECK_EQ(scope_info->ContextLength(), Context::MIN_CONTEXT_SLOTS + 1);
312 FunctionVariableField::decode(Flags()) == CONTEXT;
322 return Context::MIN_CONTEXT_SLOTS + context_locals + context_globals +
342 return allocation == STACK || allocation == CONTEXT;
493 result = Context::MIN_CONTEXT_SLOTS + var;
531 int result = Context::MIN_CONTEXT_SLOTS + var;
542 int const var = slot_index - Context::MIN_CONTEXT_SLOTS;
570 if (length() > 0 && ReceiverVariableField::decode(Flags()) == CONTEXT)
580 if (FunctionVariableField::decode(Flags()) == CONTEXT &&
751 PrintList("context slots", Context::MIN_CONTEXT_SLOTS,