The following code will not compile:
template<class ABC>
ABC (*MyTempFunc())[4] {
return NULL;
};
template<>
int (*MyTempFunc<int>())[4] {
return NULL;
};
Created on 1/27/2012 (updated 13 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 721269
|
|
|
Closed
as Deferred
|
|
Pointer to array returns types are parsed correctly in regular trailing return type functions, but not in template functions. I.e., of the following two functions declarations, the first one compiles …
Created on 1/7/2012 (updated 69 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 717318
|
|
|
Closed
as Fixed
|
|
Extremely minor, but still a bug.
If you add a file, say "test.h", then go and rename it "test.cpp", and then go into the Properties dialog box and change the "Item Type" from C++ header to C++ com…
Created on 12/16/2011 (updated 73 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 714319
|
|
|
Closed
as Won't Fix
|
|
As VS runs for a long time, the error and syntax highlighting start going haywire. This also affects how the cursor moves during editing.
The first symptom that appears is cursor movement. Using Ct…
Created on 5/9/2011 (updated 96 weeks ago) | 0 validations | 0 workarounds | 9 comments | feedback id: 667376
|
|
|
Closed
as Not Reproducible
|
|
The real-time error highlighting is all over the place. The longer VS is running the worse it gets. Without making any changes, some parts of the code show the squiggly red underline for a while, and …
Created on 4/17/2011 (updated 108 weeks ago) | 0 validations | 0 workarounds | 6 comments | feedback id: 662721
|
|
|
Closed
as Not Reproducible
|
|
The _mm_loadl_pi intrinsic is supposed to offer access to the MOVLPS instruction to load 8 bytes (2 floats) from memory into the lower part of an xmm register. However, the prototype for the intrinsic…
Created on 4/6/2011 (updated 108 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 657800
|
|
|
Closed
as By Design
|
|
The documentation for _mm_mul_epu32 actually describes the function _mm_mul_su32.
(I know this is a documentation error and not a bug, but didn't know where else to submit)
Created on 3/5/2011 (updated 44 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 649716
|
|
|
Closed
as Fixed
|
|
Even in x64 build configurations, _M_X86 is automatically defined by the compiler and _M_AMD64 is not. This means that 64-bit builds cannot use intrinsics that only work with x64 processors (such as _…
Created on 3/5/2011 (updated 112 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 649714
|
|
|
Closed
as By Design
|
|
If you select "Properties" from the "Project" menu (not the context menu), the properties page that is displayed depends on what is currently selected. If the cursor is in the code window when you ope…
Created on 7/23/2010 (updated 27 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 577696
|
|
|
Closed
as By Design
|
|