Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for TMAP (0.04 sec)

  1. src/cmd/compile/internal/types/type.go

    func (t *Type) IsPtrShaped() bool {
    	return t.kind == TPTR || t.kind == TUNSAFEPTR ||
    		t.kind == TMAP || t.kind == TCHAN || t.kind == TFUNC
    }
    
    // HasNil reports whether the set of values determined by t includes nil.
    func (t *Type) HasNil() bool {
    	switch t.kind {
    	case TCHAN, TFUNC, TINTER, TMAP, TNIL, TPTR, TSLICE, TUNSAFEPTR:
    		return true
    	}
    	return false
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 14:29:45 UTC 2024
    - 49.5K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/dwarf.go

    type dwctxt struct {
    	linkctxt *Link
    	ldr      *loader.Loader
    	arch     *sys.Arch
    
    	// This maps type name string (e.g. "uintptr") to loader symbol for
    	// the DWARF DIE for that type (e.g. "go:info.type.uintptr")
    	tmap map[string]loader.Sym
    
    	// This maps loader symbol for the DWARF DIE symbol generated for
    	// a type (e.g. "go:info.uintptr") to the type symbol itself
    	// ("type:uintptr").
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/types2/api_test.go

    			t.Errorf("Identical(%v, %v) = %t", test.x, test.y, got)
    		}
    	}
    }
    
    func TestIdenticalUnions(t *testing.T) {
    	tname := NewTypeName(nopos, nil, "myInt", nil)
    	myInt := NewNamed(tname, Typ[Int], nil)
    	tmap := map[string]*Term{
    		"int":     NewTerm(false, Typ[Int]),
    		"~int":    NewTerm(true, Typ[Int]),
    		"string":  NewTerm(false, Typ[String]),
    		"~string": NewTerm(true, Typ[String]),
    		"myInt":   NewTerm(false, myInt),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 20:08:23 UTC 2024
    - 93.3K bytes
    - Viewed (0)
  4. src/go/types/api_test.go

    			t.Errorf("Identical(%v, %v) = %t", test.x, test.y, got)
    		}
    	}
    }
    
    func TestIdenticalUnions(t *testing.T) {
    	tname := NewTypeName(nopos, nil, "myInt", nil)
    	myInt := NewNamed(tname, Typ[Int], nil)
    	tmap := map[string]*Term{
    		"int":     NewTerm(false, Typ[Int]),
    		"~int":    NewTerm(true, Typ[Int]),
    		"string":  NewTerm(false, Typ[String]),
    		"~string": NewTerm(true, Typ[String]),
    		"myInt":   NewTerm(false, myInt),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 94.2K bytes
    - Viewed (0)
  5. src/reflect/type.go

    		if mt.Key == ktyp && mt.Elem == etyp {
    			ti, _ := lookupCache.LoadOrStore(ckey, toRType(tt))
    			return ti.(Type)
    		}
    	}
    
    	// Make a map type.
    	// Note: flag values must match those used in the TMAP case
    	// in ../cmd/compile/internal/reflectdata/reflect.go:writeType.
    	var imap any = (map[unsafe.Pointer]unsafe.Pointer)(nil)
    	mt := **(**mapType)(unsafe.Pointer(&imap))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 85.5K bytes
    - Viewed (0)
Back to top