type go/types.Info

32 uses

	go/types (current package)
		api.go#L202: type Info struct {
		api.go#L330: func (info *Info) recordTypes() bool {
		api.go#L336: func (info *Info) TypeOf(e ast.Expr) Type {
		api.go#L355: func (info *Info) ObjectOf(id *ast.Ident) Object {
		api.go#L368: func (info *Info) PkgNameOf(imp *ast.ImportSpec) *PkgName {
		api.go#L484: func (conf *Config) Check(path string, fset *token.FileSet, files []*ast.File, info *Info) (*Package, error) {
		check.go#L125: 	*Info
		check.go#L236: func NewChecker(conf *Config, fset *token.FileSet, pkg *Package, info *Info) *Checker {
		check.go#L244: 		info = new(Info)
		eval.go#L31: 	info := &Info{
		eval.go#L56: func CheckExpr(fset *token.FileSet, pkg *Package, pos token.Pos, expr ast.Expr, info *Info) (err error) {

	go.pact.im/x/plumb/internal/discover
		provider.go#L31: 	Info *types.Info

	go.pact.im/x/plumb/internal/packagestest
		packagestest.go#L137: 		infos:   map[string]*types.Info{},
		packagestest.go#L179: 	infos    map[string]*types.Info
		packagestest.go#L197: func (c *recChecker) check(ip string) (*types.Package, *types.Info, error) {
		packagestest.go#L213: 	info := &types.Info{

	golang.org/x/tools/go/packages
		packages.go#L530: 	TypesInfo *types.Info `json:"-"`
		packages.go#L1330: func (ld *loader) newTypesInfo() *types.Info {
		packages.go#L1336: 	return &types.Info{

	golang.org/x/tools/go/types/typeutil
		callee.go#L22: func Callee(info *types.Info, call *ast.CallExpr) types.Object {
		callee.go#L31: func StaticCallee(info *types.Info, call *ast.CallExpr) *types.Func {

	golang.org/x/tools/internal/typesinternal
		assignedaddress.go#L48: func IsAssignedOrAddressTaken(info *types.Info, cur inspector.Cursor) bool {
		classify_call.go#L63: func ClassifyCall(info *types.Info, call *ast.CallExpr) CallKind {
		classify_call.go#L132: func UsedIdent(info *types.Info, e ast.Expr) *ast.Ident {
		classify_call.go#L159: func Callee(info *types.Info, call *ast.CallExpr) types.Object {
		classify_call.go#L178: func StaticCallee(info *types.Info, call *ast.CallExpr) *types.Func {
		fx.go#L16: func NoEffects(info *types.Info, expr ast.Expr) bool {
		fx.go#L77: func CallsPureBuiltin(info *types.Info, call *ast.CallExpr) bool {
		types.go#L158: func NewTypesInfo() *types.Info {
		types.go#L159: 	return &types.Info{
		types.go#L172: func EnclosingScope(info *types.Info, cur inspector.Cursor) *types.Scope {

	golang.org/x/tools/internal/versions
		types.go#L15: func FileVersion(info *types.Info, file *ast.File) string {