Class VariableDeclarationStatement

    • Field Detail

      • _anyModifiers

        private boolean _anyModifiers
    • Constructor Detail

      • VariableDeclarationStatement

        public VariableDeclarationStatement()
      • VariableDeclarationStatement

        public VariableDeclarationStatement​(AstType type,
                                            java.lang.String name)
      • VariableDeclarationStatement

        public VariableDeclarationStatement​(AstType type,
                                            java.lang.String name,
                                            int offset)
      • VariableDeclarationStatement

        public VariableDeclarationStatement​(AstType type,
                                            java.lang.String name,
                                            Expression initializer)
      • VariableDeclarationStatement

        public VariableDeclarationStatement​(AstType type,
                                            java.lang.String name,
                                            int offset,
                                            Expression initializer)
    • Method Detail

      • isAnyModifiers

        public final boolean isAnyModifiers()
        Gets the "any" modifiers flag used during pattern matching.
      • setAnyModifiers

        public final void setAnyModifiers​(boolean value)
        Sets the "any" modifiers flag used during pattern matching.
      • getModifiers

        public final java.util.List<Flags.Flag> getModifiers()
      • addModifier

        public final void addModifier​(Flags.Flag modifier)
      • removeModifier

        public final void removeModifier​(Flags.Flag modifier)
      • setModifiers

        public final void setModifiers​(java.util.List<Flags.Flag> modifiers)
      • getType

        public final AstType getType()
      • setType

        public final void setType​(AstType value)
      • getSemicolonToken

        public final JavaTokenNode getSemicolonToken()
      • acceptVisitor

        public <T,​R> R acceptVisitor​(IAstVisitor<? super T,​? extends R> visitor,
                                           T data)
        Specified by:
        acceptVisitor in class AstNode