Commit graph

932 commits

Author SHA1 Message Date
Neal Gafter 74c38d2950
Clean up the specification portion of target-typed new (#3310) 2020-03-25 10:06:34 -07:00
Julien Couvreur 7ea0b8e328
Update target-typed-new.md 2020-03-25 07:13:54 -07:00
Julien Couvreur 1f45494dec
Throw new() is allowed 2020-03-25 07:11:57 -07:00
Mads Torgersen 194a043db7
Update README.md 2020-03-24 09:22:17 -07:00
Julien Couvreur 40bf00abdf
Update target-typed-new.md 2020-03-24 08:48:10 -07:00
Mads Torgersen 19eca6008a
Update LDM agenda 2020-03-24 08:40:08 -07:00
Andy Gocke 6ea9877330 Add LDM notes for March 9, 2020 2020-03-24 00:33:54 -07:00
Andy Gocke 1dbb8e82be Add LDM notes for Feb 26, 2020 2020-03-24 00:19:58 -07:00
Petr Kulikov cf22e016c7
Ranges proposal: fix typos (#2836) 2020-03-23 08:42:41 -07:00
Joseph Musser 636f053f74
'conceit' → 'concept' (#3280) 2020-03-23 08:40:03 -07:00
Mads Torgersen c124903b80
Update LDM agenda 2020-03-23 08:36:41 -07:00
Mads Torgersen 9aa177443b
Update README.md 2020-03-20 13:48:34 -07:00
Neal Gafter 3fa28e4b54
Update shadowing-in-nested-functions.md 2020-03-19 17:39:49 -07:00
Fred Silberberg 45a1455732
Only allow static methods for applicable members (#3281)
* Only allow static methods for applicable members

This fixes a very similar problem to https://github.com/dotnet/csharplang/issues/3277, where this code is unable to be resolved:
```cs
interface I1{}
interface I2{}

public unsafe class C : I1, I2 {
    void M(I1 i) {}
    static void M(I2 i) {}
    public void M1() {
        delegate*<C, void> a = M; // Ambiguous because both M's are applicable
    }
}
```
With this change, the instance method M is not applicable, so there is no ambiguity.
2020-03-19 12:56:34 -07:00
Julien Couvreur a6c38525c2
Update target-typed-new.md (#1989) 2020-03-19 11:44:21 -07:00
Andy Gocke cc9cb6eae6 Add design notes for Feb. 24, 2020 2020-03-18 16:54:17 -07:00
Andy Gocke a847159ec3 Fix typo 2020-03-18 16:07:01 -07:00
Andy Gocke c9be90873a Adjust agenda with new notes 2020-03-18 15:58:44 -07:00
Andy Gocke 82e330685f Add meeting notes for Feb. 19, 2020 2020-03-18 15:56:26 -07:00
Mads Torgersen 33a60a1db1
Update C# LDM Agenda 2020-03-18 09:20:07 -07:00
Mads Torgersen 59ad46e78c
Update LDM Agenda 2020-03-17 14:22:04 -07:00
Rikki Gibson 51e8d545c7
Add draft spec for local function attributes (#3198) 2020-03-17 13:58:50 -07:00
Neal Gafter 70a7286fac
Add placeholder specs for two features from C# 7.0 (#3270) 2020-03-16 18:23:28 -07:00
Bill Wagner 5688b13e66
clarify readonly set (#3266)
Fixes dotnet/docs#13841

I added a note (first recommendation) but did not make any additions for the second. That's covered in more of the tutorials and conceptual docs.
2020-03-13 09:48:25 -04:00
CyrusNajmabadi cdbfdc555b
Update README.md 2020-03-12 08:37:39 -07:00
Fred Silberberg f3170512e7
Add conversions spec for function pointers (#3263)
* Add conversions spec for function pointers.

* Fix typo

Co-Authored-By: Jan Kotas <jkotas@microsoft.com>
2020-03-11 14:33:34 -07:00
Neal Gafter 21b0400850
Add placeholder documents for missing specifications. (#3261) 2020-03-11 11:48:23 -07:00
Eyal Solnik 5745c18024
Reverse the order (#3064)
Recent features/changes should appear first as opposed to last.
2020-03-10 15:05:44 -07:00
LouisFr81 5278336b61
Update tuple-equality.md (#2204) 2020-03-10 12:09:55 -07:00
Zhiliang Xu 3cb286fe1d
Fix a grammar issue (#3176) 2020-03-10 12:08:19 -07:00
Neal Gafter dfed65d105
Update README.md 2020-03-09 12:05:31 -07:00
Mads Torgersen 9d90ddf5f6
Update LDM agenda 2020-03-09 07:26:46 -07:00
Mads Torgersen 9ab097ede9
Update LDM agenda 2020-03-03 10:48:18 -08:00
Alexander Köplinger f530e937c5
Fix typos in function pointers proposal (#3238)
- Preventing -> Presenting
- Fix markdown link
2020-03-02 15:46:09 -08:00
Mads Torgersen 1922535987
Update LDM Agenda 2020-03-02 10:23:20 -08:00
Andy Gocke 2a6dffb607
Add spec for equality (#3189) 2020-02-29 14:21:55 -08:00
Neal Gafter 86a6067e0e
Update README.md 2020-02-26 18:56:11 -08:00
Neal Gafter fdd049e944
Update README.md 2020-02-26 18:55:55 -08:00
Mads Torgersen 526489cd5c
Update LDM Agenda 2020-02-24 11:42:24 -08:00
Neal Gafter fb5c260489
Update README.md 2020-02-22 11:23:01 -08:00
Mads Torgersen 712ce8e53b
Update LDM agenda 2020-02-21 20:57:43 -08:00
Neal Gafter 5b388eb941
Update README.md 2020-02-21 11:59:41 -08:00
Andy Gocke 99094464ff Add LDM notes for Feb. 12, 2020 2020-02-19 20:37:27 -08:00
Andy Gocke b090ab8413 Add LDM notes for Feb. 10, 2020 2020-02-19 20:28:52 -08:00
Mads Torgersen 22c6fd0da6
Update LDM agenda 2020-02-18 13:40:54 -08:00
AlekseyTs 36b028f4d6
Clarify implicit nature of an async context within top-level statements 2020-02-14 15:24:47 -08:00
Neal Gafter 8a0371d784
Update README.md 2020-02-10 16:33:06 -08:00
Andy Gocke e5a56c4ff1 Add LDM notes for Feb. 3, 2020 2020-02-07 19:19:46 -08:00
Andy Gocke 4914e41489 Add meeting notes for Jan. 29, 2020 2020-02-07 19:12:05 -08:00
Andy Gocke 013d92093d Add meeting notes for Feb 5, 2020 2020-02-07 18:47:32 -08:00