]> Cypherpunks.ru repositories - gostls13.git/commit
go/ast: deprecate Object
authorAlan Donovan <adonovan@google.com>
Wed, 21 Jun 2023 17:49:42 +0000 (13:49 -0400)
committerAlan Donovan <adonovan@google.com>
Mon, 7 Aug 2023 09:39:17 +0000 (09:39 +0000)
commit6f1b895daf66c1055a270527faad3a70b42fd0fc
treeee57db66fdf280df0cf8ef89c39188eadf6f7f3c
parent023668638298d0abf81090dd44464d3c8b724aa7
go/ast: deprecate Object

The following declarations related to syntactic object resolution
are now deprecated:
- Ident.Obj
- Object
- Scope
- File.{Scope,Unresolved}
- Importer
- Package, NewPackage
New programs should use the type checker instead.

Updates golang/go#52463
Updates golang/go#48141

Change-Id: I82b315f49b1341c11ae20dcbf81106084bd2ba86
Reviewed-on: https://go-review.googlesource.com/c/go/+/504915
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
Run-TryBot: Alan Donovan <adonovan@google.com>
api/go1.21.txt
src/go/ast/ast.go
src/go/ast/resolve.go
src/go/ast/scope.go
src/go/parser/interface.go