Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. 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)
  2. 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)
  3. src/cmd/compile/internal/liveness/plive.go

    	if !t.HasPointers() {
    		return
    	}
    	switch t.Kind() {
    	case types.TPTR,
    		types.TUNSAFEPTR,
    		types.TFUNC,
    		types.TCHAN,
    		types.TMAP:
    		clobberPtr(b, v, offset)
    
    	case types.TSTRING:
    		// struct { byte *str; int len; }
    		clobberPtr(b, v, offset)
    
    	case types.TINTER:
    		// struct { Itab *tab; void *data; }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 15:22:22 UTC 2024
    - 45.2K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssagen/ssa.go

    	{ir.OEQ, types.TUINT64}:    ssa.OpEq64,
    	{ir.OEQ, types.TINTER}:     ssa.OpEqInter,
    	{ir.OEQ, types.TSLICE}:     ssa.OpEqSlice,
    	{ir.OEQ, types.TFUNC}:      ssa.OpEqPtr,
    	{ir.OEQ, types.TMAP}:       ssa.OpEqPtr,
    	{ir.OEQ, types.TCHAN}:      ssa.OpEqPtr,
    	{ir.OEQ, types.TPTR}:       ssa.OpEqPtr,
    	{ir.OEQ, types.TUINTPTR}:   ssa.OpEqPtr,
    	{ir.OEQ, types.TUNSAFEPTR}: ssa.OpEqPtr,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K 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