Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 15 of 15 for makeChans (0.22 sec)

  1. src/cmd/compile/internal/typecheck/builtin.go

    	{"mapdelete_fast32", funcTag, 92},
    	{"mapdelete_fast64", funcTag, 93},
    	{"mapdelete_faststr", funcTag, 94},
    	{"mapiternext", funcTag, 95},
    	{"mapclear", funcTag, 96},
    	{"makechan64", funcTag, 98},
    	{"makechan", funcTag, 99},
    	{"chanrecv1", funcTag, 101},
    	{"chanrecv2", funcTag, 102},
    	{"chansend1", funcTag, 104},
    	{"closechan", funcTag, 105},
    	{"chanlen", funcTag, 106},
    	{"chancap", funcTag, 106},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/staticinit/sched.go

    	case ir.ODIV, ir.OMOD:
    		n := n.(*ir.BinaryExpr)
    		if n.Y.Op() != ir.OLITERAL || constant.Sign(n.Y.Val()) == 0 {
    			return true
    		}
    
    	// Only possible side effect is panic on invalid size,
    	// but many makechan and makemap use size zero, which is definitely OK.
    	case ir.OMAKECHAN, ir.OMAKEMAP:
    		n := n.(*ir.MakeExpr)
    		if !ir.IsConst(n.Len, constant.Int) || constant.Sign(n.Len.Val()) != 0 {
    			return true
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 17:16:14 UTC 2024
    - 30.7K bytes
    - Viewed (0)
  3. src/reflect/all_test.go

    	// check creation of unbuffered channel
    	var c chan int
    	cv := MakeChan(TypeOf(c), 0)
    	c = cv.Interface().(chan int)
    	if cv.TrySend(ValueOf(7)) {
    		t.Errorf("TrySend on sync chan succeeded")
    	}
    	if v, ok := cv.TryRecv(); v.IsValid() || ok {
    		t.Errorf("TryRecv on sync chan succeeded: isvalid=%v ok=%v", v.IsValid(), ok)
    	}
    
    	// len/cap
    	cv = MakeChan(TypeOf(c), 10)
    	c = cv.Interface().(chan int)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 218.8K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"Int", Const, 0},
    		{"Int16", Const, 0},
    		{"Int32", Const, 0},
    		{"Int64", Const, 0},
    		{"Int8", Const, 0},
    		{"Interface", Const, 0},
    		{"Invalid", Const, 0},
    		{"Kind", Type, 0},
    		{"MakeChan", Func, 0},
    		{"MakeFunc", Func, 1},
    		{"MakeMap", Func, 0},
    		{"MakeMapWithSize", Func, 9},
    		{"MakeSlice", Func, 0},
    		{"Map", Const, 0},
    		{"MapIter", Type, 12},
    		{"MapOf", Func, 1},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
  5. api/go1.txt

    pkg reflect, func AppendSlice(Value, Value) Value
    pkg reflect, func Copy(Value, Value) int
    pkg reflect, func DeepEqual(interface{}, interface{}) bool
    pkg reflect, func Indirect(Value) Value
    pkg reflect, func MakeChan(Type, int) Value
    pkg reflect, func MakeMap(Type) Value
    pkg reflect, func MakeSlice(Type, int, int) Value
    pkg reflect, func New(Type) Value
    pkg reflect, func NewAt(Type, unsafe.Pointer) Value
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
Back to top