Artem Chikin
c2190aefc0
[SwiftStaticMirror] Create API to query an opaque associated type's same-type requirements
2022-07-08 13:20:05 -07:00
Artem Chikin
8716fd0a6f
Gather opaque type same-type requirements when scanning associated type infos from a binary
2022-07-08 11:08:30 -07:00
Artem Chikin
3aad9fad9d
[SwiftStaticMirror] Create API to query an opaque associated type's protocol requirements
2022-07-05 11:47:58 -07:00
Artem Chikin
02e15882d4
[Static Mirror] Add entry-points for querying field type information for properties and enum cases
2022-03-04 16:05:08 -08:00
Artem Chikin
62e07dc339
[Static Mirror] Refactor gathering of associated types from a binary and add SwiftStaticMirror entry-point for it.
2022-03-02 16:28:12 -08:00
Artem Chikin
d24e15812b
Build libSwiftStaticMirror as a standalone library with minimal required dependencies.
...
This separates it from `libSwiftScan` and allows us to build this library without building much of the rest of the compiler.
Also refactor `utils/build-parser-lib` into `utils/build-tooling-libs` which builds both SwiftSyntaxParser and SwiftStaticMirror.
2022-02-09 12:28:21 -08:00