[reflection] Implementation of the reflection TS

Hi,

I’d like to ask if there already is someone willing to implement the reflection TS in clang. If not, I’d like to volunteer (I’d have ~1 day per week to do the work). I did an implementation of reflection previously to show the usage of the early revisions of the reflection proposal [1] (it’s pretty outdated now).

I’m new to “official” clang development, so I’d probably have a few (maybe stupid) questions in the beginning about the development process and the best way to do the implementation.

Is there any development guideline or other documentation that I should read before I start?

Best regards,

–Matus

[1] https://github.com/matus-chochlik/clang/tree/reflexpr

Hello Matus,

Is there any development guideline or other documentation that I should read before I start?I recommend these documents for you in this order (others may extend this list and you may find other important docs at llvm.org):
https://llvm.org/docs/GettingStarted.html

http://llvm.org/docs/CodingStandards.html

http://llvm.org/docs/ProgrammersManual.html

https://clang.llvm.org/docs/InternalsManual.html

Cheers,
Gabor