Using declarations in inheritance hierarchy improvements.

- Improved documentation for using declarations.
- Issue new warning WARN_LANG_USING_NAME_DIFFERENT when there
  is a conflict in the target language name to be used when
  introducing a method via a using declaration. Previously
  the method was silently ignored. Issue #1840. Issue #655.
This commit is contained in:
William S Fulton 2022-02-26 12:13:11 +00:00
commit 79a1bbee8b
8 changed files with 176 additions and 30 deletions

View file

@ -213,6 +213,7 @@
#define WARN_LANG_EXTEND_DESTRUCTOR 523
#define WARN_LANG_EXPERIMENTAL 524
#define WARN_LANG_DIRECTOR_FINAL 525
#define WARN_LANG_USING_NAME_DIFFERENT 526
/* -- Doxygen comments -- */