[Rock-dev] [rock] #199: typelib: consider using a clang-based plugin as a replacement for gccxml

rock noreply at opendfki.de
Mon Sep 17 09:48:10 CEST 2012


#199: typelib: consider using a clang-based plugin as a replacement for gccxml
----------------------------+-----------------------------------
 Reporter:  sylvain.joyeux  |      Owner:  rock-dev-mailing-list
     Type:  enhancement     |     Status:  new
 Priority:  minor           |  Milestone:
Component:  toolchain       |   Keywords:
----------------------------+-----------------------------------
 Basic example

   https://github.com/tritao/cxxi/blob/master/src/Parser/Parser.cpp

 Pros:
  * future proof -- gccxml's future compatibility with C++11 is not
 guaranteed
  * faster -- one of the main performance issues with the gccxml method
 right now is that we have to parse HUGE XML files

 Cons:
  * can be done "out-of-tree" (i.e. without requiring the llvm source tree)
 only on llvm/clang 3.1, which is not yet in ubuntu (it is only in debian
 unstable)

-- 
Ticket URL: <https://rock.opendfki.de/ticket/199>
rock <https://rock.opendfki.de>
rock: the robot construction kit


More information about the Rock-dev mailing list