Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for basicKind (0.1 sec)

  1. src/cmd/compile/internal/types2/basic.go

    // Copyright 2011 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.
    
    package types2
    
    // BasicKind describes the kind of basic type.
    type BasicKind int
    
    const (
    	Invalid BasicKind = iota // type is invalid
    
    	// predeclared types
    	Bool
    	Int
    	Int8
    	Int16
    	Int32
    	Int64
    	Uint
    	Uint8
    	Uint16
    	Uint32
    	Uint64
    	Uintptr
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jul 01 22:17:50 UTC 2021
    - 1.5K bytes
    - Viewed (0)
  2. src/go/types/basic.go

    // Copyright 2011 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.
    
    package types
    
    // BasicKind describes the kind of basic type.
    type BasicKind int
    
    const (
    	Invalid BasicKind = iota // type is invalid
    
    	// predeclared types
    	Bool
    	Int
    	Int8
    	Int16
    	Int32
    	Int64
    	Uint
    	Uint8
    	Uint16
    	Uint32
    	Uint64
    	Uintptr
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 03 18:48:38 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/types2/universe.go

    	universeAnyNoAlias *TypeName
    	universeAnyAlias   *TypeName
    	universeError      Type
    	universeComparable Object
    )
    
    // Typ contains the predeclared *Basic types indexed by their
    // corresponding BasicKind.
    //
    // The *Basic type for Typ[Byte] will have the name "uint8".
    // Use Universe.Lookup("byte").Type() to obtain the specific
    // alias basic type named "byte" (and analogous for "rune").
    var Typ = [...]*Basic{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 20:08:23 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  4. src/go/types/universe.go

    	universeAnyNoAlias *TypeName
    	universeAnyAlias   *TypeName
    	universeError      Type
    	universeComparable Object
    )
    
    // Typ contains the predeclared *Basic types indexed by their
    // corresponding BasicKind.
    //
    // The *Basic type for Typ[Byte] will have the name "uint8".
    // Use Universe.Lookup("byte").Type() to obtain the specific
    // alias basic type named "byte" (and analogous for "rune").
    var Typ = []*Basic{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 20:08:23 UTC 2024
    - 9.3K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unsafeptr/unsafeptr.go

    		}
    	}
    
    	return false
    }
    
    // hasBasicType reports whether x's type is a types.Basic with the given kind.
    func hasBasicType(info *types.Info, x ast.Expr, kind types.BasicKind) bool {
    	t := info.Types[x].Type
    	if t != nil {
    		t = t.Underlying()
    	}
    	b, ok := t.(*types.Basic)
    	return ok && b.Kind() == kind
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 4.7K bytes
    - Viewed (0)
Back to top