mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-23 07:07:09 -05:00
Correctly error on enum member values referring to identifiers shadowing Infinity and NaN (#55018)
This commit is contained in:
committed by
GitHub
parent
30fe6ada02
commit
1481750043
15
tests/cases/conformance/enums/enumShadowedInfinityNaN.ts
Normal file
15
tests/cases/conformance/enums/enumShadowedInfinityNaN.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
// https://github.com/microsoft/TypeScript/issues/54981
|
||||
|
||||
{
|
||||
let Infinity = {};
|
||||
enum En {
|
||||
X = Infinity
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
let NaN = {};
|
||||
enum En {
|
||||
X = NaN
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user