Lines Matching refs:descriptor_
26 rewriter.descriptor_ = declaration_descriptor; in DeclareAndInitializeVariables()
47 rewriter.descriptor_ = nullptr; in RewriteDestructuringAssignment()
127 descriptor_->scope->RemoveUnresolved(pattern); in VisitVariableProxy()
145 VariableProxy* proxy = parser_->NewUnresolved(name, descriptor_->mode); in VisitVariableProxy()
147 proxy, descriptor_->mode, descriptor_->scope, in VisitVariableProxy()
148 descriptor_->declaration_pos); in VisitVariableProxy()
150 parser_->Declare(declaration, descriptor_->declaration_kind, in VisitVariableProxy()
151 descriptor_->mode != VAR, ok_, descriptor_->hoist_scope); in VisitVariableProxy()
159 Scope* declaration_scope = IsLexicalVariableMode(descriptor_->mode) in VisitVariableProxy()
160 ? descriptor_->scope in VisitVariableProxy()
161 : descriptor_->scope->DeclarationScope(); in VisitVariableProxy()
197 Scope* initialization_scope = IsImmutableVariableMode(descriptor_->mode) in VisitVariableProxy()
199 : descriptor_->scope; in VisitVariableProxy()
221 !IsLexicalVariableMode(descriptor_->mode)) { in VisitVariableProxy()
228 factory()->NewStringLiteral(name, descriptor_->declaration_pos), in VisitVariableProxy()
232 if (IsImmutableVariableMode(descriptor_->mode)) { in VisitVariableProxy()
242 descriptor_->initialization_pos); in VisitVariableProxy()
248 descriptor_->declaration_pos), in VisitVariableProxy()
255 if (value != NULL && !descriptor_->scope->inside_with()) { in VisitVariableProxy()
262 descriptor_->declaration_pos); in VisitVariableProxy()
273 } else if (value != nullptr && (descriptor_->mode == CONST_LEGACY || in VisitVariableProxy()
274 IsLexicalVariableMode(descriptor_->mode))) { in VisitVariableProxy()
297 DCHECK(descriptor_->mode == VAR); in VisitVariableProxy()
545 descriptor_->declaration_kind == DeclarationDescriptor::PARAMETER && in VisitAssignment()