Home
last modified time | relevance | path

Searched refs:NewLogicalExpr (Results 1 – 7 of 7) sorted by relevance

/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/walk/
H A Dcompare.go65 eqtype = ir.NewLogicalExpr(base.Pos, andor, nonnil, match)
70 expr := ir.NewLogicalExpr(base.Pos, andor, eqtype, eqdata)
185 expr = ir.NewLogicalExpr(base.Pos, andor, expr, a)
275 cmp = ir.NewLogicalExpr(base.Pos, ir.OANDAND, eqtab, eqdata)
278 cmp = ir.NewLogicalExpr(base.Pos, ir.OOROR, eqtab, ir.NewUnaryExpr(base.Pos, ir.ONOT, eqdata))
342 r = ir.NewLogicalExpr(base.Pos, and, r, ir.NewBinaryExpr(base.Pos, cmp, ncb, cb))
373 r = ir.NewLogicalExpr(base.Pos, and, r, ir.NewBinaryExpr(base.Pos, cmp, csubstrPart, ncsubstr))
391 r = ir.NewLogicalExpr(base.Pos, ir.OANDAND, eqlen, eqmem)
395 r = ir.NewLogicalExpr(base.Pos, ir.OOROR, eqlen, ir.NewUnaryExpr(base.Pos, ir.ONOT, eqmem))
H A Dswitch.go243 return ir.NewLogicalExpr(c.pos, ir.OANDAND, low, high)
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/noder/
H A Dexpr.go173 return typed(x.Type(), ir.NewLogicalExpr(pos, op, x, y))
H A Dnoder.go791 return ir.NewLogicalExpr(pos, op, x, y)
H A Dreader.go1633 return typecheck.Expr(ir.NewLogicalExpr(pos, op, x, y))
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/ir/
H A Dexpr.go372 func NewLogicalExpr(pos src.XPos, op Op, x, y Node) *LogicalExpr { func
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/typecheck/
H A Diimport.go1657 n := ir.NewLogicalExpr(r.pos(), op, r.expr(), r.expr())