Home Dashboard Directory Help
Refine Search Results
Status
Votes
Total Votes (at least)
Workarounds
Total Workarounds (at least)
Validations
Total Validations (at least)
Comments
Total Comments (at least)
Time
Created in the last (days)
Updated in the last (days)
Product Search Results
Sort By:
You searched for: items submitted by Ivan Sorokin for this product (signing in could show even more results)
Showing 1 - 10 of 93 Previous 123 Next

1
0
Sign in
to vote
MSVC crashes on this code: template <template <typename T> class X, template <template <typename T> class XX = X> class Y> struct z { typedef typename Y<>::mytype2 mytype3; }; template <typ…
Created on 5/15/2015 (updated 2 weeks ago) | 0 validations | 0 workarounds | 1 comment | feedback id: 1335594  | 
Active
1
0
Sign in
to vote
On this code noreturn is highlighted in blue, but noinline remains black: __declspec(noreturn noinline) void f();
Created on 5/13/2015 (updated 5 days ago) | 0 validations | 0 workarounds | 2 comments | feedback id: 1329004  | 
Active
1
0
Sign in
to vote
According to a documentation https://msdn.microsoft.com/en-us/library/dabb5z75.aspx one __declspec specifier can have many "extended-decl-modifier" separated by whitespace. In practice MSVC accepts ar…
Created on 5/13/2015 (updated 2 weeks ago) | 0 validations | 0 workarounds | 2 comments | feedback id: 1329001  | 
Active
1
0
Sign in
to vote
struct x { virtual void f() const = 0; }; struct y : x // try to implement all pure virtuals { }; implemented virtuals: virtual void f() override; should be: virtual void f() const override;
Created on 8/19/2014 (updated 37 weeks ago) | 0 validations | 0 workarounds | 4 comments | feedback id: 950005  | 
Closed
as Fixed Help for as Fixed
1
0
Sign in
to vote
struct x { typedef void type; type f(); // create definition }; created definition: type x::f() // 'type' is not qualified, should be 'x::type' { return type(); }
Created on 8/19/2014 (updated 27 weeks ago) | 0 validations | 0 workarounds | 2 comments | feedback id: 949999  | 
Closed
as Deferred Help for as Deferred
1
0
Sign in
to vote
template <class T> // try to rename this template parameter struct X { void foo(); }; template<class T> void X<T>::foo() // this 'T' is not renamed { T a; }
Created on 8/19/2014 (updated 38 weeks ago) | 0 validations | 0 workarounds | 2 comments | feedback id: 949993  | 
Active
1
0
Sign in
to vote
[temp.arg.explicit]p3 says: "A trailing template parameter pack not otherwise deduced will be deduced to an empty sequence of template arguments." MSVC implements this to some extent: template<clas…
Created on 7/31/2014 (updated 13 weeks ago) | 0 validations | 0 workarounds | 2 comments | feedback id: 933691  | 
Closed
as Fixed Help for as Fixed
1
0
Sign in
to vote
MSVC2013 (and MSVC2012 November CTP) show warning C4544: 'U' : default template argument ignored on this template declaration. Then the error occurs as there isn't enough template arguments for y<>. I…
Created on 7/31/2014 (updated 39 weeks ago) | 0 validations | 0 workarounds | 1 comment | feedback id: 933491  | 
Active
1
0
Sign in
to vote
The following code is rejected by MSVC, but is accepted by GCC and clang: template <typename T> struct x { template <typename U = int> struct y; }; template <> template <typename U> struct x…
Created on 7/30/2014 (updated 43 weeks ago) | 0 validations | 0 workarounds | 1 comment | feedback id: 932672  | 
Active
1
0
Sign in
to vote
The following code lead to internal compiler error in MSVC. Older versions of the compiler show incorrect error "error C2664: 'f' : cannot convert parameter 1 from 'void (*)' to 'void (__cdecl *)(void…
Created on 7/25/2014 (updated 40 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 928631  | 
Closed
as Fixed Help for as Fixed
Showing 1 - 10 of 93 Previous 123 Next