- 03 3月, 2016 2 次提交
- 29 2月, 2016 1 次提交
-
-
由 Neal Gafter 提交于
-
- 27 2月, 2016 2 次提交
-
-
由 Neal Gafter 提交于
-
由 AlekseyTs 提交于
Fixes #8810. Related to #8816.
-
- 26 2月, 2016 4 次提交
-
-
由 Neal Gafter 提交于
Fixes #9072 #9073 #9079 #9080
-
由 AlekseyTs 提交于
Fixes #8809. Related to #9210.
-
由 Neal Gafter 提交于
Do not allow a local function declaration as an embedded statement. Handle deep expressions better in the pattern variable finder.
-
由 Neal Gafter 提交于
Modify pattern matching tests to use new "patternsExperimental" flag for those pattern-matching features not yet ready for prime time.
-
- 25 2月, 2016 1 次提交
-
-
由 AlekseyTs 提交于
Related to #8817.
-
- 24 2月, 2016 2 次提交
-
-
由 AlekseyTs 提交于
- Check for name conflicts for a local declared with [let <identifier> = …] statement. - Create PatternVariableBinder for ReturnStatementSyntax. - Create PatternVariableBinder for ThrowStatementSyntax. - Create BlockBinder for a [let] statement used as an embedded statement. - Add SemanticModel.GetDeclaredSymbol API for LetStatementSyntax. - Test scope of pattern variable declared in [let], [return] and [throw] statements. Related to # 8817.
-
由 Neal Gafter 提交于
reverse-engineering the relationship between positions and properties by examining the names of constructor parameters. See also #8415
-
- 23 2月, 2016 1 次提交
-
-
由 AlekseyTs 提交于
Also add tests for scoping of variables declared within expression statements by using DeclarationPatternSyntax. Related to #8817.
-
- 14 11月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
-
- 13 11月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
-
- 04 11月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
-
- 01 11月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
Implemented the match expression. #5154 Implemented the throw expression. #5143
-
- 28 10月, 2015 2 次提交
-
-
由 Neal Gafter 提交于
-
由 Neal Gafter 提交于
-
- 26 10月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
-
- 19 10月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
-
- 18 10月, 2015 2 次提交
-
-
由 Neal Gafter 提交于
Added tests for switch, foreach.
-
由 Neal Gafter 提交于
Added support and tests for lambdas and local functions, but it doesn't work so tests are skipped.
-
- 11 10月, 2015 2 次提交
-
-
由 Neal Gafter 提交于
-
由 Neal Gafter 提交于
Implementation and test for pattern matching to an unconstrained type parameter.
-
- 04 9月, 2015 2 次提交
-
-
由 Neal Gafter 提交于
-
由 Neal Gafter 提交于
if (o is Point { X is int x, Y is int y }) ...
-
- 02 9月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
Fix a bug in value pattern lowering.
-
- 28 8月, 2015 2 次提交
-
-
由 Neal Gafter 提交于
dangling local declarations in a speculative semantic model, marking them [Fact(Skip = "https://github.com/dotnet/roslyn/issues/206")]
-
由 Neal Gafter 提交于
-
- 26 8月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
1. Do not parse as a declaration pattern when an identifier might be a contextual identifier with its usual meaning. This occurs in query expressions. 2. Implement flow analysis for declaration patterns: any pattern variables are *definitely assigned when true* for the enclosing `is` pattern matching expression 3. Implement lowering 4. Punch through; one test case works end-to-end.
-
- 25 8月, 2015 1 次提交
-
-
由 Neal Gafter 提交于
-