Skip to content

Commit 3649a9c

Browse files
authored
Fix missing parent for Expression in TypeParameterDeclaration (#2017)
1 parent 7f832a8 commit 3649a9c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/parser/parser.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3119,9 +3119,9 @@ func (p *Parser) parseTypeParameter() *ast.Node {
31193119
if p.parseOptional(ast.KindEqualsToken) {
31203120
defaultType = p.parseType()
31213121
}
3122-
result := p.finishNode(p.factory.NewTypeParameterDeclaration(modifiers, name, constraint, defaultType), pos)
3122+
result := p.factory.NewTypeParameterDeclaration(modifiers, name, constraint, defaultType)
31233123
result.AsTypeParameter().Expression = expression
3124-
return result
3124+
return p.finishNode(result, pos)
31253125
}
31263126

31273127
func (p *Parser) parseParameters(flags ParseFlags) *ast.NodeList {

0 commit comments

Comments
 (0)