aboutsummaryrefslogtreecommitdiff
path: root/test/Sema/MicrosoftExtensions.cpp
AgeCommit message (Collapse)Author
2011-01-17Remove a c++ file test I inadvertently added in Sema last week. Francois Pichet
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@123608 91177308-0d34-0410-b5e6-96231b3b80d8
2011-01-11In Microsoft mode, force 64 bit hex integer constants to signed type if the ↵Francois Pichet
LL or i64 suffix is used. This MSVC behavior. For example: void f(long long){ printf("long long"); } void f(unsigned long long) { printf("unsigned long long"); } int main() { f(0xffffffffffffffffLL); } Will print "long long" using MSVC. This patch also fixes 16 compile errors related to overloading issues when parsing the MSVC 2008 C++ standard lib. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@123231 91177308-0d34-0410-b5e6-96231b3b80d8