- 30 9月, 2017 9 次提交
-
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
- "in" argument matches only "in" parameters (as opposed to unmodified case that can also match byval parameters) - "in" requires that the argument is an lvalue - "in" does not allow conversions at the call-site other than identity conversions - "in" sets an exact bound in generic method type inference - "in" cannot be stack-spilled by value
-
由 Heejae Chang 提交于
move designer attribute back to document level scanner but made it to use keep alive connection rather than creating new connection every time. also kept some optimization such as checking cps projects or not reporting as much as we can. (#22248)
-
由 Brett V. Forsgren 提交于
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
- 29 9月, 2017 14 次提交
-
-
由 Manish Vasani 提交于
-
由 Omar Tawfik 提交于
-
由 Omar Tawfik 提交于
-
由 Omar Tawfik 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
-
由 vsadov 提交于
Fixes:#22306
-
由 Julien Couvreur 提交于
-
由 Omar Tawfik 提交于
* Create tests to cover test plans #19216 and #20127 * clean up
-
由 Omar Tawfik 提交于
-
由 Neal Gafter 提交于
* Improve consistency of handling constant null switch expression Fixes #20210 * Rationalize reachability for pattern switch. If a single case could handle all inputs, e.g. has the same constant value, a wildcard pattern, etc, then the default label is considered unreachable. The concept of reachability, which takes the value of the switch expression into account and can produce warnings, is separate from the concept of subsumption which takes the full set of patterns into account and can produce errors. * Document breaking change in pattern switch. Alse change formatting as suggested in code review.
-
由 Omar Tawfik 提交于
-
由 Heejae Chang 提交于
-
- 28 9月, 2017 8 次提交
-
-
由 Shyam N 提交于
-
由 Andy Gocke 提交于
Fixes #22378
-
由 Neal Gafter 提交于
Fixes #21515
-
由 Omar Tawfik 提交于
* IDE Changes * tests * PR comments
-
由 chborl 提交于
Tests in response to issue #22253
-
由 chborl 提交于
-
由 chborl 提交于
Fixes issue 21801
-
由 Alireza Habibi 提交于
Merging on behalf of @alrz. Thanks
-
- 27 9月, 2017 6 次提交
-
-
由 Manish Vasani 提交于
-
由 Ashley Hauck 提交于
-
由 vsadov 提交于
Ref ternary shoudl be shielded form optimization in the containing expression that may expose it to mutations Just need to add it to the list of other possible writeable lvalues checked by WouldBeAssignableIfUsedAsMethodReceiver helper. Fixes:#18220
-
由 AlekseyTs 提交于
Improve method type argument inference around tuples and address backwards compatibility break. (#22295) Fixes #20583.
-
由 vsadov 提交于
-
由 Manish Vasani 提交于
Fixes #21297 and #22004
-
- 26 9月, 2017 3 次提交
-
-
由 vsadov 提交于
-
由 vsadov 提交于
- makes val escape switch comprehensive (unhandled/unexpected nodes will cause an exception) - tests for added expression kinds - handle varargs correctly in the escape analysis + tests
-
由 Fredric Silberberg 提交于
-