Searched refs:NewSliceExpr (Results 1 – 9 of 9) sorted by relevance
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/walk/ |
H A D | assign.go | 506 nt := ir.NewSliceExpr(base.Pos, ir.OSLICE, s, nil, nn, nil) 513 slice := ir.NewSliceExpr(base.Pos, ir.OSLICE, s, ir.NewUnaryExpr(base.Pos, ir.OLEN, l1), nil, nil) 528 slice := ir.NewSliceExpr(base.Pos, ir.OSLICE, s, ir.NewUnaryExpr(base.Pos, ir.OLEN, l1), nil, nil) 673 nt := ir.NewSliceExpr(base.Pos, ir.OSLICE, s, nil, nn, nil)
|
H A D | builtin.go | 98 …slice := ir.NewSliceExpr(base.Pos, ir.OSLICE, ns, nil, ir.NewBinaryExpr(base.Pos, ir.OADD, nn, na)… 402 r := ir.NewSliceExpr(base.Pos, ir.OSLICE, var_, nil, l, nil) // arr[:l]
|
H A D | convert.go | 279 slice := ir.NewSliceExpr(n.Pos(), ir.OSLICEARR, p, nil, nil, nil)
|
H A D | complit.go | 410 a = ir.NewAssignStmt(base.Pos, var_, ir.NewSliceExpr(base.Pos, ir.OSLICE, vauto, nil, nil, nil))
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/noder/ |
H A D | helpers.go | 273 n := ir.NewSliceExpr(pos, op, x, low, high, max)
|
H A D | noder.go | 769 return ir.NewSliceExpr(p.pos(expr), op, x, index[0], index[1], index[2])
|
H A D | reader.go | 1604 return typecheck.Expr(ir.NewSliceExpr(pos, op, x, index[0], index[1], index[2]))
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/ir/ |
H A D | expr.go | 579 func NewSliceExpr(pos src.XPos, op Op, x, low, high, max Node) *SliceExpr { func
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/typecheck/ |
H A D | iimport.go | 1536 n := ir.NewSliceExpr(pos, op, x, low, high, max)
|