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