1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
=== tests/cases/compiler/asiPublicPrivateProtected.ts ===
public
class NonPublicClass {
>NonPublicClass : Symbol(NonPublicClass, Decl(asiPublicPrivateProtected.ts, 0, 6))
public s() {
>s : Symbol(NonPublicClass.s, Decl(asiPublicPrivateProtected.ts, 1, 22))
}
}
class NonPublicClass2 {
>NonPublicClass2 : Symbol(NonPublicClass2, Decl(asiPublicPrivateProtected.ts, 4, 1))
public
>public : Symbol(NonPublicClass2.public, Decl(asiPublicPrivateProtected.ts, 6, 23))
private nonPublicFunction() {
>nonPublicFunction : Symbol(NonPublicClass2.nonPublicFunction, Decl(asiPublicPrivateProtected.ts, 7, 10))
}
}
private
class NonPrivateClass {
>NonPrivateClass : Symbol(NonPrivateClass, Decl(asiPublicPrivateProtected.ts, 11, 7))
private s() {
>s : Symbol(NonPrivateClass.s, Decl(asiPublicPrivateProtected.ts, 12, 23))
}
}
class NonPrivateClass2 {
>NonPrivateClass2 : Symbol(NonPrivateClass2, Decl(asiPublicPrivateProtected.ts, 15, 1))
private
>private : Symbol(NonPrivateClass2.private, Decl(asiPublicPrivateProtected.ts, 17, 24))
public nonPrivateFunction() {
>nonPrivateFunction : Symbol(NonPrivateClass2.nonPrivateFunction, Decl(asiPublicPrivateProtected.ts, 18, 11))
}
}
protected
class NonProtectedClass {
>NonProtectedClass : Symbol(NonProtectedClass, Decl(asiPublicPrivateProtected.ts, 22, 9))
protected s() {
>s : Symbol(NonProtectedClass.s, Decl(asiPublicPrivateProtected.ts, 23, 25))
}
}
class NonProtectedClass2 {
>NonProtectedClass2 : Symbol(NonProtectedClass2, Decl(asiPublicPrivateProtected.ts, 26, 1))
protected
>protected : Symbol(NonProtectedClass2.protected, Decl(asiPublicPrivateProtected.ts, 28, 26))
public nonProtectedFunction() {
>nonProtectedFunction : Symbol(NonProtectedClass2.nonProtectedFunction, Decl(asiPublicPrivateProtected.ts, 29, 13))
}
}
class ClassWithThreeMembers {
>ClassWithThreeMembers : Symbol(ClassWithThreeMembers, Decl(asiPublicPrivateProtected.ts, 32, 1))
public
>public : Symbol(ClassWithThreeMembers.public, Decl(asiPublicPrivateProtected.ts, 34, 29))
private
>private : Symbol(ClassWithThreeMembers.private, Decl(asiPublicPrivateProtected.ts, 35, 10))
protected
>protected : Symbol(ClassWithThreeMembers.protected, Decl(asiPublicPrivateProtected.ts, 36, 11))
}
|