File tree Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -928,18 +928,14 @@ GenericParamList::clone(DeclContext *dc) const {
928
928
SmallVector<GenericTypeParamDecl *, 2 > params;
929
929
for (auto param : getParams ()) {
930
930
auto *newParam = new (ctx) GenericTypeParamDecl (
931
- dc, param->getName (), param-> getNameLoc (),
931
+ dc, param->getName (), SourceLoc (),
932
932
GenericTypeParamDecl::InvalidDepth,
933
933
param->getIndex ());
934
+ newParam->setImplicit (true );
934
935
params.push_back (newParam);
935
936
}
936
937
937
- return GenericParamList::create (ctx,
938
- getLAngleLoc (),
939
- params,
940
- getWhereLoc (),
941
- /* requirements=*/ {},
942
- getRAngleLoc ());
938
+ return GenericParamList::create (ctx, SourceLoc (), params, SourceLoc ());
943
939
}
944
940
945
941
void GenericParamList::addTrailingWhereClause (
You can’t perform that action at this time.
0 commit comments