Skip to content

Commit 9b5f9e2

Browse files
committed
added Future directions section
1 parent ca68ce8 commit 9b5f9e2

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

proposals/NNNN-opt-in-reflection-metadata.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,10 @@ However, turned out it was quite challenging to statically determine all usages
217217

218218
It was also considered to use an attribute `@reflectable` on nominal type declaration to express the requirement to have reflection metadata, however, a lot of logic had to be re-implemented outside of type-checker to ensure all guarantees are fulfilled.
219219

220+
## Future directions
221+
222+
Currently, there is only one kind of Reflection Metadata - Field Descriptor Metadata. In the future, it is possible that other kinds will be added (e.g methods, computed properties, etc) `Reflectable` should be able to cover all of them.
223+
220224

221225
## Acknowledgments
222226

0 commit comments

Comments
 (0)