public void VisitUnaryOperation(IUnaryOperationNode node) { if (UnaryOperationVisitor != null) { node.AcceptUnaryOperationVisitor(UnaryOperationVisitor); } }
public void VisitUnaryOperation(IUnaryOperationNode node) { UnaryOperationCodeGenVisitor unaryVisitor = new UnaryOperationCodeGenVisitor( _functionBuilder, this, _module, _typeSizeManager, _layout, _structLayoutManager); node.AcceptUnaryOperationVisitor(unaryVisitor); }
public void VisitUnaryOperation(IUnaryOperationNode node) { if (node is BorrowUnaryOpNode) { node.RHS.AcceptExpressionVisitor(this); } }
public void VisitUnaryOperation(IUnaryOperationNode node) { // Don't insert unreachable code if (!_builder.InsertBlock.IsValid) { return; } node.AcceptUnaryOperationVisitor(new UnaryOperationCodeGenVisitor(this)); }
public void VisitUnaryOperation(IUnaryOperationNode node) { node.AcceptUnaryOperationVisitor(this); }
public void VisitUnaryOperation(IUnaryOperationNode node) { Print($"{node.GetType().Name}"); VisitSubnode(node.RHS); }
public void VisitUnaryOperation(IUnaryOperationNode node) { _visitor.Visit(node); }
public virtual void VisitUnaryOperation(IUnaryOperationNode node) { VisitDefaultExpression(node); }
public void VisitUnaryOperation(IUnaryOperationNode node) { node.AcceptUnaryOperationVisitor(this); node.RHS = _processor.ProcessReplacement(node.RHS); }