Clean up string literal implicit const casting and some two-phase lookup nits on...
authorJeremy Koritzinsky <jkoritzinsky@gmail.com>
Thu, 1 Nov 2018 00:56:38 +0000 (17:56 -0700)
committerGitHub <noreply@github.com>
Thu, 1 Nov 2018 00:56:38 +0000 (17:56 -0700)
commitbd5cc690bca0c798952b14b989ad1bf8e8f00011
tree5c5a39659f20dabafa194a9d07134d54cd07b666
parent8aa5101cea45183e882326f465007909d1b862a0
Clean up string literal implicit const casting and some two-phase lookup nits on Windows (#20730)

* Remove implicit c-string const casting and clean up some C++ standards conformance bugs.

* Fix const string conversion in FCSigCheck.
18 files changed:
src/inc/contract.h
src/inc/contract.inl
src/inc/shash.inl
src/jit/unwind.h
src/pal/tools/windows-compiler-override.txt
src/utilcode/debug.cpp
src/utilcode/winfix.cpp
src/vm/appdomain.cpp
src/vm/binder.cpp
src/vm/eecontract.cpp
src/vm/eecontract.h
src/vm/exceptmacros.h
src/vm/fcall.h
src/vm/interoputil.cpp
src/vm/interoputil.h
src/vm/threads.h
src/vm/vars.cpp
src/vm/vars.hpp