Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 381 for asString (1.13 sec)

  1. src/cmd/go/internal/modindex/read.go

    	embedPos := make(map[string][]token.Position)
    	testEmbedPos := make(map[string][]token.Position)
    	xTestEmbedPos := make(map[string][]token.Position)
    	importPos := make(map[string][]token.Position)
    	testImportPos := make(map[string][]token.Position)
    	xTestImportPos := make(map[string][]token.Position)
    	allTags := make(map[string]bool)
    	for _, tf := range rp.sourceFiles {
    		name := tf.name()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 14:34:32 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/pkginit/initAsanGlobals.go

    	// Make three global string variables to pass the global name and module name
    	// and the name of the source file that defines it.
    	// var asanName string
    	// var asanModulename string
    	// var asanFilename string
    	symL = lname(".asanName")
    	asanName := ir.NewNameAt(base.Pos, symL, types.Types[types.TSTRING])
    	asanName.Class = ir.PEXTERN
    	symL.Def = asanName
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 17 19:36:24 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/walk/convert.go

    	}
    	// stringtoslicebyte(*32[byte], string) []byte
    	return mkcall("stringtoslicebyte", n.Type(), init, a, typecheck.Conv(s, types.Types[types.TSTRING]))
    }
    
    // walkStringToBytesTemp walks an OSTR2BYTESTMP node.
    func walkStringToBytesTemp(n *ir.ConvExpr, init *ir.Nodes) ir.Node {
    	// []byte(string) conversion that creates a slice
    	// referring to the actual string bytes.
    	// This conversion is handled later by the backend and
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 09 17:28:22 UTC 2023
    - 18.2K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/dec.rules

    (ArraySelect [i] x:(Load <t> ptr mem)) =>
      @x.Block (Load <v.Type> (OffPtr <v.Type.PtrTo()> [t.Elem().Size()*i] ptr) mem)
    
    (StringPtr x:(Load <t> ptr mem)) && t.IsString() => @x.Block (Load <typ.BytePtr> ptr mem)
    (StringLen x:(Load <t> ptr mem)) && t.IsString() => @x.Block (Load <typ.Int>
          (OffPtr <typ.IntPtr> [config.PtrSize] ptr)
          mem)
    
    // NOTE removed must-not-be-SSA condition.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:48:31 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/test/abiutils_test.go

    	}
    }
    
    func TestABIUtilsSliceString(t *testing.T) {
    	// func(p1 []int32, p2 int8, p3 []int32, p4 int8, p5 string,
    	//      p6 int64, p6 []intr32) (r1 string, r2 int64, r3 string, r4 []int32)
    	i32 := types.Types[types.TINT32]
    	sli32 := types.NewSlice(i32)
    	str := types.Types[types.TSTRING]
    	i8 := types.Types[types.TINT8]
    	i64 := types.Types[types.TINT64]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 04 15:11:40 UTC 2023
    - 14.2K bytes
    - Viewed (0)
  6. src/cmd/cgo/doc.go

    	// }
    	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.
    	// It is the caller's responsibility to arrange for it to be
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 17:12:16 UTC 2024
    - 42.2K bytes
    - Viewed (0)
  7. src/cmd/go/internal/modfetch/codehost/vcs.go

    }
    
    var re = lazyregexp.New
    
    var vcsCmds = map[string]*vcsCmd{
    	"hg": {
    		vcs: "hg",
    		init: func(remote string) []string {
    			return []string{"hg", "clone", "-U", "--", remote, "."}
    		},
    		tags: func(remote string) []string {
    			return []string{"hg", "tags", "-q"}
    		},
    		tagRE: re(`(?m)^[^\n]+$`),
    		branches: func(remote string) []string {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:50:24 UTC 2024
    - 17.3K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/types/pkg.go

    	"strconv"
    	"sync"
    )
    
    // pkgMap maps a package path to a package.
    var pkgMap = make(map[string]*Pkg)
    
    type Pkg struct {
    	Path    string // string literal used in import statement, e.g. "runtime/internal/sys"
    	Name    string // package name, e.g. "sys"
    	Prefix  string // escaped path for use in symbol table
    	Syms    map[string]*Sym
    	Pathsym *obj.LSym
    
    	Direct bool // imported directly
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 16:28:50 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/inline/inlheur/funcprop_string.go

    		prefix, "ResultFlags")
    	return sb.String()
    }
    
    func flagSliceToSB[T interface {
    	~uint32
    	String() string
    }](sb *strings.Builder, sl []T, prefix string, tag string) {
    	var sb2 strings.Builder
    	foundnz := false
    	fmt.Fprintf(&sb2, "%s%s\n", prefix, tag)
    	for i, e := range sl {
    		if e != 0 {
    			foundnz = true
    		}
    		fmt.Fprintf(&sb2, "%s  %d %s\n", prefix, i, e.String())
    	}
    	if foundnz {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 10 18:52:53 UTC 2023
    - 977 bytes
    - Viewed (0)
  10. src/cmd/compile/internal/types2/predicates.go

    func isFloat(t Type) bool          { return isBasic(t, IsFloat) }
    func isComplex(t Type) bool        { return isBasic(t, IsComplex) }
    func isNumeric(t Type) bool        { return isBasic(t, IsNumeric) }
    func isString(t Type) bool         { return isBasic(t, IsString) }
    func isIntegerOrFloat(t Type) bool { return isBasic(t, IsInteger|IsFloat) }
    func isConstType(t Type) bool      { return isBasic(t, IsConstType) }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 17.5K bytes
    - Viewed (0)
Back to top