Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SetNotInHeap (0.09 sec)

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

    			// then T must also be a not-in-heap type. Otherwise,
    			// you could heap allocate T and then get a pointer F,
    			// which would be a heap pointer to a not-in-heap type.
    			if f.Type.NotInHeap() {
    				t.SetNotInHeap(true)
    			}
    		}
    
    		offset += f.Type.width
    
    		maxwidth := MaxWidth
    		// On 32-bit systems, reflect tables impose an additional constraint
    		// that each field start offset must fit in 31 bits.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 15K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/types/type.go

    func (t *Type) Recur() bool      { return t.flags&typeRecur != 0 }
    func (t *Type) IsShape() bool    { return t.flags&typeIsShape != 0 }
    func (t *Type) HasShape() bool   { return t.flags&typeHasShape != 0 }
    
    func (t *Type) SetNotInHeap(b bool)  { t.flags.set(typeNotInHeap, b) }
    func (t *Type) SetNoalg(b bool)      { t.flags.set(typeNoalg, b) }
    func (t *Type) SetDeferwidth(b bool) { t.flags.set(typeDeferwidth, b) }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 14:29:45 UTC 2024
    - 49.5K bytes
    - Viewed (0)
Back to top