From: Robert Griesemer
Date: Mon, 20 May 2013 21:01:07 +0000 (-0700)
Subject: spec: removed old or invalid TODOs
X-Git-Tag: go1.2rc2~1464
X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=6a3859f4331b2039142673e9beac8ffdd7d2628a;p=gostls13.git
spec: removed old or invalid TODOs
Several old TODOs are either resolved now (e.g. when is a return
needed), or are from a time the language wasn't frozen (^ for uints
only). Consolidated the others.
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/9599044
---
diff --git a/doc/go_spec.html b/doc/go_spec.html
index 0015cbfb5d..b3134eed83 100644
--- a/doc/go_spec.html
+++ b/doc/go_spec.html
@@ -15,6 +15,7 @@ TODO
[ ] need explicit language about the result type of operations
[ ] should probably write something about evaluation order of statements even
though obvious
+[ ] in Selectors section, clarify what receiver value is passed in method invocations
-->
@@ -2507,13 +2508,6 @@ p.M0() // ((*p).T0).M0()
-
-
-
Index expressions
@@ -3337,13 +3331,6 @@ channel, or false
if it is a zero value generated because the
channel is closed and empty.
-
-
Method expressions
@@ -3914,15 +3901,6 @@ context, even if it would be integral when calculated using infinite
precision.
-
Order of evaluation
@@ -4901,13 +4879,6 @@ function. A "return" statement that specifies results sets the result parameters
any deferred functions are executed.
-
Break statements