diff --git a/doc/go_spec.html b/doc/go_spec.html index af82931247..ebf1cefffe 100644 --- a/doc/go_spec.html +++ b/doc/go_spec.html @@ -1,6 +1,6 @@ @@ -2278,7 +2278,6 @@ non-blank identifier denoting a constant, variable, or function, -a method expression yielding a function, or a parenthesized expression.
@@ -2288,7 +2287,7 @@ operand only on the left-hand side of an assignment.
-Operand = Literal | OperandName | MethodExpr | "(" Expression ")" .
+Operand = Literal | OperandName | "(" Expression ")" .
Literal = BasicLit | CompositeLit | FunctionLit .
BasicLit = int_lit | float_lit | imaginary_lit | rune_lit | string_lit .
OperandName = identifier | QualifiedIdent.
@@ -2554,6 +2553,7 @@ Primary expressions are the operands for unary and binary expressions.
PrimaryExpr =
Operand |
Conversion |
+ MethodExpr |
PrimaryExpr Selector |
PrimaryExpr Index |
PrimaryExpr Slice |
@@ -2740,7 +2740,7 @@ argument that is the receiver of the method.
MethodExpr = ReceiverType "." MethodName .
-ReceiverType = TypeName | "(" "*" TypeName ")" | "(" ReceiverType ")" .
+ReceiverType = Type .