go/ast.Object.Decl (field)

9 uses

	go/ast (current package)
		resolve.go#L145: 				obj.Decl = spec
		scope.go#L79: 	Decl any    // corresponding Field, XxxSpec, FuncDecl, LabeledStmt, AssignStmt, Scope; or nil
		scope.go#L94: 	switch d := obj.Decl.(type) {

	go/parser
		resolver.go#L49: 			pos := ident.Obj.Decl.(interface{ Pos() token.Pos }).Pos()
		resolver.go#L131: 		obj.Decl = decl
		resolver.go#L163: 			obj.Decl = decl
		resolver.go#L209: 			if _, ok := obj.Decl.(*ast.Ident); !ok {

	gotest.tools/v3/internal/source
		update.go#L95: 	switch decl := obj.Decl.(type) {
		update.go#L119: 		debug("can only update *ast.ValueSpec, found %T", obj.Decl)