const golang.org/x/tools/go/packages.NeedTypes

23 uses

	golang.org/x/tools/go/packages (current package)
		golist.go#L159: 	if cfg.Mode&NeedTypesSizes != 0 || cfg.Mode&(NeedTypes|NeedTypesInfo) != 0 {
		golist.go#L776: 	if cfg.Mode&NeedFiles != 0 || cfg.Mode&(NeedTypes|NeedTypesInfo) != 0 {
		golist.go#L784: 	if cfg.Mode&(NeedTypes|NeedTypesInfo) != 0 {
		golist.go#L831: 	const findFlags = NeedImports | NeedTypes | NeedSyntax | NeedTypesInfo
		golist.go#L834: 		fmt.Sprintf("-compiled=%t", cfg.Mode&(NeedCompiledGoFiles|NeedSyntax|NeedTypes|NeedTypesInfo|NeedTypesSizes) != 0),
		loadmode_string.go#L22: 	{NeedTypes, "NeedTypes"},
		packages.go#L89: 	NeedTypes
		packages.go#L135: 	LoadTypes = LoadImports | NeedTypes | NeedTypesSizes
		packages.go#L269: 	if ld.sizes == nil && ld.Config.Mode&(NeedTypes|NeedTypesSizes|NeedTypesInfo) != 0 {
		packages.go#L752: 	if ld.Mode&(NeedSyntax|NeedTypes|NeedTypesInfo) != 0 {
		packages.go#L793: 		needtypes := (ld.Mode&(NeedTypes|NeedTypesInfo) != 0 && (rootIndex >= 0 || ld.Mode&NeedDeps != 0))
		packages.go#L799: 			(ld.Mode&(NeedTypes|NeedTypesInfo) != 0 && exportDataInvalid)) && pkg.PkgPath != "unsafe"
		packages.go#L821: 	if ld.Mode&(NeedImports|NeedSyntax|NeedTypes|NeedTypesInfo) != 0 {
		packages.go#L877: 				if lpkg.needsrc && ld.Mode&NeedTypes != 0 {
		packages.go#L922: 	if ld.Mode&(NeedSyntax|NeedTypes|NeedTypesInfo) != 0 {
		packages.go#L1000: 		if ld.requestedMode&NeedTypes == 0 {
		packages.go#L1007: 		if ld.requestedMode&(NeedSyntax|NeedTypes|NeedTypesInfo) == 0 {
		packages.go#L1157: 	if ld.Config.Mode&NeedTypes != 0 && len(lpkg.CompiledGoFiles) == 0 && lpkg.ExportFile != "" {
		packages.go#L1172: 	if ld.Config.Mode&(NeedTypes|NeedTypesInfo) == 0 {
		packages.go#L1543: 	if loadMode&(NeedDeps|NeedTypes|NeedTypesInfo) != 0 {
		packages.go#L1547: 	if loadMode&NeedTypes != 0 {
		packages.go#L1556: 	return cfg.Mode&NeedExportFile != 0 || cfg.Mode&NeedTypes != 0 && cfg.Mode&NeedDeps == 0

	go.pact.im/x/goupdate
		packages.go#L41: 			packages.NeedTypes |