Inheritance: ConditionalExpression
Esempio n. 1
0
 public override void VisitAnd(AndExpression and)
 {
     Label falseLabel = ilGenerator.DefineLabel();
     Label endLabel = ilGenerator.DefineLabel();
     and.Left.Accept(this);
     ilGenerator.Emit(OpCodes.Brfalse, falseLabel);
     and.Right.Accept(this);
     ilGenerator.Emit(OpCodes.Br, endLabel);
     ilGenerator.MarkLabel(falseLabel);
     ilGenerator.Emit(OpCodes.Ldc_I4_0);
     ilGenerator.MarkLabel(endLabel);
 }
Esempio n. 2
0
 public override void VisitAnd(AndExpression and)
 {
     VisitCond(and);
 }
Esempio n. 3
0
File: node.cs Progetto: shugo/babel
 public virtual void VisitAnd(AndExpression and)
 {
 }