Lines Matching full:localvariable
270 return scope->PropagateBinding<LocalVariable>(allocator, newDecl->Name(), newDecl, varFlags); in AddLocalVar()
286 …bindings_.insert({newDecl->Name(), allocator->New<LocalVariable>(newDecl, VariableFlags::ENUM_LITE… in AddLocal()
292 …return bindings_.insert({newDecl->Name(), allocator->New<LocalVariable>(newDecl, VariableFlags::IN… in AddLocal()
297 … bindings_.insert({newDecl->Name(), allocator->New<LocalVariable>(newDecl, VariableFlags::CLASS)}) in AddLocal()
304 … .insert({newDecl->Name(), allocator->New<LocalVariable>(newDecl, VariableFlags::TYPE_PARAMETER)}) in AddLocal()
324 …return bindings_.insert({newDecl->Name(), allocator->New<LocalVariable>(newDecl, flags)}).first->s… in AddLocal()
396 auto *param = allocator->New<LocalVariable>(newDecl, flags); in AddParam()
432 …auto *paramVar = allocator->New<LocalVariable>(varDecl, VariableFlags::VAR | VariableFlags::LOCAL); in AddParamDecl()
441 nameVar_ = AddDecl<ConstDecl, LocalVariable>(allocator, name, VariableFlags::INITIALIZED); in BindName()
459 auto annoVar = allocator->New<LocalVariable>(newDecl, VariableFlags::PROPERTY); in AddBinding()
477 return AddVar<LocalVariable>(allocator, currentVariable, newDecl); in AddBinding()
480 return AddFunction<LocalVariable>(allocator, currentVariable, newDecl, extension); in AddBinding()
486 …var = AddTSBinding<LocalVariable>(allocator, currentVariable, newDecl, VariableFlags::ENUM_LITERAL… in AddBinding()
493 auto interfaceVar = allocator->New<LocalVariable>(newDecl, VariableFlags::INTERFACE); in AddBinding()
499 auto classVar = allocator->New<LocalVariable>(newDecl, VariableFlags::CLASS); in AddBinding()
509 return AddLexical<LocalVariable>(allocator, currentVariable, newDecl); in AddBinding()
535 …return AddTSBinding<LocalVariable>(allocator, currentVariable, newDecl, VariableFlags::ENUM_LITERA… in AddBinding()
538 … return AddTSBinding<LocalVariable>(allocator, currentVariable, newDecl, VariableFlags::INTERFACE); in AddBinding()
541 return AddLexical<LocalVariable>(allocator, currentVariable, newDecl); in AddBinding()
624 return AddVar<LocalVariable>(allocator, currentVariable, newDecl); in AddBinding()
627 return AddFunction<LocalVariable>(allocator, currentVariable, newDecl, extension); in AddBinding()
633 …return AddTSBinding<LocalVariable>(allocator, currentVariable, newDecl, VariableFlags::ENUM_LITERA… in AddBinding()
636 … return AddTSBinding<LocalVariable>(allocator, currentVariable, newDecl, VariableFlags::INTERFACE); in AddBinding()
642 return allocator->New<LocalVariable>(newDecl, VariableFlags::NONE); in AddBinding()
645 return AddLexical<LocalVariable>(allocator, currentVariable, newDecl); in AddBinding()
685 …return InsertBinding(newDecl->Name(), allocator->New<LocalVariable>(newDecl, VariableFlags::READON… in AddImport()