Lines Matching defs:variables

859   // Move unresolved variables
1059 // VariableMode::kConst modes. VariableMode::kDynamic variables are
1061 // variables are allocated via NewTemporary().
1070 // Pessimistically assume that top-level variables will be assigned and used.
1072 // Top-level variables in a script can be accessed by other scripts or even
1073 // become global properties. While this does not apply to top-level variables
1159 // for inner local variables that do not represent functions won't
1325 const VariableMap& variables = scope->variables_;
1326 for (ZoneHashMap::Entry* p = variables.Start(); p != nullptr;
1327 p = variables.Next(p)) {
1351 // Module variables must be allocated before variable resolution
1352 // to ensure that UpdateNeedsHoleCheck() can detect import variables.
1367 // Don't allocate variables of preparsed scopes.
1391 // specific variables, we can preparse inner functions without unresolved
1392 // variables. Otherwise we need to find unresolved variables to force context
1394 // the parse, since context allocation of those variables is already
1398 // look at those scopes. Sloppy eval makes top-level non-lexical variables
1401 // Catch scopes force context allocation of all variables.
1403 // With scopes do not introduce variables that need allocation.
1595 // Module variables must be allocated before variable resolution
1596 // to ensure that UpdateNeedsHoleCheck() can detect import variables.
1614 // allocated. If we resolved variables from lazy parsed scopes, we need
1746 // Try to resolve unresolved variables for this Scope and migrate those
2084 // stack-allocated variables.
2121 // variables during eager and lazy compilation.
2161 // We may just be trying to find all free variables. In that case, don't
2290 // Dynamically introduced variables never need a hole check (since they're
2376 // Resolve unresolved variables for this scope.
2381 // Resolve unresolved variables for inner scopes.
2401 // Global variables do not need to be allocated.
2412 // Temporary variables are always stack-allocated. Catch-bound variables are
2580 // Allocate variables for this scope.
2592 // context, even if no local variables were statically allocated in the
2658 // case variables resolved through an inner scope will incorrectly check the
2807 // Restore variable allocation results for context-allocated variables in
2809 // resolution and allocation on these variables again when generating