Exemplo n.º 1
0
 public RangeClause(Expr Lhs = default, bool Def = default, Expr X = default, simpleStmt simpleStmt = default)
 {
     this.Lhs             = Lhs;
     this.Def             = Def;
     this.X               = X;
     this.m_simpleStmtRef = new ptr <simpleStmt>(simpleStmt);
 }
Exemplo n.º 2
0
 public ExprStmt(Expr X = default, simpleStmt simpleStmt = default)
 {
     this.X = X;
     this.m_simpleStmtRef = new ptr <simpleStmt>(simpleStmt);
 }
Exemplo n.º 3
0
 public AssignStmt(Operator Op = default, Expr Lhs = default, Expr Rhs = default, simpleStmt simpleStmt = default)
 {
     this.Op              = Op;
     this.Lhs             = Lhs;
     this.Rhs             = Rhs;
     this.m_simpleStmtRef = new ptr <simpleStmt>(simpleStmt);
 }
Exemplo n.º 4
0
 public EmptyStmt(simpleStmt simpleStmt = default)
 {
     this.m_simpleStmtRef = new ptr <simpleStmt>(simpleStmt);
 }
Exemplo n.º 5
0
 public SendStmt(Expr Chan = default, Expr Value = default, simpleStmt simpleStmt = default)
 {
     this.Chan            = Chan;
     this.Value           = Value;
     this.m_simpleStmtRef = new ptr <simpleStmt>(simpleStmt);
 }