* Changed lots of modules to use IWYUSupport instead of bEnforceIWYU (which is being deprecated)
#preflight 63bc8486c45a2c81e0b14fe8
#rb none
[CL 23641460 by henrik karlsson in ue5-main branch]
Check 62a239f7371530bd9c5542a4 job / IncludeTool task for an example.
Currently, we set this define from the platform toolchain script. Setting it from UElibSampleRate module looks like remains of some older prototypes given that PLATFORM_CONSOLE_DYNAMIC_LINK is going to be needed at least for some time to come.
It's not 100% clear, but it seems that setting it from within a module and then setting the default in Platform.h leads to some modules/compilation units using the define provided in UElibSampleRate, which others relying on the default from Platform.h (even though both are set to 0).
#rb david.harvey
#preflight 62a2506dc42e73a4bd07e33c
#rnx
[CL 20594910 by Wojciech Krywult in ue5-main branch]
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869250 via CL 10869537 via CL 10869906
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870965 by ryan durand in Main branch]
Add support for MODULE_VTABLE for exposing the VTable (Also optionally if enabled RTTI) info for a given type for clang (Linux/Mac)
Rename command line arg bHideSymbolsByDefault to bPublicSymbolsByDefault, as well as now add support for setting this change the BuildConfiguration.xml file
Started from Github PR #3351 though a different way to go about it
#jira UE-42635
#rb Arciel.Rekman, Steve.Robb, Ben.Marsh, Michael.Trepka
#fyi Chris.Bunner, Chris.Gagnon
[CL 4923631 by Brandon Schaefer in Dev-Editor branch]
Fix out of date copyright notices.
#rb none
#jira UE-59151
#rnx
#ROBOMERGE-SOURCE: CL 4097781 in //UE4/Release-4.20/...
#ROBOMERGE-BOT: RELEASE (Release-4.20 -> Release-Staging-4.20)
[CL 4097786 by ben marsh in Staging-4.20 branch]