Lines Matching defs:variable
67 // If a variable is declared in a catch scope with a masking
68 // catch-declared variable, the initializing assignment is an
69 // assignment to the catch-declared variable instead.
81 // If a variable is declared in a with scope, the initializing
82 // assignment might target a with-declared variable instead.
97 // weren't added as unresolved references to the variable scope yet. Add
98 // them to the variable scope on the boundary where it becomes clear they
390 // Due to hoisting, the value of a 'var'-declared variable may actually
463 // The class also keeps track of all variable proxies that are created while the
464 // scope was active. If the scope is an expression, the variable proxies will be
564 void TrackVariable(VariableProxy* variable) {
566 this->parser()->scope()->AddUnresolved(variable);
568 variable_list_.Add({variable, kNoSourcePosition});
573 // guaranteed that there's a variable in the list.