fix Issue 8648 - No error line number with incomplete template
Merge pull request #3035 from 9rnsr/fix8648

Issue 8648 - No error line number with incomplete template
Remove INTERFACE_VIRTUAL and INTERFACE_OFFSET
Remove SNAN_DEFAULT_INIT
Merge pull request #3037 from yebblies/SNAN_DEFAULT_INIT

[cleanup] Remove SNAN_DEFAULT_INIT
Issue 3449 transition - Change the warning to deprecation message
Merge pull request #3036 from yebblies/INTERFACE

[cleanup] Remove INTERFACE_VIRTUAL and INTERFACE_OFFSET
Remove MODULEINFO_IS_STRUCT
Merge pull request #3038 from 9rnsr/fix3449

Issue 3449 transition - Change the warning to deprecation message
Merge pull request #3040 from yebblies/MODULEINFO_IS_STRUCT

[cleanup] Remove MODULEINFO_IS_STRUCT
Remove PULL93 versioned-out code
Merge pull request #3041 from yebblies/PULL93

[cleanup] Remove PULL93 versioned-out code