History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: RSRP-36350
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Olga Lobacheva
Reporter: Ludovic Dubois
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
ReSharper

Bad nullable management

Created: 27 Feb 07 17:01   Updated: 25 Oct 07 19:35
Component/s: None
Fix Version/s: 3.1
Security Level: Everybody (All jira users)

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Relates
 
This issue is related to:
RSRP-33809 False error report: cannot convert so... Normal Closed
RSRP-33662 Lifted bitwise operator is not resolved Normal Closed
RSRP-35849 Operator resolve problem [equality op... Normal Closed
RSRP-33666 error CS0037: Cannot convert null to ... Normal Closed
RSRP-35017 Lifted equality operator resolve bug Normal Closed

Build: 351


 Description  « Hide
All computation with a 'null' literal value is correct.

Thus, :

int? i = null + 10;

is correct. Its value is 'null' of type 'int?'.
It is the same for -, *, /...

Special case for comparison operators. Returned type is 'bool' (but still valid!)



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.