aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp
diff options
context:
space:
mode:
authorErich Keane <erich.keane@intel.com>2019-01-25 17:01:42 +0000
committerErich Keane <erich.keane@intel.com>2019-01-25 17:01:42 +0000
commit3e7fda229d3f82034f43c12bcb5c91f8ba08db94 (patch)
tree0f6c42c6e7d0d3dd263e2023305e5cb9263dfd83 /llvm/lib/CodeGen/MachineModuleInfoImpls.cpp
parent0020f8bb23bc539bce640a479a73082ed2cb6036 (diff)
downloadllvm-3e7fda229d3f82034f43c12bcb5c91f8ba08db94.zip
llvm-3e7fda229d3f82034f43c12bcb5c91f8ba08db94.tar.gz
llvm-3e7fda229d3f82034f43c12bcb5c91f8ba08db94.tar.bz2
Allow 'static' storage specifier on an out-of-line member function template
declaration in MSVCCompat mode Microsoft compiler permits the use of 'static' storage specifier outside of a class definition if it's on an out-of-line member function template declaration. This patch allows 'static' storage specifier on an out-of-line member function template declaration with a warning in Clang (To be compatible with Microsoft). Intel C/C++ compiler allows the 'static' keyword with a warning in Microsoft mode. GCC allows this with -fpermissive. Patch By: Manna Differential Revision: https://reviews.llvm.org/D56473 Change-Id: I97b2d9e9d57cecbcd545d17e2523142a85ca2702 llvm-svn: 352219
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfoImpls.cpp')
0 files changed, 0 insertions, 0 deletions