示例#1
0
 public override void CaseAAssignStmt(AAssignStmt node)
 {
     InAAssignStmt(node);
     if (node.GetAssignstmt() != null)
     {
         node.GetAssignstmt().Apply(this);
     }
     OutAAssignStmt(node);
 }
示例#2
0
        ArrayList New3()
        {
            ArrayList   nodeList         = new ArrayList();
            ArrayList   nodeArrayList1   = (ArrayList)Pop();
            PAssignstmt passignstmtNode2 = (PAssignstmt)nodeArrayList1[0];
            AAssignStmt pstmtNode1       = new AAssignStmt(
                passignstmtNode2
                );

            nodeList.Add(pstmtNode1);
            return(nodeList);
        }
示例#3
0
 public virtual void OutAAssignStmt(AAssignStmt node)
 {
     DefaultOut(node);
 }
示例#4
0
 public virtual void InAAssignStmt(AAssignStmt node)
 {
     DefaultIn(node);
 }
示例#5
0
 public virtual void CaseAAssignStmt(AAssignStmt node)
 {
     DefaultCase(node);
 }