TypeScript/tests/baselines/reference/augmentedTypesClass2.errors.txt

45 lines
1.2 KiB
Plaintext
Raw Normal View History

2014-10-01 02:15:18 +02:00
tests/cases/compiler/augmentedTypesClass2.ts(4,7): error TS2300: Duplicate identifier 'c11'.
tests/cases/compiler/augmentedTypesClass2.ts(10,11): error TS2300: Duplicate identifier 'c11'.
2014-10-01 02:15:18 +02:00
tests/cases/compiler/augmentedTypesClass2.ts(16,7): error TS2300: Duplicate identifier 'c33'.
tests/cases/compiler/augmentedTypesClass2.ts(21,6): error TS2300: Duplicate identifier 'c33'.
2014-10-01 02:15:18 +02:00
==== tests/cases/compiler/augmentedTypesClass2.ts (4 errors) ====
2014-07-13 01:04:16 +02:00
// Checking class with other things in type space not value space
// class then interface
2014-10-01 02:15:18 +02:00
class c11 { // error
~~~
!!! error TS2300: Duplicate identifier 'c11'.
2014-07-13 01:04:16 +02:00
foo() {
return 1;
}
}
interface c11 { // error
~~~
!!! error TS2300: Duplicate identifier 'c11'.
2014-07-13 01:04:16 +02:00
bar(): void;
}
// class then class - covered
// class then enum
class c33 {
2014-10-01 02:15:18 +02:00
~~~
!!! error TS2300: Duplicate identifier 'c33'.
2014-07-13 01:04:16 +02:00
foo() {
return 1;
}
}
enum c33 { One };
~~~
!!! error TS2300: Duplicate identifier 'c33'.
2014-07-13 01:04:16 +02:00
// class then import
class c44 {
foo() {
return 1;
}
}