Re: Report: using GCC plugin to implement ORM for C++

2010-09-30 Thread Manuel López-Ibáñez
On 30 September 2010 12:26, Boris Kolpackov wrote: > > What didn't work so well: > >  - The plugin header inclusion is a mess. You have to include the right >    set of headers in the right order to get things to compile. Plus, the >    GCC headers poison some declarations, so, for example, you ca

Report: using GCC plugin to implement ORM for C++

2010-09-30 Thread Boris Kolpackov
Hi, We have just released a C++ object-relational mapping (ORM) system, called ODB, that uses the new GCC plugin architecture. I thought I would report back to the GCC community on how the plugin part worked out. In a nutshell, the ODB compiler parses a C++ header with class declarations (and so