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