Blake Bender created GEODE-9502:
-----------------------------------

             Summary: Eliminate templates used to work around now-obsolete MSVC 
compiler warning
                 Key: GEODE-9502
                 URL: https://issues.apache.org/jira/browse/GEODE-9502
             Project: Geode
          Issue Type: Improvement
          Components: native client
            Reporter: Blake Bender


CacheableBuiltins.hpp contains the following comment, followed by a bunch of 
very strange template definitions:

// The following are defined as classes to avoid the issues with MSVC++
// warning/erroring on C4503

According to Microsoft 
(https://docs.microsoft.com/en-us/cpp/error-messages/compiler-warnings/compiler-warning-level-1-c4503?view=msvc-160),
 this warning was obsolete as of VS2017.  We no longer support any pre-VS2017 
compilers, so it should be safe to remove all this nonsense and replace it with 
the template(s) originally intended.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to