45 lines
1.9 KiB
Plaintext
45 lines
1.9 KiB
Plaintext
|
tests/cases/compiler/strictModeReservedWord2.ts(2,11): error TS1212: Identifier expected. 'public' is a reserved word in strict mode
|
||
|
tests/cases/compiler/strictModeReservedWord2.ts(3,11): error TS1212: Identifier expected. 'implements' is a reserved word in strict mode
|
||
|
tests/cases/compiler/strictModeReservedWord2.ts(4,9): error TS1212: Identifier expected. 'package' is a reserved word in strict mode
|
||
|
tests/cases/compiler/strictModeReservedWord2.ts(4,18): error TS1212: Identifier expected. 'protected' is a reserved word in strict mode
|
||
|
tests/cases/compiler/strictModeReservedWord2.ts(6,6): error TS1212: Identifier expected. 'package' is a reserved word in strict mode
|
||
|
tests/cases/compiler/strictModeReservedWord2.ts(13,12): error TS1212: Identifier expected. 'private' is a reserved word in strict mode
|
||
|
|
||
|
|
||
|
==== tests/cases/compiler/strictModeReservedWord2.ts (6 errors) ====
|
||
|
"use strict"
|
||
|
interface public { }
|
||
|
~~~~~~
|
||
|
!!! error TS1212: Identifier expected. 'public' is a reserved word in strict mode
|
||
|
interface implements {
|
||
|
~~~~~~~~~~
|
||
|
!!! error TS1212: Identifier expected. 'implements' is a reserved word in strict mode
|
||
|
foo(package, protected);
|
||
|
~~~~~~~
|
||
|
!!! error TS1212: Identifier expected. 'package' is a reserved word in strict mode
|
||
|
~~~~~~~~~
|
||
|
!!! error TS1212: Identifier expected. 'protected' is a reserved word in strict mode
|
||
|
}
|
||
|
enum package { }
|
||
|
~~~~~~~
|
||
|
!!! error TS1212: Identifier expected. 'package' is a reserved word in strict mode
|
||
|
enum foo {
|
||
|
public,
|
||
|
private,
|
||
|
pacakge
|
||
|
}
|
||
|
|
||
|
const enum private {
|
||
|
~~~~~~~
|
||
|
!!! error TS1212: Identifier expected. 'private' is a reserved word in strict mode
|
||
|
public,
|
||
|
private,
|
||
|
pacakge
|
||
|
}
|
||
|
|
||
|
const enum bar {
|
||
|
public,
|
||
|
private,
|
||
|
pacakge
|
||
|
}
|
||
|
|