exp_dist.ads
6.68 KB
-
exp_dist.ads, [...]: Fix casing error in formal parameter name in call · 7f0b5314
2008-04-08 Thomas Quinot <quinot@adacore.com> * exp_dist.ads, exp_dist.adb: Fix casing error in formal parameter name in call (Add_RACW_Features): When processing an RACW in another unit than the main unit, set Body_Decls to No_List to indicate that the bodies of the type's TSS must not be generated. (GARLIC_Support.Add_RACW_Read_Attribute, GARLIC_Support.Add_RACW_Write_Attribute): Do not generate bodies if Body_Decls is No_List. (PolyORB_Support.Add_RACW_Read_Attribute, PolyORB_Support.Add_RACW_Write_Attribute, PolyORB_Support.Add_RACW_From_Any, PolyORB_Support.Add_RACW_To_Any, PolyORB_Support.Add_RACW_TypeCode): Same. (Transmit_As_Unconstrained): New function. (Build_Ordered_Parameters_List): Use the above to order parameters. (GARLIC_Support.Build_General_Calling_Stubs): Use the above to determine which parameters to unmarshall using 'Input at the point where their temporary is declared (as opposed to later on with a 'Read call). (PolyORB_Support.Build_General_Calling_Stubs): Use the above to determine which parameters to unmarshall using From_Any at the point where their temporary is declared (as opposed to later on with an assignment). From-SVN: r134031
Thomas Quinot committed