Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 89 for isptrto (0.11 sec)

  1. src/cmd/compile/internal/typecheck/subr.go

    			}
    
    			*m = im
    			*samename = nil
    			*ptr = 1
    			return false
    		}
    	}
    
    	return true
    }
    
    func isptrto(t *types.Type, et types.Kind) bool {
    	if t == nil {
    		return false
    	}
    	if !t.IsPtr() {
    		return false
    	}
    	t = t.Elem()
    	if t == nil {
    		return false
    	}
    	if t.Kind() != et {
    		return false
    	}
    	return true
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 19:45:58 UTC 2023
    - 20.2K bytes
    - Viewed (0)
  2. callbacks/associations.go

    				}
    
    				fieldType := rel.Field.IndirectFieldType.Elem()
    				isPtr := fieldType.Kind() == reflect.Ptr
    				if !isPtr {
    					fieldType = reflect.PtrTo(fieldType)
    				}
    				elems := reflect.MakeSlice(reflect.SliceOf(fieldType), 0, 10)
    				distinctElems := reflect.MakeSlice(reflect.SliceOf(fieldType), 0, 10)
    				joins := reflect.MakeSlice(reflect.SliceOf(reflect.PtrTo(rel.JoinTable.ModelType)), 0, 10)
    				objs := []reflect.Value{}
    
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Tue Apr 11 03:06:13 UTC 2023
    - 14.3K bytes
    - Viewed (0)
  3. scan.go

    				values[idx] = reflect.New(reflect.PtrTo(field.FieldType)).Interface()
    				continue
    			}
    			values[idx] = new(interface{})
    		}
    	} else if len(columnTypes) > 0 {
    		for idx, columnType := range columnTypes {
    			if columnType.ScanType() != nil {
    				values[idx] = reflect.New(reflect.PtrTo(columnType.ScanType())).Interface()
    			} else {
    				values[idx] = new(interface{})
    			}
    		}
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Wed Jun 12 10:57:36 UTC 2024
    - 10K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/dec.rules

        f2
        (Store {t.FieldType(1)}
          (OffPtr <t.FieldType(1).PtrTo()> [t.FieldOff(1)] dst)
          f1
          (Store {t.FieldType(0)}
            (OffPtr <t.FieldType(0).PtrTo()> [0] dst)
              f0 mem)))
    (Store dst (StructMake4 <t> f0 f1 f2 f3) mem) =>
      (Store {t.FieldType(3)}
        (OffPtr <t.FieldType(3).PtrTo()> [t.FieldOff(3)] dst)
        f3
        (Store {t.FieldType(2)}
    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/ssa/rewritedec.go

    	// result: (Store {t.FieldType(2)} (OffPtr <t.FieldType(2).PtrTo()> [t.FieldOff(2)] dst) f2 (Store {t.FieldType(1)} (OffPtr <t.FieldType(1).PtrTo()> [t.FieldOff(1)] dst) f1 (Store {t.FieldType(0)} (OffPtr <t.FieldType(0).PtrTo()> [0] dst) f0 mem)))
    	for {
    		dst := v_0
    		if v_1.Op != OpStructMake3 {
    			break
    		}
    		t := v_1.Type
    		f2 := v_1.Args[2]
    		f0 := v_1.Args[0]
    		f1 := v_1.Args[1]
    		mem := v_2
    		v.reset(OpStore)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:48:31 UTC 2023
    - 24.9K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/cse_test.go

    	c := testConfig(t)
    	a := c.Temp(c.config.Types.Int8.PtrTo())
    
    	fun := c.Fun("entry",
    		Bloc("entry",
    			Valu("start", OpInitMem, types.TypeMem, 0, nil),
    			Valu("sp", OpSP, c.config.Types.Uintptr, 0, nil),
    			Valu("sb1", OpSB, c.config.Types.Uintptr, 0, nil),
    			Valu("sb2", OpSB, c.config.Types.Uintptr, 0, nil),
    			Valu("addr1", OpAddr, c.config.Types.Int64.PtrTo(), 0, nil, "sb1"),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:09:14 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/walk/range.go

    			break
    		}
    
    		// Slice to iterate over
    		var hs ir.Node
    		if t.IsSlice() {
    			hs = ha
    		} else {
    			var arr ir.Node
    			if t.IsPtr() {
    				arr = ha
    			} else {
    				arr = typecheck.NodAddr(ha)
    				arr.SetType(t.PtrTo())
    				arr.SetTypecheck(1)
    			}
    			hs = ir.NewSliceExpr(base.Pos, ir.OSLICEARR, arr, nil, nil, nil)
    			// old typechecker doesn't know OSLICEARR, so we set types explicitly
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 14:52:33 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/tools/internal/typesinternal/recv.go

    // type of recv, which may be of the form N or *N, or aliases thereof.
    // It also reports whether a Pointer was present.
    func ReceiverNamed(recv *types.Var) (isPtr bool, named *types.Named) {
    	t := recv.Type()
    	if ptr, ok := aliases.Unalias(t).(*types.Pointer); ok {
    		isPtr = true
    		t = ptr.Elem()
    	}
    	named, _ = aliases.Unalias(t).(*types.Named)
    	return
    }
    
    // Unpointer returns T given *T or an alias thereof.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/regalloc_test.go

    	f := c.Fun("entry",
    		Bloc("entry",
    			Valu("mem", OpInitMem, types.TypeMem, 0, nil),
    			Valu("x", OpArg, c.config.Types.Int64, 0, c.Temp(c.config.Types.Int64)),
    			Valu("p", OpArg, c.config.Types.Int64.PtrTo(), 0, c.Temp(c.config.Types.Int64.PtrTo())),
    			Valu("a", OpAMD64TESTQ, types.TypeFlags, 0, nil, "x", "x"),
    			Goto("loop1"),
    		),
    		Bloc("loop1",
    			Valu("y", OpAMD64MULQ, c.config.Types.Int64, 0, nil, "x", "x"),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:09:14 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/branchelim_test.go

    					Valu("sb", OpSB, c.config.Types.Uintptr, 0, nil),
    					Valu("const1", OpConst32, intType, 1, nil),
    					Valu("const2", OpConst32, intType, 2, nil),
    					Valu("addr", OpAddr, boolType.PtrTo(), 0, nil, "sb"),
    					Valu("cond", OpLoad, boolType, 0, nil, "addr", "start"),
    					If("cond", "b2", "b3")),
    				Bloc("b2",
    					Goto("b3")),
    				Bloc("b3",
    					Valu("phi", OpPhi, intType, 0, nil, "const1", "const2"),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 24 15:51:15 UTC 2018
    - 5.2K bytes
    - Viewed (0)
Back to top