示例#1
0
 protected override bool Visit(ASTOr node) => EmitBinary <COr>(node);
示例#2
0
 public override void VisitOr(ASTOr n)
 {
     SetupOperands(n);
     _gen.Emit(OpCodes.Or);
     _lastWalkedType = typeof(bool);
 }
示例#3
0
文件: ThirdPass.cs 项目: goric/cflat
 public override void VisitOr(ASTOr n)
 {
     TypeCheckBooleanOperator(n, "Operands for || must both be booleans.");
 }
示例#4
0
 protected override bool Visit(ASTOr node) => VisitAndOr(node);
示例#5
0
 public bool Visit(ASTOr node)
 {
     throw new NotImplementedException();
 }
示例#6
0
 protected abstract bool Visit(ASTOr node);