Bug 2468

Summary: Clean up AMI and AMH visitors in the IDL compiler
Product: TAO Reporter: Jeff Parsons <j.parsons>
Component: IDL CompilerAssignee: DOC Center Support List (internal) <tao-support>
Status: ASSIGNED ---    
Severity: minor    
Priority: P3    
Version: 1.5   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 2454    

Description Jeff Parsons 2006-03-21 07:12:32 CST
Here are the things I see so far that can be done:

- Use more exisiting IDL compiler internal functionality. The code now re-
invents solutions to things that were already solved.

- Do more in the pre-processing visitors. Except for a single forward 
declaration in generated code, the CCM pro-processing visitor sets up the 
implied IDL so that code generation can proceed normally for everything. We 
should strive to get the AMI and AMH code generation as much like this as 
possible.

- See if the AMH mapping can be improved along the same lines as the recent 
changes to the AMI mapping in the spec. I'll ask for some help from Johnny 
Willemsen <jwillemsen@remedy,nl> on this item, since he has already made the 
changes necessitated by the new AMI mapping.
Comment 1 Jeff Parsons 2006-03-25 13:34:33 CST
accepted
Comment 2 Johnny Willemsen 2007-08-01 13:32:01 CDT
remove myself from cc