예제 #1
0
        public virtual object VisitFixedDeclarationStatement(FixedDeclarationsStatement fixedDeclarationsStatement, object data)
        {
            stackMap.Push(fixedDeclarationsStatement);
            fixedDeclarationsStatement.Attributes.AcceptVisitor(this, data);

            fixedDeclarationsStatement.Type.AcceptVisitor(this, data);
            fixedDeclarationsStatement.Declarators.AcceptVisitor(this, data);

            stackMap.Pop();
            return(null);
        }
예제 #2
0
 public FixedStatementStatement(Token relatedtoken)
     : base(relatedtoken)
 {
     localPointers = new FixedDeclarationsStatement(relatedtoken);
     statements    = new BlockStatement(relatedtoken);
 }
예제 #3
0
 public FixedStatementStatement(Token relatedtoken)
     : base(relatedtoken)
 {
     localPointers = new FixedDeclarationsStatement(relatedtoken);
     statements = new BlockStatement(relatedtoken);
 }
예제 #4
0
        public virtual object VisitFixedDeclarationStatement(FixedDeclarationsStatement fixedDeclarationsStatement, object data)
        {
            stackMap.Push(fixedDeclarationsStatement);
            fixedDeclarationsStatement.Attributes.AcceptVisitor(this, data);

            fixedDeclarationsStatement.Identifiers.AcceptVisitor(this, data);

            fixedDeclarationsStatement.RightSide.AcceptVisitor(this, data);

            fixedDeclarationsStatement.Type.AcceptVisitor(this, data);

            stackMap.Pop();
            return null;


        }