Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for testOpenDefer (0.13 sec)

  1. src/runtime/defer_test.go

    		}
    	}
    	testOpen(t, 47)
    	panic("testNonOpenDefer")
    }
    
    //go:noinline
    func testOpen(t *testing.T, arg int) {
    	defer func(n int) {
    		if recover() != "testOpenDefer" {
    			t.Fatal("expected testOpen panic")
    		}
    	}(4)
    	if arg > 2 {
    		panic("testOpenDefer")
    	}
    }
    
    // Test a non-open-coded defer and an open-coded defer - make sure both defers run
    // and call recover()
    func TestNonOpenAndOpenDefers(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 18:57:24 UTC 2023
    - 11.4K bytes
    - Viewed (0)
Back to top