Пример #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);
 }
Пример #2
0
 public ExprStmt(Expr X = default, simpleStmt simpleStmt = default)
 {
     this.X = X;
     this.m_simpleStmtRef = new ptr <simpleStmt>(simpleStmt);
 }
Пример #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);
 }
Пример #4
0
 public EmptyStmt(simpleStmt simpleStmt = default)
 {
     this.m_simpleStmtRef = new ptr <simpleStmt>(simpleStmt);
 }
Пример #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);
 }