TypeScript/tests/baselines/reference/strictModeReservedWord2.errors.txt
2015-04-11 12:15:47 -07:00

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
}