Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for appendSlice (0.37 sec)

  1. src/reflect/all_test.go

    		}
    
    		// Test AppendSlice.
    		a1 := ValueOf(&test.orig).Elem()
    		have1 := AppendSlice(a1, e1)
    		if have1.CanAddr() {
    			t.Errorf("AppendSlice #%d: have slice should not be addressable", i)
    		}
    		if !DeepEqual(have1.Interface(), want) {
    			t.Errorf("AppendSlice #%d: have %v, want %v", i, have1, want)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 218.8K bytes
    - Viewed (0)
  2. src/reflect/value.go

    	for i, v := range x {
    		s.Index(n + i).Set(v)
    	}
    	return s
    }
    
    // AppendSlice appends a slice t to a slice s and returns the resulting slice.
    // The slices s and t must have the same element type.
    func AppendSlice(s, t Value) Value {
    	s.mustBe(Slice)
    	t.mustBe(Slice)
    	typesMustMatch("reflect.AppendSlice", s.Type().Elem(), t.Type().Elem())
    	ns := s.Len()
    	nt := t.Len()
    	s = s.extendSlice(nt)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:17:41 UTC 2024
    - 119.9K bytes
    - Viewed (0)
Back to top