Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 26 for OLEN (0.24 sec)

  1. src/cmd/compile/internal/walk/range.go

    		hn := typecheck.TempAt(base.Pos, ir.CurFunc, types.Types[types.TINT])
    
    		init = append(init, ir.NewAssignStmt(base.Pos, hv1, nil))
    		init = append(init, ir.NewAssignStmt(base.Pos, hn, ir.NewUnaryExpr(base.Pos, ir.OLEN, ha)))
    
    		nfor.Cond = ir.NewBinaryExpr(base.Pos, ir.OLT, hv1, hn)
    		nfor.Post = ir.NewAssignStmt(base.Pos, hv1, ir.NewBinaryExpr(base.Pos, ir.OADD, hv1, ir.NewInt(base.Pos, 1)))
    
    		// for range ha { body }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 14:52:33 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  2. fess-crawler/src/test/resources/extractor/eml/sample4.eml

    versehen, nach Hause tragen.
    Workshop Nr. 4:
    Seifen gießen. Eine hautfreundliche Rohseife wird eingeschmolzen, mit Lebensmittelfarben und reinen ätherischen Ölen
    versetzt und in Formen gegossen. Ein kleiner Exkurs in die Chemie und Geschichte gesiedeter Seifen rundet das Programm
    ab.
    Das Museumsdorf Baruther Glashütte ist ein Technisches Denkmal im Süden des Landkreises Teltow-Fläming in
    Registered: Wed Jun 12 15:17:51 UTC 2024
    - Last Modified: Sun Jan 07 09:15:11 UTC 2018
    - 681K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/walk/walk.go

    	if n.Type().IsString() {
    		ptr.SetType(types.Types[types.TUINT8].PtrTo())
    	} else {
    		ptr.SetType(n.Type().Elem().PtrTo())
    	}
    	ptr.SetTypecheck(1)
    	length = ir.NewUnaryExpr(base.Pos, ir.OLEN, n)
    	length.SetType(types.Types[types.TINT])
    	length.SetTypecheck(1)
    	return ptr, length
    }
    
    // mayCall reports whether evaluating expression n may require
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 20:56:00 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ir/fmt.go

    	OGE:               ">=",
    	OGOTO:             "goto",
    	OGT:               ">",
    	OIF:               "if",
    	OIMAG:             "imag",
    	OINLMARK:          "inlmark",
    	ODEREF:            "*",
    	OLEN:              "len",
    	OLE:               "<=",
    	OLSH:              "<<",
    	OLT:               "<",
    	OMAKE:             "make",
    	ONEG:              "-",
    	OMAX:              "max",
    	OMIN:              "min",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 15:20:28 UTC 2023
    - 26K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/walk/order.go

    // and then returns tmp.
    func (o *orderState) cheapExpr(n ir.Node) ir.Node {
    	if n == nil {
    		return nil
    	}
    
    	switch n.Op() {
    	case ir.ONAME, ir.OLITERAL, ir.ONIL:
    		return n
    	case ir.OLEN, ir.OCAP:
    		n := n.(*ir.UnaryExpr)
    		l := o.cheapExpr(n.X)
    		if l == n.X {
    			return n
    		}
    		a := ir.Copy(n).(*ir.UnaryExpr)
    		a.X = l
    		return typecheck.Expr(a)
    	}
    
    	return o.copyExpr(n)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 02:00:33 UTC 2024
    - 42.7K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/typecheck/func.go

    	l := n.Fun
    
    	if l.Op() == ir.ONAME && l.(*ir.Name).BuiltinOp != 0 {
    		l := l.(*ir.Name)
    		if n.IsDDD && l.BuiltinOp != ir.OAPPEND {
    			base.Errorf("invalid use of ... with builtin %v", l)
    		}
    
    		// builtin: OLEN, OCAP, etc.
    		switch l.BuiltinOp {
    		default:
    			base.Fatalf("unknown builtin %v", l)
    
    		case ir.OAPPEND, ir.ODELETE, ir.OMAKE, ir.OMAX, ir.OMIN, ir.OPRINT, ir.OPRINTLN, ir.ORECOVER:
    			n.SetOp(l.BuiltinOp)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 15:23:18 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/typecheck/const.go

    	case ir.OAPPEND,
    		ir.OCALL,
    		ir.OCALLFUNC,
    		ir.OCALLINTER,
    		ir.OCALLMETH,
    		ir.OCAP,
    		ir.OCLEAR,
    		ir.OCLOSE,
    		ir.OCOMPLEX,
    		ir.OCOPY,
    		ir.ODELETE,
    		ir.OIMAG,
    		ir.OLEN,
    		ir.OMAKE,
    		ir.OMAX,
    		ir.OMIN,
    		ir.ONEW,
    		ir.OPANIC,
    		ir.OPRINT,
    		ir.OPRINTLN,
    		ir.OREAL,
    		ir.ORECOVER,
    		ir.ORECOVERFP,
    		ir.ORECV,
    		ir.OUNSAFEADD,
    		ir.OUNSAFESLICE,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 15:20:28 UTC 2023
    - 10.5K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/typecheck/expr.go

    		n.Assigned = false
    	}
    	return n
    }
    
    // tcLenCap typechecks an OLEN or OCAP node.
    func tcLenCap(n *ir.UnaryExpr) ir.Node {
    	n.X = Expr(n.X)
    	n.X = DefaultLit(n.X, nil)
    	n.X = implicitstar(n.X)
    	l := n.X
    	t := l.Type()
    	if t == nil {
    		n.SetType(nil)
    		return n
    	}
    
    	var ok bool
    	if n.Op() == ir.OLEN {
    		ok = okforlen[t.Kind()]
    	} else {
    		ok = okforcap[t.Kind()]
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 14:29:45 UTC 2024
    - 23.1K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/walk/expr.go

    		n := n.(*ir.TypeAssertExpr)
    		return walkDotType(n, init)
    
    	case ir.ODYNAMICDOTTYPE, ir.ODYNAMICDOTTYPE2:
    		n := n.(*ir.DynamicTypeAssertExpr)
    		return walkDynamicDotType(n, init)
    
    	case ir.OLEN, ir.OCAP:
    		n := n.(*ir.UnaryExpr)
    		return walkLenCap(n, init)
    
    	case ir.OCOMPLEX:
    		n := n.(*ir.BinaryExpr)
    		n.X = walkExpr(n.X, init)
    		n.Y = walkExpr(n.Y, init)
    		return n
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:34:01 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/walk/compare.go

    			maxRewriteLen = 0
    		}
    		if s := ir.StringVal(cs); len(s) <= maxRewriteLen {
    			if len(s) > 0 {
    				ncs = safeExpr(ncs, init)
    			}
    			r := ir.Node(ir.NewBinaryExpr(base.Pos, cmp, ir.NewUnaryExpr(base.Pos, ir.OLEN, ncs), ir.NewInt(base.Pos, int64(len(s)))))
    			remains := len(s)
    			for i := 0; remains > 0; {
    				if remains == 1 || !canCombineLoads {
    					cb := ir.NewInt(base.Pos, int64(s[i]))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 21:55:14 UTC 2023
    - 16.2K bytes
    - Viewed (0)
Back to top