- 16 8月, 2016 1 次提交
-
-
由 Charles Stoner 提交于
-
- 15 8月, 2016 1 次提交
-
-
由 Charles Stoner 提交于
-
- 11 8月, 2016 2 次提交
-
-
由 Nick Guerrera 提交于
-
由 Charles Stoner 提交于
-
- 09 8月, 2016 1 次提交
-
-
由 Julien 提交于
-
- 06 8月, 2016 1 次提交
-
-
由 gafter 提交于
Fixes #12900
-
- 05 8月, 2016 1 次提交
-
-
由 Tomáš Matoušek 提交于
* Implement source link feature * Fix CommonCompiler to open source link stream, add E2E tests * Reduce code duplication across VB and C#
-
- 04 8月, 2016 1 次提交
-
-
由 Tomas Matousek 提交于
-
- 02 8月, 2016 1 次提交
-
-
由 Julien 提交于
-
- 31 7月, 2016 1 次提交
-
-
由 gafter 提交于
(e.g. ref local variable declaration) We introduce a "ref expression" for use in expressions (e.g. right-hand-side of a ref variable initialization) Also improve the diagnostic for local functions. Fixes #12749, #12580
-
- 27 7月, 2016 1 次提交
-
-
由 Tomas Matousek 提交于
-
- 20 7月, 2016 1 次提交
-
-
由 Julien 提交于
-
- 15 7月, 2016 1 次提交
-
-
由 Andy Gocke 提交于
-
- 13 7月, 2016 1 次提交
-
-
由 Andy Gocke 提交于
For the most part, this change implements the same encoding for tuples that we use for dynamic. This means that interface implementations and generic constraints are not covered, but base types and type parameters are. This change also doesn't have full tests for "long" tuples (nested tuple transformations) or tuple types that can only be constructed in metadata.
-
- 09 7月, 2016 1 次提交
-
-
由 Neal Gafter 提交于
This implements lowering and good code generation for typeswitch. However, if the switch can be handled using the old strategy, we completely reuse the old binding and lowering. That enables us to not lose edit-and-continue for existing switches. The bound switch label now contains the value, as the labels cannot be relied on to contain the constant values (e.g. synthesized labels do not, and we now synthesize switches for typeswitch). Many places that work with bound switch statements had to be adjusted to consistently use the constant in the bound switch label. Fix parsing bug where `case A when B:` was parsed as a type pattern `A when` because `when` is an identifier, followed by a syntax error (`B` seen but `:` expected). The fix is to never let a pattern variable be named `where` at the top level of a switch. Related to #12316
-
- 01 7月, 2016 1 次提交
-
-
由 Julien 提交于
-
- 30 6月, 2016 1 次提交
-
-
由 Charles Stoner 提交于
-
- 25 6月, 2016 1 次提交
-
-
由 Julien 提交于
-
- 24 6月, 2016 1 次提交
-
-
由 gafter 提交于
-
- 18 6月, 2016 1 次提交
-
-
由 Ty Overby 提交于
-
- 15 6月, 2016 1 次提交
-
-
由 VSadov 提交于
-
- 14 6月, 2016 2 次提交
- 08 6月, 2016 1 次提交
-
-
由 Julien 提交于
-
- 07 6月, 2016 1 次提交
-
-
由 AlekseyTs 提交于
Also, added tests for Out Variables Declarations within attribute applications.
-
- 03 6月, 2016 1 次提交
-
-
由 Ty Overby 提交于
-
- 26 5月, 2016 1 次提交
-
-
由 AlekseyTs 提交于
Also addressed feeback provided for the previous change.
-
- 25 5月, 2016 1 次提交
-
-
由 Julien 提交于
-
- 21 5月, 2016 1 次提交
-
-
由 Neal Gafter 提交于
Implements subsumption checking for pattern-matching. Fixes #8823, #10487, #10601, #10632
-
- 20 5月, 2016 1 次提交
-
-
由 Julien 提交于
-
- 18 5月, 2016 2 次提交
-
-
由 AlekseyTs 提交于
- Feature flag. - Syntax model changes. - Parsing. - Binding (for explicitly typed variables only). - Flow analysis. - SemanticModel – added new API GetDeclaredSymbol(ArgumentSyntax) to return symbol for the declared local. Basic scenarios work end to end.
-
由 Tomáš Matoušek 提交于
-
- 17 5月, 2016 2 次提交
-
-
由 Evan Hauck 提交于
-
由 Evan Hauck 提交于
-
- 07 5月, 2016 1 次提交
-
-
由 VSadov 提交于
Since "original" is by itself contextual on the presence of "replace", only "replace" actually needs to be keyed off a flag.
-
- 06 5月, 2016 1 次提交
-
-
由 Julien 提交于
-
- 28 4月, 2016 4 次提交
-
-
由 VSadov 提交于
-
由 Julien Couvreur 提交于
Tuples: lookup well-known ValueTuple members relative to given underlying type (not well-known type)
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-