go/ast, go/types: remove some stale TODOs

We've decided to leave TParams on FuncType, and type list syntax is
no longer part of the proposal.

Change-Id: Id34f6495a358d76994df331384a4b93487275c4d
Reviewed-on: https://go-review.googlesource.com/c/go/+/354751
Trust: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Findley <rfindley@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
diff --git a/src/go/ast/ast.go b/src/go/ast/ast.go
index 70d0912..38b6de5 100644
--- a/src/go/ast/ast.go
+++ b/src/go/ast/ast.go
@@ -998,8 +998,6 @@
 		Name *Ident        // function/method name
 		Type *FuncType     // function signature: type and value parameters, results, and position of "func" keyword
 		Body *BlockStmt    // function body; or nil for external (non-Go) function
-		// TODO(rFindley) consider storing TParams here, rather than FuncType, as
-		//                they are only valid for declared functions
 	}
 )
 
diff --git a/src/go/types/typestring_test.go b/src/go/types/typestring_test.go
index ddbb288..5718ffc 100644
--- a/src/go/types/typestring_test.go
+++ b/src/go/types/typestring_test.go
@@ -98,10 +98,6 @@
 	dup("interface{int|float32|complex128}"),
 	dup("interface{int|~float32|~complex128}"),
 
-	// TODO(rFindley) uncomment this once this AST is accepted, and add more test
-	// cases.
-	// dup(`interface{type int, float32, complex128}`),
-
 	// maps
 	dup("map[string]int"),
 	{"map[struct{x, y int}][]byte", "map[struct{x int; y int}][]byte"},