Commit graph

956 commits

Author SHA1 Message Date
Andy Gocke
017870d59c Add LDM notes for April 8, 2020 2020-04-08 14:47:59 -07:00
Fred Silberberg
14cd563c27
Update schedule
Add open issues in extension GetEnumerator to the to-be-scheduled list.
2020-04-08 14:23:51 -07:00
Mads Torgersen
7b3d402ade
Update README.md 2020-04-08 13:31:12 -07:00
Mads Torgersen
1873ddee96
Update README.md 2020-04-08 10:29:33 -07:00
Andy Gocke
7f0c8e4eac
Keep parameterless record struct constructors 2020-04-07 17:29:48 -07:00
Andy Gocke
9143a30162
Update records-wip.md 2020-04-06 16:57:07 -07:00
Andy Gocke
1cca522b9b
Update records-wip.md 2020-04-06 16:56:29 -07:00
Mads Torgersen
18c41f4cea
Update README.md 2020-04-06 11:53:37 -07:00
Mads Torgersen
8003c3fe73
Update README.md 2020-04-03 13:47:38 -07:00
Jared Parsons
3d424e1a79
Merge pull request #3327 from terrajobst/code-of-conduct
Link Code of Conduct
2020-04-03 12:05:47 -07:00
Andy Gocke
9b256c2906 Added LDM notes for 2020-04-01 2020-04-02 15:29:33 -07:00
Immo Landwerth
59e3f278b9 Link Code of Conduct 2020-04-02 13:42:06 -07:00
Fred Silberberg
7964497b5f
Update function pointer agenda link 2020-03-31 17:23:58 -07:00
Mads Torgersen
d2cabfddb0
Update C# LDM agenda 2020-03-31 15:17:29 -07:00
Andy Gocke
0286170d01 Add LDM notes for March 30, 2020 2020-03-30 14:29:33 -07:00
Neal Gafter
26342db77a
Update README.md 2020-03-28 07:28:29 -07:00
Mads Torgersen
21093514a3
Update C# LDM Agenda 2020-03-27 16:43:46 -07:00
Andy Gocke
1e1c7c72b1
Fix spelling 2020-03-25 17:46:24 -07:00
AlekseyTs
75ddc88a40
Limit top-level statements to a single compilation unit within a program (#3292)
Reflect LDM decision made on 2020-03-09 to limit top-level statements to a single compilation unit within a program.
2020-03-25 16:28:26 -07:00
Neal Gafter
64da1dcf00
target-typed new: reflect LDM decisions 2020-03-25 (#3311) 2020-03-25 15:40:49 -07:00
Andy Gocke
23172a7c6d
Add 'with' expression to the spec (#3282) 2020-03-25 15:36:47 -07:00
Andy Gocke
6e748b19f1 Add notes for March 23, 2020 2020-03-25 15:18:45 -07:00
Andy Gocke
dee0aaf7b5 Add LDM notes for March 25, 2020 2020-03-25 14:47:17 -07:00
Fred Silberberg
2fef08d7e0
Add function pointers to schedule ASAP 2020-03-25 12:07:50 -07:00
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