Hi, all

> class illustration {
>  InlineParseStop
>   void dont_export_me_to_perl () {}
>   void inline_doesnt_understand(templates<int> var) {}
>  InlineParseStart
>   int normal () { return 42; }
>   InlineDontParse Frob* get_Frob (); // C++ code given Frob pointers,
>   InlineDontCode  void* get_Frob (); // which I dont want to explain to
> Inline.
> }

Just one little objection, the symbol that start/stops the parsing should
always be inside a comment. Otherwise, you can't compile the code outside
Inline anymore.

Cheers, Nadim.

Reply via email to