Reorder
Rename overloaded Interfaces.C.To_C and To_Ada (converting wchar_array to/from Wide_Wide_String) to To_wchar_array and To_Wide_Wide_String, pass CXB3007
Insert or delete pragma Inline
Add (or rename overloaded To_C and To_Ada to) Interfaces.C.To_char, To_Character, To_char_array, To_String, To_wchar_t, To_Wide_Character, To_wchar_array and To_Wide_String
Add overloaded Interfaces.C.Length for char16_array and char32_array
Add new parameters Substitute into some subprograms of Interfaces.C, and add subprograms for Wide_Wide_Character/Wide_Wide_String
Improve Interfaces.C to eliminate the unnecessary instance of Simple_Conversions for char in Windows
Improve Interfaces.C by replacing duplicated code to generic
Add new implementation unit Interfaces.C.Inside, and unify 2-version Interfaces.C into one