⬅️ Back to Table of Contents
📄 type-annotations.ts
📊 Analysis Summary
Metric |
Count |
🔧 Functions |
1 |
🧱 Classes |
1 |
📊 Variables & Constants |
1 |
📑 Type Aliases |
1 |
📚 Table of Contents
🛠️ File Location:
📂 packages/parser/tests/fixtures/scope-analysis/type-annotations.ts
Variables & Constants
Name |
Type |
Kind |
Value |
Exported |
a |
{ b: A } |
let/var |
*not shown* |
✗ |
Functions
C.f(a: { b: A }): { b: A }
Code
f(a: { b: A }): { b: A } {
return { b: 1 };
}
- Parameters:
a: { b: A }
- Return Type:
{ b: A }
Classes
C
Class Code
class C {
f(a: { b: A }): { b: A } {
return { b: 1 };
}
}
Methods
f(a: { b: A }): { b: A }
Code
f(a: { b: A }): { b: A } {
return { b: 1 };
}
Type Aliases
A