Home
last modified time | relevance | path

Searched refs:AsExpr (Results 1 – 15 of 15) sorted by relevance

/third_party/flutter/skia/third_party/externals/wuffs/lang/ast/
Deq.go41 if !n.lhs.AsExpr().Eq(o.lhs.AsExpr()) {
44 if !n.mhs.AsExpr().Eq(o.mhs.AsExpr()) {
52 } else if !n.rhs.AsExpr().Eq(o.rhs.AsExpr()) {
60 if !x.AsExpr().Eq(o.list0[i].AsExpr()) {
72 n.lhs.AsExpr().Mentions(o) ||
73 n.mhs.AsExpr().Mentions(o) ||
74 (n.id0 != t.IDXBinaryAs && n.rhs.AsExpr().Mentions(o)) {
78 if x.AsExpr().Mentions(o) {
108 if !n.lhs.AsExpr().Eq(o.lhs.AsExpr()) || !n.mhs.AsExpr().Eq(o.mhs.AsExpr()) {
Dstring.go46 buf = n.rhs.AsExpr().appendStr(buf, tm, true, depth)
52 buf = n.lhs.AsExpr().appendStr(buf, tm, true, depth)
57 buf = n.rhs.AsExpr().appendStr(buf, tm, true, depth)
72 buf = o.AsExpr().appendStr(buf, tm, true, depth)
89 buf = n.lhs.AsExpr().appendStr(buf, tm, true, depth)
103 buf = n.lhs.AsExpr().appendStr(buf, tm, true, depth)
105 buf = n.rhs.AsExpr().appendStr(buf, tm, false, depth)
109 buf = n.lhs.AsExpr().appendStr(buf, tm, true, depth)
111 buf = n.mhs.AsExpr().appendStr(buf, tm, false, depth)
113 buf = n.rhs.AsExpr().appendStr(buf, tm, false, depth)
[all …]
Dast.go201 func (n *Node) AsExpr() *Expr { return (*Expr)(n) } func
389 func (n *Assert) Condition() *Expr { return n.rhs.AsExpr() }
409 func (n *Arg) Value() *Expr { return n.rhs.AsExpr() }
427 func (n *Assign) LHS() *Expr { return n.lhs.AsExpr() }
428 func (n *Assign) RHS() *Expr { return n.rhs.AsExpr() }
486 func (n *IOBind) IO() *Expr { return n.lhs.AsExpr() }
487 func (n *IOBind) Arg1() *Expr { return n.mhs.AsExpr() }
555 func (n *While) Condition() *Expr { return n.mhs.AsExpr() }
580 func (n *If) Condition() *Expr { return n.mhs.AsExpr() }
604 func (n *Ret) Value() *Expr { return n.lhs.AsExpr() }
[all …]
/third_party/flutter/skia/third_party/externals/wuffs/lang/check/
Dassert.go48 if thisHS.Eq(n.LHS().AsExpr()) {
49 return op, n.RHS().AsExpr()
51 if thisHS.Eq(n.RHS().AsExpr()) {
52 return reverseOp, n.LHS().AsExpr()
77 z.appendFact(fact.LHS().AsExpr())
78 z.appendFact(fact.RHS().AsExpr())
82 z.appendFact(a.AsExpr())
242 return op, n.LHS().AsExpr(), n.RHS().AsExpr()
286 if !x.LHS().AsExpr().Eq(lhs) {
290 if opImpliesOp(factOp, op) && x.RHS().AsExpr().Eq(rhs) {
[all …]
Doptimize.go40 n = n.LHS().AsExpr()
44 return n.LHS().AsExpr(), n.Ident(), args
61 rcv := x.RHS().AsExpr().ConstValue()
67 lhs := x.LHS().AsExpr()
71 lhs = lhs.LHS().AsExpr()
75 lhs = lhs.LHS().AsExpr()
Dbounds.go145 op, lhs, rhs, args := n.Operator(), n.LHS().AsExpr(), n.RHS().AsExpr(), []*a.Node(nil)
179 v, err := invert(tm, a.AsExpr())
346 x = x.LHS().AsExpr()
350 x = x.LHS().AsExpr()
389 condition.LHS().AsExpr(), condition.RHS().AsExpr())
790 bcheckExprConstValue(o.AsExpr())
793 bcheckExprConstValue(o.AsExpr())
796 bcheckExprConstValue(o.AsExpr())
810 return q.bcheckExpr(n.LHS().AsExpr(), depth)
812 return q.bcheckExprBinaryOp(op, n.LHS().AsExpr(), n.RHS().AsExpr(), depth)
[all …]
Dtype.go416 lhs := n.LHS().AsExpr()
420 rhs := n.RHS().AsExpr()
441 if mhs := n.MHS().AsExpr(); mhs != nil {
451 if rhs := n.RHS().AsExpr(); rhs != nil {
461 lhs := n.LHS().AsExpr()
482 o := o.AsExpr()
496 lhs := n.LHS().AsExpr()
569 lhs := n.LHS().AsExpr()
631 rhs := n.RHS().AsExpr()
678 lhs := n.LHS().AsExpr()
[all …]
Dcheck.go323 if err := c.checkConstElement(o.AsExpr(), nb, nLists); err != nil {
626 return fmt.Sprintf("%s node %q", n.Kind(), n.AsExpr().Str(tm))
662 o := o.AsExpr()
/third_party/flutter/skia/third_party/externals/wuffs/internal/cgen/
Dexpr.go97 if n.LHS().AsExpr().Ident() == t.IDReset {
98 method := n.LHS().AsExpr()
99 recv := method.LHS().AsExpr()
137 if err := g.writeExpr(b, n.LHS().AsExpr(), depth); err != nil {
140 if lTyp := n.LHS().AsExpr().MType(); lTyp.IsSliceType() {
145 if err := g.writeExpr(b, n.RHS().AsExpr(), depth); err != nil {
153 lhs := n.LHS().AsExpr()
154 mhs := n.MHS().AsExpr()
155 rhs := n.RHS().AsExpr()
195 lhs := n.LHS().AsExpr()
[all …]
Dbuiltin.go36 method := n.LHS().AsExpr()
37 recv := method.LHS().AsExpr()
470 foo = n.LHS().AsExpr()
471 index = n.MHS().AsExpr()
472 rhs := n.RHS().AsExpr()
479 } else if rhs.Operator() != t.IDXBinaryPlus || !rhs.LHS().AsExpr().Eq(index) {
482 rhs = rhs.RHS().AsExpr()
542 method := n.LHS().AsExpr()
543 recv := method.LHS().AsExpr()
Dvar.go34 q := p.AsExpr()
38 q = q.LHS().AsExpr()
42 q = q.LHS().AsExpr()
46 q = q.LHS().AsExpr()
Dresume.go191 if err := h.doExpr(r, o.AsExpr()); err != nil {
324 if err := h.doExpr1(r, o.AsExpr(), sef, depth); err != nil {
335 e = o.AsExpr()
Dstatement.go110 method := rhs.LHS().AsExpr()
121 if vLHS := v.LHS().AsExpr(); vLHS.Operator() != 0 || vLHS.Ident() != t.IDArgs {
Dcgen.go738 if err := g.writeConstList(b, o.AsExpr()); err != nil {
/third_party/flutter/skia/third_party/externals/wuffs/lang/parse/
Dparse.go703 for l := lhs; l != nil; l = l.LHS().AsExpr() {
1024 if lhs := e.LHS().AsExpr(); lhs.Operator() == 0 && lhs.Ident() == t.IDArgs {