Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for AlgKind (0.15 sec)

  1. src/cmd/compile/internal/types/alg.go

    // license that can be found in the LICENSE file.
    
    package types
    
    import "cmd/compile/internal/base"
    
    // AlgKind describes the kind of algorithms used for comparing and
    // hashing a Type.
    type AlgKind int8
    
    //go:generate stringer -type AlgKind -trimprefix A alg.go
    
    const (
    	AUNK   AlgKind = iota
    	ANOEQ          // Types cannot be compared
    	ANOALG         // implies ANOEQ, and in addition has a part that is marked Noalg
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 18 15:30:00 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/types/algkind_string.go

    var _AlgKind_index = [...]uint8{0, 3, 7, 12, 15, 19, 23, 28, 33, 38, 44, 50, 55, 63, 70, 77, 83, 90, 97}
    
    func (i AlgKind) String() string {
    	if i < 0 || i >= AlgKind(len(_AlgKind_index)-1) {
    		return "AlgKind(" + strconv.FormatInt(int64(i), 10) + ")"
    	}
    	return _AlgKind_name[_AlgKind_index[i]:_AlgKind_index[i+1]]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 18 15:30:00 UTC 2024
    - 1K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/types/type.go

    	align uint8 // the required alignment of this type, in bytes (0 means Width and Align have not yet been computed)
    
    	intRegs, floatRegs uint8 // registers needed for ABIInternal
    
    	flags bitset8
    	alg   AlgKind // valid if Align > 0
    
    	// size of prefix of object that contains all pointers. valid if Align > 0.
    	// Note that for pointers, this is always PtrSize even if the element type
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 14:29:45 UTC 2024
    - 49.5K bytes
    - Viewed (0)
Back to top