Bug 2468 - Clean up AMI and AMH visitors in the IDL compiler
Summary: Clean up AMI and AMH visitors in the IDL compiler
Status: ASSIGNED
Alias: None
Product: TAO
Classification: Unclassified
Component: IDL Compiler (show other bugs)
Version: 1.5
Hardware: All All
: P3 minor
Assignee: DOC Center Support List (internal)
URL:
Depends on:
Blocks: 2454
  Show dependency tree
 
Reported: 2006-03-21 07:12 CST by Jeff Parsons
Modified: 2018-01-15 11:21 CST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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