Lines Matching refs:InsertBinding
142 Scope::InsertResult Scope::InsertBinding(const util::StringView &name, Variable *const var)
266 return scope->InsertBinding(newDecl->Name(), allocator->New<GlobalVariable>(newDecl, varFlags)).first->second;
394 InsertBinding(newDecl->Name(), param);
436 if (!functionScope_->InsertBinding(name, nameVar_).second) {
461 return InsertBinding(newDecl->Name(), allocator->New<EnumVariable>(newDecl, false)).first->second;
470 var = InsertBinding(newDecl->Name(), interfaceVar).first->second;
476 var = InsertBinding(newDecl->Name(), classVar).first->second;
508 return InsertBinding(newDecl->Name(), allocator->New<EnumVariable>(newDecl, false)).first->second;
522 Scope::InsertResult GlobalScope::InsertBinding(const util::StringView &name, Variable *const var)
570 const auto insRes = Scope::InsertBinding(name, var);
606 return InsertBinding(newDecl->Name(), allocator->New<EnumVariable>(newDecl, false)).first->second;
661 return InsertBinding(newDecl->Name(), allocator->New<LocalVariable>(newDecl, VariableFlags::READONLY))
667 InsertBinding(newDecl->Name(), variable);
975 loopScope_->InsertBinding(name, copiedVar);