=== tests/cases/compiler/visibilityOfTypeParameters.ts === export class MyClass { >MyClass : MyClass, Symbol(MyClass, Decl(visibilityOfTypeParameters.ts, 0, 0)) protected myMethod(val: T): T { >myMethod : (val: T) => T, Symbol(myMethod, Decl(visibilityOfTypeParameters.ts, 1, 22)) >T : T, Symbol(T, Decl(visibilityOfTypeParameters.ts, 2, 23)) >val : T, Symbol(val, Decl(visibilityOfTypeParameters.ts, 2, 26)) >T : T, Symbol(T, Decl(visibilityOfTypeParameters.ts, 2, 23)) >T : T, Symbol(T, Decl(visibilityOfTypeParameters.ts, 2, 23)) return val; >val : T, Symbol(val, Decl(visibilityOfTypeParameters.ts, 2, 26)) } }