1 // Copyright 2012 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file.
24 func (TS
) Method1() {}
25 func (TS
) Method2() {}
26 func (TM
) Method1() {}
27 func (TM
) Method2() {}
28 func (TL
) Method1() {}
29 func (TL
) Method2() {}
41 func BenchmarkConvT2ESmall(b
*testing
.B
) {
42 for i
:= 0; i
< b
.N
; i
++ {
47 func BenchmarkConvT2EUintptr(b
*testing
.B
) {
48 for i
:= 0; i
< b
.N
; i
++ {
53 func BenchmarkConvT2ELarge(b
*testing
.B
) {
54 for i
:= 0; i
< b
.N
; i
++ {
59 func BenchmarkConvT2ISmall(b
*testing
.B
) {
60 for i
:= 0; i
< b
.N
; i
++ {
65 func BenchmarkConvT2IUintptr(b
*testing
.B
) {
66 for i
:= 0; i
< b
.N
; i
++ {
71 func BenchmarkConvT2ILarge(b
*testing
.B
) {
72 for i
:= 0; i
< b
.N
; i
++ {
77 func BenchmarkConvI2E(b
*testing
.B
) {
79 for i
:= 0; i
< b
.N
; i
++ {
84 func BenchmarkConvI2I(b
*testing
.B
) {
86 for i
:= 0; i
< b
.N
; i
++ {
91 func BenchmarkAssertE2T(b
*testing
.B
) {
93 for i
:= 0; i
< b
.N
; i
++ {
98 func BenchmarkAssertE2TLarge(b
*testing
.B
) {
100 for i
:= 0; i
< b
.N
; i
++ {
105 func BenchmarkAssertE2I(b
*testing
.B
) {
107 for i
:= 0; i
< b
.N
; i
++ {
112 func BenchmarkAssertI2T(b
*testing
.B
) {
114 for i
:= 0; i
< b
.N
; i
++ {
119 func BenchmarkAssertI2I(b
*testing
.B
) {
121 for i
:= 0; i
< b
.N
; i
++ {
126 func BenchmarkAssertI2E(b
*testing
.B
) {
128 for i
:= 0; i
< b
.N
; i
++ {
133 func BenchmarkAssertE2E(b
*testing
.B
) {
135 for i
:= 0; i
< b
.N
; i
++ {