Lines Matching defs:newParam
109 auto newParam = checker->AddParam(name, nullptr);
110 newParam->SetTsType(type);
111 newParam->Ident()->SetTsType(type);
114 auto *paramVar = std::get<1>(checker->VarBinder()->AddParamDecl(newParam));
115 paramVar->SetTsType(newParam->TsType());
116 newParam->Ident()->SetVariable(paramVar);
117 return newParam;
138 auto *newParam = CreateParam(checker, constructor->Scope()->ParamScope(), var->Name(), var->TsType());
139 newParam->SetParent(constructor);
147 parameters.insert(parameters.begin(), newParam);
148 ASSERT(newParam->Variable()->Type() == varbinder::VariableType::LOCAL);
149 sigParams.insert(sigParams.begin(), newParam->Ident()->Variable()->AsLocalVariable());
150 parameterMap[var] = newParam->Ident()->Variable()->AsLocalVariable();