Re: [cfe-users] [cfe-dev] Clang - Requesting Help

2018-08-09 Thread Praveen Velliengiri via cfe-users
Thanks for sharing the insights and your experience with me, It will be very helpful to me to get started with minimal knowledge of clang AST :) Thank you very much, David PreeJackie On Thu, 9 Aug 2018 at 23:50, David Blaikie wrote: > If you're looking to contribute to Clang & have a particular

Re: [cfe-users] [cfe-dev] Clang - Requesting Help

2018-08-09 Thread mats petersson via cfe-users
I'm not sure I can offer much direct help, but I think it may help if you explain more precisely what it is you're struggling with? - Do you (not) understand the overall concept of how (modern) compilers work? - Do you have some experience in working with tree-data structures in general? And specif

Re: [cfe-users] [cfe-dev] Clang - Requesting Help

2018-08-09 Thread David Blaikie via cfe-users
If you're looking to contribute to Clang & have a particular interest in the AST, etc - the way I started was to look at simple/small bugs in diagnostics - either false positives (a diagnostic (often a warning) produced when it shouldn't be (wehn it doesn't tell the user something actionable/buggy)

Re: [cfe-users] [cfe-dev] Clang - Requesting Help

2018-08-08 Thread Praveen Velliengiri via cfe-users
Thanks for your reply, I know the overview of how modern compilers work, but I don't know about the internal details such as working and interactions of various optimization passes. And I didn't have experience with non-uniform trees before. Things I have done so far: 1) I tried to dump the clang