2015-04-09 02:50:01 +02:00
|
|
|
|
interface public { }
|
|
|
|
|
|
|
|
|
|
class Foo {
|
|
|
|
|
constructor(private, public, static) {
|
|
|
|
|
private = public = static;
|
|
|
|
|
}
|
|
|
|
|
public banana(x: public) { }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class C {
|
|
|
|
|
constructor(public public, let) {
|
|
|
|
|
}
|
|
|
|
|
foo1(private, static, public) {
|
|
|
|
|
function let() { }
|
|
|
|
|
var z = function let() { };
|
|
|
|
|
}
|
|
|
|
|
|
2015-04-10 00:59:49 +02:00
|
|
|
|
public pulbic() { } // No Error;
|
2015-04-09 02:50:01 +02:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class D<public, private>{ }
|
|
|
|
|
|
2015-04-10 23:24:10 +02:00
|
|
|
|
class E implements public { }
|
|
|
|
|
|
|
|
|
|
class F implements public.private.B { }
|
2015-04-11 01:22:09 +02:00
|
|
|
|
class F1 implements public.private.implements { }
|
2015-04-10 23:24:10 +02:00
|
|
|
|
class G extends package { }
|
|
|
|
|
class H extends package.A { }
|