IOT Dash
Public Types | Public Member Functions | Properties | List of all members
IotDash.Parsing.Expressions.UnaryOp Class Reference
Inheritance diagram for IotDash.Parsing.Expressions.UnaryOp:
Inheritance graph
[legend]
Collaboration diagram for IotDash.Parsing.Expressions.UnaryOp:
Collaboration graph
[legend]

Public Types

enum  Types { Neg }
 

Public Member Functions

 UnaryOp (Types type, IExpr expr)
 
bool Equals (IExpr? other)
 
void Traverse (IVisitor visitor)
 
override string ToString ()
 
- Public Member Functions inherited from IotDash.Parsing.Expressions.IExpr
void Traverse (IVisitor visitor)
 
void Traverse (Action< IExpr > visitor)
 
TValue Evaluate (IInterfaceEvaluationContext context)
 

Properties

Types Type [get]
 
IExpr Expr [get]
 

Member Function Documentation

◆ Traverse()

void IotDash.Parsing.Expressions.UnaryOp.Traverse ( IVisitor  visitor)
inline

Accept a visitor to this node.

Parameters
visitorThe visitor to accept.

Implements IotDash.Parsing.Expressions.IExpr.


The documentation for this class was generated from the following file: