Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 24 of 24 for ITab (0.33 sec)

  1. src/cmd/link/internal/loader/loader.go

    }
    
    // Returns whether this symbol should be included in typelink.
    func (l *Loader) IsTypelink(i Sym) bool {
    	return l.SymAttr(i)&goobj.SymFlagTypelink != 0
    }
    
    // Returns whether this symbol is an itab symbol.
    func (l *Loader) IsItab(i Sym) bool {
    	if l.IsExternal(i) {
    		return false
    	}
    	r, li := l.toLocal(i)
    	return r.Sym(li).IsItab()
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/rewritegeneric.go

    	return false
    }
    func rewriteValuegeneric_OpEqInter(v *Value) bool {
    	v_1 := v.Args[1]
    	v_0 := v.Args[0]
    	b := v.Block
    	typ := &b.Func.Config.Types
    	// match: (EqInter x y)
    	// result: (EqPtr (ITab x) (ITab y))
    	for {
    		x := v_0
    		y := v_1
    		v.reset(OpEqPtr)
    		v0 := b.NewValue0(v.Pos, OpITab, typ.Uintptr)
    		v0.AddArg(x)
    		v1 := b.NewValue0(v.Pos, OpITab, typ.Uintptr)
    		v1.AddArg(y)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 18:24:47 UTC 2024
    - 812.2K bytes
    - Viewed (0)
  3. src/reflect/all_test.go

    //
    // One such possible incorrect interpretation is to treat two arbitrary memory words
    // (Inner.P1 and Inner.P2 below) as an interface (Outer.R below). Because interpreting
    // an interface requires dereferencing the itab word, the misinterpretation will try to
    // deference Inner.P1, causing a crash during garbage collection.
    //
    // This came up in a real program in issue 7725.
    
    type Outer struct {
    	*Inner
    	R io.Reader
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 218.8K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/opGen.go

    		generic: true,
    	},
    	{
    		name:    "StringLen",
    		argLen:  1,
    		generic: true,
    	},
    	{
    		name:    "IMake",
    		argLen:  2,
    		generic: true,
    	},
    	{
    		name:    "ITab",
    		argLen:  1,
    		generic: true,
    	},
    	{
    		name:    "IData",
    		argLen:  1,
    		generic: true,
    	},
    	{
    		name:    "StructMake0",
    		argLen:  0,
    		generic: true,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
Back to top