Andrew Casey
|
89447748d5
|
Reuse exiting getFirstIdentifier function
|
2017-08-22 11:33:36 -07:00 |
|
Andrew Casey
|
e02da343db
|
Retrieve type parameter constraint using getConstraintFromTypeParameter
|
2017-08-22 11:33:35 -07:00 |
|
Andrew Casey
|
1a20b6a7c3
|
Add support for walking IndexTypes, IndexedAccessTypes, and MappedTypes.
|
2017-08-22 11:33:35 -07:00 |
|
Andrew Casey
|
d7ace2086f
|
Fix copy-paste error
|
2017-08-22 11:33:34 -07:00 |
|
Andrew Casey
|
8cbf42cff5
|
Fix lint errors
|
2017-08-22 11:33:34 -07:00 |
|
Andrew Casey
|
f2eacc6395
|
Use Maps to store visited types and symbols
|
2017-08-22 11:33:33 -07:00 |
|
Andrew Casey
|
801c1f70a2
|
Reshape SymbolWalker API
1. Expose visited types and symbols
2. Automatically reset before each walk
|
2017-08-22 11:33:32 -07:00 |
|
Wesley Wigham
|
2c8a5c40b8
|
Make SymbolWalker internal
...until required by an external consumer.
|
2017-08-22 11:33:32 -07:00 |
|
Wesley Wigham
|
053b915061
|
Rebase SymbolWalker change onto master
From PR #9847.
|
2017-08-22 11:33:32 -07:00 |
|