Home | History | Annotate | Download | only in reflect

Lines Matching defs:Copy

117 			// we don't need to copy if safe==true?
192 hash uint32 // copy of typ.hash
203 // v.flag.mustBe(Bool), which will only bother to copy the
394 copy(in[:n], origIn)
418 // Copy inputs into args.
503 // Copy argument frame into Values.
512 // Must make a copy, because f might keep a reference to it,
534 // Copy results back into argument frame.
655 // Copy in receiver and rest of args.
665 // Copy return values. On amd64p32, the beginning of return values
669 // Ignore any changes to args and just copy return values.
977 // TODO: pass safe to packEface so we don't need to copy if safe==true?
1091 // Copy result so future changes to the map
1126 // Copy result so future changes to the map
1854 Copy(t, s)
1876 Copy(s.Slice(i0, i1), t)
1880 // Copy copies the contents of src into dst until either
1887 func Copy(dst, src Value) int {
1890 panic(&ValueError{"reflect.Copy", dk})
1902 panic(&ValueError{"reflect.Copy", sk})
1910 typesMustMatch("reflect.Copy", de, se)
1997 // The range is safe because the caller cannot modify our copy of the len
1998 // and each iteration makes its own copy of the value c.
2477 // convertOp: direct copy
2483 // indirect, mutable word - make a copy
2559 // call calls fn with a copy of the n argument bytes pointed at by arg.
2563 // call can execute appropriate write barriers during the copy.