Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for NumElem (0.11 sec)

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

    		fs2 := t2.ParamsResults()
    		for i, f1 := range fs1 {
    			if !identical(f1.Type, fs2[i].Type, flags, assumedEqual) {
    				return false
    			}
    		}
    		return true
    
    	case TARRAY:
    		if t1.NumElem() != t2.NumElem() {
    			return false
    		}
    
    	case TCHAN:
    		if t1.ChanDir() != t2.ChanDir() {
    			return false
    		}
    
    	case TMAP:
    		if !identical(t1.Key(), t2.Key(), flags, assumedEqual) {
    			return false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 20:57:01 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/typebits/typebits.go

    	case types.TARRAY:
    		elt := t.Elem()
    		if elt.Size() == 0 {
    			// Short-circuit for #20739.
    			break
    		}
    		for i := int64(0); i < t.NumElem(); i++ {
    			set(elt, off, bv, skip)
    			off += elt.Size()
    		}
    
    	case types.TSTRUCT:
    		for _, f := range t.Fields() {
    			set(f.Type, off+f.Offset, bv, skip)
    		}
    
    	default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 01:53:41 UTC 2023
    - 3.2K bytes
    - Viewed (0)
Back to top