In g++ there is a -fdump-tree-original flag. The AST dumped out by this flag has problem when dealing with defined function parameters; there is no way to tell what the defined order of the parameters are. I would like to know if this is a bug which I should submit a patch for, or a feature. thank you in advance, Dan DaCosta