Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for InitUniverse (0.1 sec)

  1. src/cmd/compile/internal/ssa/export_test.go

    	return d.f
    }
    
    var testTypes Types
    
    func init() {
    	// TODO(mdempsky): Push into types.InitUniverse or typecheck.InitUniverse.
    	types.PtrSize = 8
    	types.RegSize = 8
    	types.MaxWidth = 1 << 50
    
    	base.Ctxt = &obj.Link{Arch: &obj.LinkArch{Arch: &sys.Arch{Alignment: 1, CanMergeLoads: true}}}
    	typecheck.InitUniverse()
    	testTypes.SetTypPtrs()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 21:19:39 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/typecheck/universe.go

    }{
    	{"Add", ir.OUNSAFEADD},
    	{"Slice", ir.OUNSAFESLICE},
    	{"SliceData", ir.OUNSAFESLICEDATA},
    	{"String", ir.OUNSAFESTRING},
    	{"StringData", ir.OUNSAFESTRINGDATA},
    }
    
    // InitUniverse initializes the universe block.
    func InitUniverse() {
    	types.InitTypes(func(sym *types.Sym, typ *types.Type) types.Object {
    		n := ir.NewDeclNameAt(src.NoXPos, ir.OTYPE, sym)
    		n.SetType(typ)
    		n.SetTypecheck(1)
    		sym.Def = n
    		return n
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 15:20:28 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/test/abiutils_test.go

    	base.Ctxt.Bso = bufio.NewWriter(os.Stdout)
    	types.LocalPkg = types.NewPkg("p", "local")
    	types.LocalPkg.Prefix = "p"
    	types.PtrSize = ssagen.Arch.LinkArch.PtrSize
    	types.RegSize = ssagen.Arch.LinkArch.RegSize
    	typecheck.InitUniverse()
    	os.Exit(m.Run())
    }
    
    func TestABIUtilsBasic1(t *testing.T) {
    
    	// func(x int32) int32
    	i32 := types.Types[types.TINT32]
    	ft := mkFuncType(nil, []*types.Type{i32}, []*types.Type{i32})
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 04 15:11:40 UTC 2023
    - 14.2K bytes
    - Viewed (0)
Back to top