Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for IsRegularMemory (0.18 sec)

  1. src/reflect/export_test.go

    	floatArgRegs = floats
    	floatRegSize = floatSize
    	clearLayoutCache()
    	return
    }
    
    var MethodValueCallCodePtr = methodValueCallCodePtr
    
    var InternalIsZero = isZero
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 15:10:48 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  2. src/reflect/type_test.go

    		}{})}, false},
    		{"struct {_ int32 }", args{reflect.TypeOf(struct{ _ int32 }{})}, false},
    	}
    	for _, tt := range tests {
    		t.Run(tt.name, func(t *testing.T) {
    			if got := reflect.IsRegularMemory(tt.args.t); got != tt.want {
    				t.Errorf("isRegularMemory() = %v, want %v", got, tt.want)
    			}
    		})
    	}
    }
    
    var sinkType reflect.Type
    
    func BenchmarkTypeForString(b *testing.B) {
    	for i := 0; i < b.N; i++ {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 23:39:44 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  3. src/reflect/type.go

    			return false
    		}
    	}
    
    	return len(fieldName) > 0
    }
    
    // This must match cmd/compile/internal/compare.IsRegularMemory
    func isRegularMemory(t Type) bool {
    	switch t.Kind() {
    	case Array:
    		elem := t.Elem()
    		if isRegularMemory(elem) {
    			return true
    		}
    		return elem.Comparable() && t.Len() == 0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 85.5K bytes
    - Viewed (0)
Back to top