Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 221 for nilfunc (0.12 sec)

  1. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/nilfunc/nilfunc.go

    	"golang.org/x/tools/internal/typeparams"
    )
    
    //go:embed doc.go
    var doc string
    
    var Analyzer = &analysis.Analyzer{
    	Name:     "nilfunc",
    	Doc:      analysisutil.MustExtractDoc(doc, "nilfunc"),
    	URL:      "https://pkg.go.dev/golang.org/x/tools/go/analysis/passes/nilfunc",
    	Requires: []*analysis.Analyzer{inspect.Analyzer},
    	Run:      run,
    }
    
    func run(pass *analysis.Pass) (interface{}, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 18 21:28:13 UTC 2023
    - 2K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/nilfunc/doc.go

    // license that can be found in the LICENSE file.
    
    // Package nilfunc defines an Analyzer that checks for useless
    // comparisons against nil.
    //
    // # Analyzer nilfunc
    //
    // nilfunc: check for useless comparisons between functions and nil
    //
    // A useless comparison is one like f == nil as opposed to f() == nil.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 09 01:28:01 UTC 2023
    - 437 bytes
    - Viewed (0)
  3. src/cmd/vet/main.go

    	"golang.org/x/tools/go/analysis/passes/ifaceassert"
    	"golang.org/x/tools/go/analysis/passes/loopclosure"
    	"golang.org/x/tools/go/analysis/passes/lostcancel"
    	"golang.org/x/tools/go/analysis/passes/nilfunc"
    	"golang.org/x/tools/go/analysis/passes/printf"
    	"golang.org/x/tools/go/analysis/passes/shift"
    	"golang.org/x/tools/go/analysis/passes/sigchanyzer"
    	"golang.org/x/tools/go/analysis/passes/slog"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 19:41:17 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  4. src/cmd/go/internal/test/flagdefs.go

    	"errorsas":         true,
    	"framepointer":     true,
    	"httpresponse":     true,
    	"ifaceassert":      true,
    	"loopclosure":      true,
    	"lostcancel":       true,
    	"methods":          true,
    	"nilfunc":          true,
    	"printf":           true,
    	"rangeloops":       true,
    	"shift":            true,
    	"sigchanyzer":      true,
    	"slog":             true,
    	"stdmethods":       true,
    	"stdversion":       true,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 01:02:40 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  5. test/noinit.go

    	bytes                     = []byte("hello, world")
    	four, five                = 4, 5
    	x, y                      = 0.1, "hello"
    	nilslice   []byte         = nil
    	nilmap     map[string]int = nil
    	nilfunc    func()         = nil
    	nilchan    chan int       = nil
    	nilptr     *byte          = nil
    )
    
    var a = [3]int{1001, 1002, 1003}
    var s = S{1101, 1102, 1103}
    var c = []int{1201, 1202, 1203}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 14 17:57:36 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  6. src/cmd/go/testdata/script/test_vet.txt

    # Test with a single analyzer
    ! go test -vet=httpresponse ./vetall/...
    stderr 'using resp before checking for errors'
    
    # Test with a list of analyzers
    go test -vet=atomic,bools,nilfunc ./vetall/...
    stdout 'm/vetall.*\[no tests to run\]'
    
    # Test issue #22890
    go test m/vetcycle
    stdout 'm/vetcycle.*\[no test files\]'
    
    # Test with ...
    ! go test ./vetfail/...
    stderr 'Printf format %d'
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 27 20:14:44 UTC 2021
    - 2.1K bytes
    - Viewed (0)
  7. src/cmd/vet/doc.go

    	loopclosure      check references to loop variables from within nested functions
    	lostcancel       check cancel func returned by context.WithCancel is called
    	nilfunc          check for useless comparisons between functions and nil
    	printf           check consistency of Printf format strings and arguments
    	shift            check for shifts that equal or exceed the width of the integer
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 00:17:30 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  8. src/cmd/vendor/modules.txt

    golang.org/x/tools/go/analysis/passes/inspect
    golang.org/x/tools/go/analysis/passes/internal/analysisutil
    golang.org/x/tools/go/analysis/passes/loopclosure
    golang.org/x/tools/go/analysis/passes/lostcancel
    golang.org/x/tools/go/analysis/passes/nilfunc
    golang.org/x/tools/go/analysis/passes/printf
    golang.org/x/tools/go/analysis/passes/shift
    golang.org/x/tools/go/analysis/passes/sigchanyzer
    golang.org/x/tools/go/analysis/passes/slog
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  9. src/cmd/internal/test2json/testdata/vet.json

    {"Action":"pass","Test":"TestVet/5"}
    {"Action":"output","Test":"TestVet/3","Output":"    --- PASS: TestVet/3 (0.07s)\n"}
    {"Action":"output","Test":"TestVet/3","Output":"        vet_test.go:114: files: [\"testdata/composite.go\" \"testdata/nilfunc.go\"]\n"}
    {"Action":"pass","Test":"TestVet/3"}
    {"Action":"output","Test":"TestVet/6","Output":"    --- PASS: TestVet/6 (0.07s)\n"}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 09 17:33:07 UTC 2022
    - 11.8K bytes
    - Viewed (0)
  10. src/cmd/vet/vet_test.go

    		"appends",
    		"asm",
    		"assign",
    		"atomic",
    		"bool",
    		"buildtag",
    		"cgo",
    		"composite",
    		"copylock",
    		"deadcode",
    		"directive",
    		"httpresponse",
    		"lostcancel",
    		"method",
    		"nilfunc",
    		"print",
    		"shift",
    		"slog",
    		"structtag",
    		"testingpkg",
    		// "testtag" has its own test
    		"unmarshal",
    		"unsafeptr",
    		"unused",
    	} {
    		pkg := pkg
    		t.Run(pkg, func(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 01:02:40 UTC 2024
    - 12.5K bytes
    - Viewed (0)
Back to top