Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
0f161593b36584ec447e5268dbed2953489854d8
/
test
/
SemaCXX
/
MicrosoftExtensions.cpp
0f16159
MSVC doesn't do any validation regarding exception specification.
by Francois Pichet
· 13 years ago
b2ee830
Emulate a MSVC bug where if during an using declaration name lookup, the declaration found is unaccessible (private) and that declaration was bring into scope via another using declaration whose target declaration is accessible (public) then no error is generated.
by Francois Pichet
· 13 years ago
e1e96a6
Revert 131347. It asserts if the specialization in within a class template:
by Francois Pichet
· 13 years ago
1fa8028
In Microsoft mode, allow template function explicit specialization at class scope.
by Francois Pichet
· 13 years ago
30aff5b
In Microsoft mode, allow conversion from pointer to integral type no matter what size the integral type is. Necessary to parse MFC code.
by Francois Pichet
· 13 years ago
b594fac
Fix test.
by Francois Pichet
· 13 years ago
a8ef3ac
Allow implicit conversion from function pointer to void* in Microsoft mode.
by Francois Pichet
· 13 years ago
2e510a0
Downgrade error "static declaration of 'foo' follows non-static declaration" to a warning in Microsoft mode.
by Francois Pichet
· 14 years ago
6943e9b
In Microsoft mode, within class scope, if a CXXScopeSpec's type is equal to the type of one of the base classes then downgrade the missing typename error to a warning. Up to now this is the only case I found where MSVC doesn't require "typename" at class scope. Really strange!
by Francois Pichet
· 14 years ago
8d051e0
MSVC accepts that default parameters be redefined for member functions
by Francois Pichet
· 14 years ago
dde385d
Add a triple to make the test friendly on no windows platform.
by Francois Pichet
· 14 years ago
b613cd6
Accept __declspec(dllimport) for function defined at class scope in Microsoft mode.
by Francois Pichet
· 14 years ago
eedd467
Downgrade err_mismatched_exception_spec to a ExtWarning in Microsoft mode. MSVC doesn't do any validation on exception specifications.
by Francois Pichet
· 14 years ago
018591f
Semantic checking for exception specifications should be triggered by
by John McCall
· 14 years ago
1756ce4
We need a longer long when testing this pathe Microsoft fixed-underlying-type extension for enumeration types
by Douglas Gregor
· 14 years ago
86f208c
Enable enumeration types with a fixed underlying type, e.g.,
by Douglas Gregor
· 14 years ago
5be38be
Remove a c++ file test I inadvertently added in Sema last week.
by Francois Pichet
· 14 years ago
842e7a2
Microsoft enum extensions. 2 things will change on -fms-extensions:
by Francois Pichet
· 14 years ago
8dc3abc
Add basic support for Microsoft enum forward declaration.
by Francois Pichet
· 14 years ago
538e0d0
Allow type definitions inside anonymous struct/union in Microsoft mode.
by Francois Pichet
· 14 years ago
afac01d
Transfer calling-convention attributes down to member function pointers.
by Douglas Gregor
· 14 years ago
5b6f769
Emulate (some of) Microsoft's looser semantic checking of exception
by Douglas Gregor
· 14 years ago
5c0ca52
Predeclare class type_info in Microsoft mode, from Francois Pichet!
by Douglas Gregor
· 14 years ago