Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 523 for Map (0.27 sec)

  1. src/cmd/go/internal/par/work.go

    )
    
    // Work manages a set of work items to be executed in parallel, at most once each.
    // The items in the set must all be valid map keys.
    type Work[T comparable] struct {
    	f       func(T) // function to run for each item
    	running int     // total number of runners
    
    	mu      sync.Mutex
    	added   map[T]bool // items added to set
    	todo    []T        // items yet to be run
    	wait    sync.Cond  // wait when todo is empty
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:54:54 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  2. src/net/textproto/header.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package textproto
    
    // A MIMEHeader represents a MIME-style header mapping
    // keys to sets of values.
    type MIMEHeader map[string][]string
    
    // Add adds the key, value pair to the header.
    // It appends to any existing values associated with key.
    func (h MIMEHeader) Add(key, value string) {
    	key = CanonicalMIMEHeaderKey(key)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  3. src/internal/types/testdata/fixedbugs/issue39982.go

    	}
    }
    
    // full test case from issue
    
    type (
    	Element[TElem any] struct{}
    
    	entry[K comparable] struct{}
    
    	Cache[K comparable] struct {
    		data map[K]*Element[*entry[K]]
    	}
    )
    
    func _() {
    	_ = Cache[int]{
    		data: make(map[int](*Element[*entry[int]])),
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 02 02:58:32 UTC 2022
    - 539 bytes
    - Viewed (0)
  4. src/maps/maps.go

    // Values are compared using ==.
    func Equal[M1, M2 ~map[K]V, K, V comparable](m1 M1, m2 M2) bool {
    	if len(m1) != len(m2) {
    		return false
    	}
    	for k, v1 := range m1 {
    		if v2, ok := m2[k]; !ok || v1 != v2 {
    			return false
    		}
    	}
    	return true
    }
    
    // EqualFunc is like Equal, but compares values using eq.
    // Keys are still compared with ==.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 28 20:35:05 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  5. src/vendor/golang.org/x/net/route/sys_openbsd.go

    func (m *InterfaceMessage) Sys() []Sys {
    	return []Sys{
    		&InterfaceMetrics{
    			Type: int(m.raw[24]),
    			MTU:  int(nativeEndian.Uint32(m.raw[28:32])),
    		},
    	}
    }
    
    func probeRoutingStack() (int, map[int]*wireFormat) {
    	var p uintptr
    	rtm := &wireFormat{extOff: -1, bodyOff: -1}
    	rtm.parse = rtm.parseRouteMessage
    	ifm := &wireFormat{extOff: -1, bodyOff: -1}
    	ifm.parse = ifm.parseInterfaceMessage
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 05 19:54:32 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  6. src/internal/types/testdata/fixedbugs/issue51229.go

    // Again, the order of the type parameters shouldn't matter.
    
    func g0[S ~[]E, M ~map[string]S, E any](m M) {}
    func g1[M ~map[string]S, S ~[]E, E any](m M) {}
    func g2[E any, S ~[]E, M ~map[string]S](m M) {}
    func g3[S ~[]E, E any, M ~map[string]S](m M) {}
    func g4[M ~map[string]S, E any, S ~[]E](m M) {}
    func g5[E any, M ~map[string]S, S ~[]E](m M) {}
    
    func _(m map[string][]byte) {
    	g0(m)
    	g1(m)
    	g2(m)
    	g3(m)
    	g4(m)
    	g5(m)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 19:54:27 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  7. test/fixedbugs/issue17631.go

    package main
    
    import "time"
    
    func main() {
    	_ = struct {
    		about      string
    		before     map[string]uint
    		update     map[string]int
    		updateTime time.Time
    		expect     map[string]int
    	}{
    		about:   "this one",
    		updates: map[string]int{"gopher": 10}, // ERROR "unknown field updates in struct literal of type|unknown field .*updates.* in .*unnamed struct.*"
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 27 21:59:09 UTC 2022
    - 540 bytes
    - Viewed (0)
  8. src/runtime/traceexp.go

    	// Experimental events for ExperimentAllocFree.
    
    	// Experimental heap span events. IDs map reversibly to base addresses.
    	traceEvSpan      // heap span exists [timestamp, id, npages, type/class]
    	traceEvSpanAlloc // heap span alloc [timestamp, id, npages, type/class]
    	traceEvSpanFree  // heap span free [timestamp, id]
    
    	// Experimental heap object events. IDs map reversibly to addresses.
    	traceEvHeapObject      // heap object exists [timestamp, id, type]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:47:01 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  9. src/cmd/internal/src/xpos.go

    	return p
    }
    
    // A PosTable tracks Pos -> XPos conversions and vice versa.
    // Its zero value is a ready-to-use PosTable.
    type PosTable struct {
    	baseList []*PosBase
    	indexMap map[*PosBase]int
    	nameMap  map[string]int // Maps file symbol name to index for debug information.
    }
    
    // XPos returns the corresponding XPos for the given pos,
    // adding pos to t if necessary.
    func (t *PosTable) XPos(pos Pos) XPos {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:52:41 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/types2/format.go

    	// Qualify the package unless it's the package being type-checked.
    	if pkg != check.pkg {
    		if check.pkgPathMap == nil {
    			check.pkgPathMap = make(map[string]map[string]bool)
    			check.seenPkgMap = make(map[*Package]bool)
    			check.markImports(check.pkg)
    		}
    		// If the same package name was used by multiple packages, display the full path.
    		if len(check.pkgPathMap[pkg.name]) > 1 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 3.5K bytes
    - Viewed (0)
Back to top