Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for converter (0.65 sec)

  1. src/cmd/cgo/internal/testplugin/testdata/method2/main.go

    // Copyright 2021 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    // A type can be passed to a plugin and converted to interface
    // there. So its methods need to be live.
    
    package main
    
    import (
    	"plugin"
    
    	"testplugin/method2/p"
    )
    
    var t p.T
    
    type I interface{ M() }
    
    func main() {
    	pl, err := plugin.Open("method2.so")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 11:59:56 UTC 2023
    - 549 bytes
    - Viewed (0)
  2. doc/next/9-todo.md

    many x/vuln CLs to implement accepted proposal https://go.dev/issue/61347 ("x/vuln: convert govulncheck output to sarif format") in govulncheck
    CL 516355 - x/crypto CL that implemented accepted proposal https://go.dev/issue/61447 for x/crypto/ssh; doesn't need a Go 1.23 release note
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 17:18:52 UTC 2024
    - 6K bytes
    - Viewed (0)
  3. src/cmd/cgo/internal/testerrors/ptr_test.go

    		fail:    false,
    	},
    	{
    		// Test that a converted address of a struct field results
    		// in a check for just that field and not the whole struct.
    		name:    "structfieldcast",
    		c:       `struct S40i { int i; int* p; }; void f40(struct S40i* p) {}`,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 03 16:07:49 UTC 2023
    - 21.2K bytes
    - Viewed (0)
  4. src/cmd/cgo/internal/testsanitizers/testdata/msan6.go

    // the stack as uninitialized.
    //
    //go:noinline
    func F1() uintptr {
    	s := C.f()
    	return uintptr(s.a[0])
    }
    
    // F2 allocates a struct on the stack and converts it to an empty interface,
    // which will call msanread and see that the data appears uninitialized.
    //
    //go:noinline
    func F2() interface{} {
    	return C.S{}
    }
    
    func poisonStack(i int) int {
    	if i == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 11:59:56 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  5. doc/go_spec.html

    <pre>
    *Point(p)        // same as *(Point(p))
    (*Point)(p)      // p is converted to *Point
    &lt;-chan int(c)    // same as &lt;-(chan int(c))
    (&lt;-chan int)(c)  // c is converted to &lt;-chan int
    func()(x)        // function signature func() x
    (func())(x)      // x is converted to func()
    (func() int)(x)  // x is converted to func() int
    func() int(x)    // x is converted to func() int (unambiguous)
    </pre>
    
    <p>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 21:07:21 UTC 2024
    - 281.5K bytes
    - Viewed (0)
  6. src/archive/tar/format.go

    // nearest block edge where 0 <= n < blockSize.
    func blockPadding(offset int64) (n int64) {
    	return -offset & (blockSize - 1)
    }
    
    var zeroBlock block
    
    type block [blockSize]byte
    
    // Convert block to any number of formats.
    func (b *block) toV7() *headerV7       { return (*headerV7)(b) }
    func (b *block) toGNU() *headerGNU     { return (*headerGNU)(b) }
    func (b *block) toSTAR() *headerSTAR   { return (*headerSTAR)(b) }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 13 18:36:46 UTC 2023
    - 11.3K bytes
    - Viewed (0)
  7. src/cmd/cgo/gcc.go

    	}
    	return string(unicode.ToUpper(r)) + s[size:]
    }
    
    // godefsFields rewrites field names for use in Go or C definitions.
    // It strips leading common prefixes (like tv_ in tv_sec, tv_usec)
    // converts names to upper case, and rewrites _ into Pad_godefs_n,
    // so that all fields are exported.
    func godefsFields(fld []*ast.Field) {
    	prefix := fieldPrefix(fld)
    
    	// Issue 48396: check for duplicate field names.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 97K bytes
    - Viewed (0)
  8. src/bytes/bytes_test.go

    func sliceOfString(s [][]byte) []string {
    	result := make([]string, len(s))
    	for i, v := range s {
    		result[i] = string(v)
    	}
    	return result
    }
    
    // For ease of reading, the test cases use strings that are converted to byte
    // slices before invoking the functions.
    
    var abcd = "abcd"
    var faces = "☺☻☹"
    var commas = "1,2,3,4"
    var dots = "1....2....3....4"
    
    type BinOpTest struct {
    	a string
    	b string
    	i int
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 12:58:37 UTC 2024
    - 56.5K bytes
    - Viewed (0)
  9. src/cmd/cgo/doc.go

    	//   printf("%s\n", s);
    	// }
    	import "C"
    	import "unsafe"
    
    	func main() {
    		cs := C.CString("Hello from stdio")
    		C.myprint(cs)
    		C.free(unsafe.Pointer(cs))
    	}
    
    A few special functions convert between Go and C types
    by making copies of the data. In pseudo-Go definitions:
    
    	// Go string to C string
    	// The C string is allocated in the C heap using malloc.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 17:12:16 UTC 2024
    - 42.2K bytes
    - Viewed (0)
  10. src/archive/tar/strconv.go

    // isASCII reports whether the input is an ASCII C-style string.
    func isASCII(s string) bool {
    	for _, c := range s {
    		if c >= 0x80 || c == 0x00 {
    			return false
    		}
    	}
    	return true
    }
    
    // toASCII converts the input to an ASCII C-style string.
    // This is a best effort conversion, so invalid characters are dropped.
    func toASCII(s string) string {
    	if isASCII(s) {
    		return s
    	}
    	b := make([]byte, 0, len(s))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 01 14:28:42 UTC 2023
    - 9K bytes
    - Viewed (0)
Back to top