Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 275 for Implementation (0.53 sec)

  1. src/cmd/vendor/golang.org/x/text/unicode/norm/iter.go

    // to a given Form.
    type Iter struct {
    	rb     reorderBuffer
    	buf    [maxByteBufferSize]byte
    	info   Properties // first character saved from previous iteration
    	next   iterFunc   // implementation of next depends on form
    	asciiF iterFunc
    
    	p        int    // current position in input source
    	multiSeg []byte // remainder of multi-segment decomposition
    }
    
    type iterFunc func(*Iter) []byte
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 11K bytes
    - Viewed (0)
  2. src/runtime/chan.go

    // Copyright 2014 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package runtime
    
    // This file contains the implementation of Go channels.
    
    // Invariants:
    //  At least one of c.sendq and c.recvq is empty,
    //  except for the case of an unbuffered channel with a single goroutine
    //  blocked on it for both sending and receiving using a select statement,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:50 UTC 2024
    - 25.9K bytes
    - Viewed (0)
  3. src/crypto/tls/ticket.go

    		verifiedChains:    c.verifiedChains,
    	}
    }
    
    // EncryptTicket encrypts a ticket with the [Config]'s configured (or default)
    // session ticket keys. It can be used as a [Config.WrapSession] implementation.
    func (c *Config) EncryptTicket(cs ConnectionState, ss *SessionState) ([]byte, error) {
    	ticketKeys := c.ticketKeys(nil)
    	stateBytes, err := ss.Bytes()
    	if err != nil {
    		return nil, err
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/types2/predicates.go

    			return xset.terms.equal(yset.terms)
    		}
    
    	case *Interface:
    		// Two interface types are identical if they describe the same type sets.
    		// With the existing implementation restriction, this simplifies to:
    		//
    		// Two interface types are identical if they have the same set of methods with
    		// the same names and identical function types, and if any type restrictions
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 17.5K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/wasm/ssa.go

    	"cmd/compile/internal/objw"
    	"cmd/compile/internal/ssa"
    	"cmd/compile/internal/ssagen"
    	"cmd/compile/internal/types"
    	"cmd/internal/obj"
    	"cmd/internal/obj/wasm"
    	"internal/buildcfg"
    )
    
    /*
    
       Wasm implementation
       -------------------
    
       Wasm is a strange Go port because the machine isn't
       a register-based machine, threads are different, code paths
       are different, etc. We outline those differences here.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  6. src/runtime/metrics/doc.go

    /*
    Package metrics provides a stable interface to access implementation-defined
    metrics exported by the Go runtime. This package is similar to existing functions
    like [runtime.ReadMemStats] and [runtime/debug.ReadGCStats], but significantly more general.
    
    The set of metrics defined by this package may evolve as the runtime itself
    evolves, and also enables variation across Go implementations, whose relevant
    metric sets may not intersect.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:58:43 UTC 2024
    - 20K bytes
    - Viewed (0)
  7. src/go/types/predicates.go

    			return xset.terms.equal(yset.terms)
    		}
    
    	case *Interface:
    		// Two interface types are identical if they describe the same type sets.
    		// With the existing implementation restriction, this simplifies to:
    		//
    		// Two interface types are identical if they have the same set of methods with
    		// the same names and identical function types, and if any type restrictions
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/types2/unify.go

    package types2
    
    import (
    	"bytes"
    	"fmt"
    	"sort"
    	"strings"
    )
    
    const (
    	// Upper limit for recursion depth. Used to catch infinite recursions
    	// due to implementation issues (e.g., see issues go.dev/issue/48619, go.dev/issue/48656).
    	unificationDepthLimit = 50
    
    	// Whether to panic when unificationDepthLimit is reached.
    	// If disabled, a recursion depth overflow results in a (quiet)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:24:39 UTC 2024
    - 27.8K bytes
    - Viewed (0)
  9. src/go/types/stmt.go

    	if check.hasLabel {
    		check.labels(body)
    	}
    
    	if sig.results.Len() > 0 && !check.isTerminating(body, "") {
    		check.error(atPos(body.Rbrace), MissingReturn, "missing return")
    	}
    
    	// spec: "Implementation restriction: A compiler may make it illegal to
    	// declare a variable inside a function body if the variable is never used."
    	check.usage(sig.scope)
    }
    
    func (check *Checker) usage(scope *Scope) {
    	var unused []*Var
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 30.6K bytes
    - Viewed (0)
  10. src/strconv/quote.go

    		}
    	}
    	return i, i < n && s[i] == v
    }
    
    // TODO: IsPrint is a local implementation of unicode.IsPrint, verified by the tests
    // to give the same answer. It allows this package not to depend on unicode,
    // and therefore not pull in all the Unicode tables. If the linker were better
    // at tossing unused tables, we could get rid of this implementation.
    // That would be nice.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 14:21:28 UTC 2024
    - 16.5K bytes
    - Viewed (0)
Back to top