Fix issues exposed by building with MSVC and /permissive-. (dotnet/coreclr#11269)
authorXiang Fan <xiangfan@microsoft.com>
Thu, 27 Apr 2017 23:48:13 +0000 (16:48 -0700)
committerJan Kotas <jkotas@microsoft.com>
Thu, 27 Apr 2017 23:48:13 +0000 (16:48 -0700)
commit78dace323a24a9f995926812619453ade74828f8
treec4e0d9c985e63e110cce5c287009a0806214134a
parentcd81b450846436afdab3298e51cc8c74955413ab
Fix issues exposed by building with MSVC and /permissive-. (dotnet/coreclr#11269)

Using full-qualified name to declare members inside class is ill-formed and incorrectly allowed by MSVC.
MSVC now gives error when /permissive- is used.

Commit migrated from https://github.com/dotnet/coreclr/commit/e60e06f9b65d3fafdd6fd78900315d765ef3c91e
src/coreclr/src/vm/sampleprofiler.h