Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 194 for Mystring (0.13 sec)

  1. src/reflect/type_test.go

    	"testing"
    )
    
    func TestTypeFor(t *testing.T) {
    	type (
    		mystring string
    		myiface  interface{}
    	)
    
    	testcases := []struct {
    		wantFrom any
    		got      reflect.Type
    	}{
    		{new(int), reflect.TypeFor[int]()},
    		{new(int64), reflect.TypeFor[int64]()},
    		{new(string), reflect.TypeFor[string]()},
    		{new(mystring), reflect.TypeFor[mystring]()},
    		{new(any), reflect.TypeFor[any]()},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 23:39:44 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  2. src/runtime/testdata/testprog/panicprint.go

    type MyInt32 int32
    type MyInt64 int64
    type MyString string
    type MyUint uint
    type MyUint8 uint8
    type MyUint16 uint16
    type MyUint32 uint32
    type MyUint64 uint64
    type MyUintptr uintptr
    
    func panicCustomComplex64() {
    	panic(MyComplex64(0.11 + 3i))
    }
    
    func panicCustomComplex128() {
    	panic(MyComplex128(32.1 + 10i))
    }
    
    func panicCustomString() {
    	panic(MyString("Panic\nline two"))
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 19:10:41 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  3. src/internal/types/testdata/check/expr1.go

    	z = z /* ERRORx `operand z .* must be integer` */ >> y
    }
    
    type mystring string
    
    func _(x, y string, z mystring) {
    	x = x + "foo"
    	x = x /* ERROR "not defined" */ - "foo"
    	x = x /* ERROR "mismatched types string and untyped int" */ + 1
    	x = x + y
    	x = x /* ERROR "not defined" */ - y
    	x = x /* ERROR "mismatched types string and untyped int" */* 10
    }
    
    func f() (a, b int) { return }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 19:54:27 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  4. test/ken/interbasic.go

    // license that can be found in the LICENSE file.
    
    // Test interfaces on basic types.
    
    package main
    
    type myint int
    type mystring string
    type I0 interface{}
    
    func f() {
    	var ia, ib I0
    	var i myint
    	var s mystring
    
    	if ia != ib {
    		panic("1")
    	}
    
    	i = 1
    	ia = i
    	ib = i
    	if ia != ib {
    		panic("2")
    	}
    	if ia == nil {
    		panic("3")
    	}
    
    	i = 2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 05:24:24 UTC 2012
    - 2.2K bytes
    - Viewed (0)
  5. src/internal/types/testdata/spec/conversions.go

    }
    
    // "x is an integer or a slice of bytes or runes and T is a string type"
    
    type myInt int
    type myString string
    
    func _[T ~string](x int) T      { return T(x) }
    func _[T ~string](x myInt) T    { return T(x) }
    func _[X Integer](x X) string   { return string(x) }
    func _[X Integer](x X) myString { return myString(x) }
    func _[X Integer](x X) *string {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 19:54:27 UTC 2023
    - 7.4K bytes
    - Viewed (0)
  6. src/runtime/panic_test.go

    // when the underlying kind is directly printable.
    // Issue: https://golang.org/issues/37531
    func TestPanicWithDirectlyPrintableCustomTypes(t *testing.T) {
    	tests := []struct {
    		name            string
    		wantPanicPrefix string
    	}{
    		{"panicCustomBool", `panic: main.MyBool(true)`},
    		{"panicCustomComplex128", `panic: main.MyComplex128(+3.210000e+001+1.000000e+001i)`},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 19:10:41 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  7. src/internal/types/testdata/check/typeinst1.go

    	return x + 1
    }
    
    type MyString string
    func double[T interface{MyInt|MyString}](x T) T {
    	return x + x
    }
    
    // Embedding of interfaces with term lists leads to interfaces
    // with term lists that are the intersection of the embedded
    // term lists.
    
    type E0 interface {
    	~int | ~bool | ~string
    }
    
    type E1 interface {
    	~int | ~float64 | ~string
    }
    
    type E2 interface {
    	~float64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 19:54:27 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  8. test/gcstring.go

    	time.Sleep(10*time.Millisecond)
    	runtime.GC()
    	runtime.GC()
    	time.Sleep(10*time.Millisecond)
    }
    
    func setup() {
    	var Ts []interface{}
    	buf := make([]byte, 128)
    	
    	for i := 0; i < 10000; i++ {
    		s := string(buf)
    		t := &T{ptr: new(*int)}
    		runtime.SetFinalizer(t.ptr, func(**int) { panic("*int freed too early") })
    		Ts = append(Ts, t)
    		things = append(things, s[len(s):])
    	}
    	
    	things = append(things, Ts...)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 872 bytes
    - Viewed (0)
  9. test/ken/string.out

    Ian Lance Taylor <******@****.***> 1326931944 -0800
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 19 00:12:24 UTC 2012
    - 49 bytes
    - Viewed (0)
  10. test/ken/string.go

    	print("\n")
    
    	/* create string with integer constant */
    	c = string('x')
    	if c != "x" {
    		panic("create int " + c)
    	}
    
    	/* create string with integer variable */
    	v := 'x'
    	c = string(v)
    	if c != "x" {
    		panic("create int " + c)
    	}
    
    	/* create string with byte array */
    	var z1 [3]byte
    	z1[0] = 'a'
    	z1[1] = 'b'
    	z1[2] = 'c'
    	c = string(z1[0:])
    	if c != "abc" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 31 17:36:45 UTC 2018
    - 1.8K bytes
    - Viewed (0)
Back to top