[orbitcpp-commits] orbitcpp jkluebs
Status: Beta
Brought to you by:
philipd
From: John K. L. <jk...@us...> - 2000-11-27 22:28:18
|
CVSROOT: /cvsroot/orbitcpp Module name: orbitcpp Changes by: jkluebs 00/11/27 14:28:13 Modified files: compiler : language.hh pass.hh pass_gather.cc pass_xlate.cc pass_xlate.hh types.cc types.hh Log message: More work done to generate specialization code (which so far is only for sequences). The compiler has to emit such code before an exception uses the type in question.. doTypedef, doStruct, doUnion, doException now call IDLType::writeCPPSpecCode, with the latter doing so before its definition is started. The system probably needs to be refactored a bit for efficiency. Any suggestions for improvement are appreciated. |