Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for hasFlag (3.04 sec)

  1. src/cmd/go/internal/base/base.go

    			return sub
    		}
    	}
    	return nil
    }
    
    // hasFlag reports whether a command or any of its subcommands contain the given
    // flag.
    func hasFlag(c *Command, name string) bool {
    	if f := c.Flag.Lookup(name); f != nil {
    		return true
    	}
    	for _, sub := range c.Commands {
    		if hasFlag(sub, name) {
    			return true
    		}
    	}
    	return false
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 18:15:22 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  2. src/cmd/go/internal/base/goflags.go

    			}
    			Fatalf("go: parsing $GOFLAGS: non-flag %q", f)
    		}
    
    		name := f[1:]
    		if name[0] == '-' {
    			name = name[1:]
    		}
    		if i := strings.Index(name, "="); i >= 0 {
    			name = name[:i]
    		}
    		if !hasFlag(Go, name) {
    			if hideErrors {
    				continue
    			}
    			Fatalf("go: parsing $GOFLAGS: unknown flag -%s", name)
    		}
    	}
    }
    
    // boolFlag is the optional interface for flag.Value known to the flag package.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 19 14:42:39 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  3. src/crypto/tls/prf.go

    func (h finishedHash) hashForClientCertificate(sigType uint8, hashAlg crypto.Hash) []byte {
    	if (h.version >= VersionTLS12 || sigType == signatureEd25519) && h.buffer == nil {
    		panic("tls: handshake hash for a client certificate requested after discarding the handshake buffer")
    	}
    
    	if sigType == signatureEd25519 {
    		return h.buffer
    	}
    
    	if h.version >= VersionTLS12 {
    		hash := hashAlg.New()
    		hash.Write(h.buffer)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 16:29:49 UTC 2023
    - 9.2K bytes
    - Viewed (0)
Back to top