Skip to content

Commit e4e6267

Browse files
committed
fix
1 parent c9cdecf commit e4e6267

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/program.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4000,7 +4000,10 @@ export class PropertyPrototype extends DeclaredElement {
40004000
let nativeRange = Source.native.range;
40014001
let typeNode = fieldDeclaration.type;
40024002
let initializer = fieldDeclaration.initializer;
4003-
if (!typeNode) typeNode = initializer ? Node.createInferredType(initializer) : Node.createOmittedType(fieldDeclaration.name.range.atEnd)
4003+
if (!typeNode) {
4004+
const defaultTypeNode = initializer ? Node.createInferredType(initializer) : Node.createOmittedType(fieldDeclaration.name.range.atEnd);
4005+
typeNode = defaultTypeNode;
4006+
}
40044007
let getterDeclaration = new MethodDeclaration( // get name(): type
40054008
fieldDeclaration.name,
40064009
fieldDeclaration.decorators,

0 commit comments

Comments
 (0)