示例#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);
        }
 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);
 }
        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;


        }