public void Accept(UnaryExpression unaryop) { visitSubnodes (unaryop); methodBuilder.EmitInstruction (unaryop.Location, Opcode.UnaryOp, (int)unaryop.Operation); }
public override void Accept (UnaryExpression unaryop) { unaryop.VisitChildren (this); methodBuilder.EmitInstruction (unaryop.Location, Opcode.UnaryOp, (int)unaryop.Operation); }
public void Accept(UnaryExpression unaryop) { unaryop.Visit (functionCompiler); }
public override void Accept (UnaryExpression unaryop) { errorLog.AddError (ErrorType.ParserError, unaryop.Location, "Unary operators can not be used on patterns!"); }
public override void Accept (UnaryExpression unaryop) { unaryop.Visit (parentVisitor); methodBuilder.EmitInstruction (unaryop.Location, Opcode.LoadLocal, temporary); methodBuilder.EmitInstruction (unaryop.Location, Opcode.BinOp, (int)BinaryOperation.Equals); }
public virtual void Accept(UnaryExpression unaryop) { }
public void Accept(UnaryExpression unaryop) { unaryop.VisitChildren (this); }