Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for panicrangestate (0.22 sec)

  1. src/cmd/compile/internal/rangefunc/rewrite.go

    		f(func() { // 1,2
    			if #state1 != abi.RF_READY { runtime.panicrangestate(#state1) }
    			#state1 = abi.RF_PANIC
    			var #state2 = abi.RF_READY
    			g(func() { // 3,4
    				if #state2 != abi.RF_READY { runtime.panicrangestate(#state2) }
    				#state2 = abi.RF_PANIC
    				var #state3 = abi.RF_READY
    				h(func() { // 5,6
    					if #state3 != abi.RF_READY { runtime.panicrangestate(#state3) }
    					#state3 = abi.RF_PANIC
    					...
    					{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 41.6K bytes
    - Viewed (0)
  2. src/cmd/internal/goobj/builtinlist.go

    	{"runtime.panicdottypeI", 1},
    	{"runtime.panicnildottype", 1},
    	{"runtime.typeAssert", 1},
    	{"runtime.interfaceSwitch", 1},
    	{"runtime.ifaceeq", 1},
    	{"runtime.efaceeq", 1},
    	{"runtime.panicrangestate", 1},
    	{"runtime.deferrangefunc", 1},
    	{"runtime.rand32", 1},
    	{"runtime.makemap64", 1},
    	{"runtime.makemap", 1},
    	{"runtime.makemap_small", 1},
    	{"runtime.mapaccess1", 1},
    	{"runtime.mapaccess1_fast32", 1},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/typecheck/_builtin/runtime.go

    // we only need to pass one.
    func ifaceeq(tab *uintptr, x, y unsafe.Pointer) (ret bool)
    func efaceeq(typ *uintptr, x, y unsafe.Pointer) (ret bool)
    
    // panic for various rangefunc iterator errors
    func panicrangestate(state int)
    
    // defer in range over func
    func deferrangefunc() interface{}
    
    func rand32() uint32
    
    // *byte is really *runtime.Type
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/typecheck/builtin.go

    	{"panicdottypeI", funcTag, 68},
    	{"panicnildottype", funcTag, 69},
    	{"typeAssert", funcTag, 67},
    	{"interfaceSwitch", funcTag, 70},
    	{"ifaceeq", funcTag, 72},
    	{"efaceeq", funcTag, 72},
    	{"panicrangestate", funcTag, 73},
    	{"deferrangefunc", funcTag, 74},
    	{"rand32", funcTag, 75},
    	{"makemap64", funcTag, 77},
    	{"makemap", funcTag, 78},
    	{"makemap_small", funcTag, 79},
    	{"mapaccess1", funcTag, 80},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  5. src/runtime/panic.go

    //go:noinline
    func panicrangestate(state int) {
    	switch abi.RF_State(state) {
    	case abi.RF_DONE:
    		panic(rangeDoneError)
    	case abi.RF_PANIC:
    		panic(rangePanicError)
    	case abi.RF_EXHAUSTED:
    		panic(rangeExhaustedError)
    	case abi.RF_MISSING_PANIC:
    		panic(rangeMissingPanicError)
    	}
    	throw("unexpected state passed to panicrangestate")
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssagen/ssa.go

    						fn == "panicmakeslicelen" || fn == "panicmakeslicecap" || fn == "panicunsafeslicelen" ||
    						fn == "panicunsafeslicenilptr" || fn == "panicunsafestringlen" || fn == "panicunsafestringnilptr" ||
    						fn == "panicrangestate") {
    				m := s.mem()
    				b := s.endBlock()
    				b.Kind = ssa.BlockExit
    				b.SetControl(m)
    				// TODO: never rewrite OPANIC to OCALLFUNC in the
    				// first place. Need to wait until all backends
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top