gov.llnl.babel.ast
Class IntLiteral

java.lang.Object
  extended bygov.llnl.babel.ast.ASTNode
      extended bygov.llnl.babel.ast.Literal
          extended bygov.llnl.babel.ast.NumericLiteral
              extended bygov.llnl.babel.ast.IntLiteral

public class IntLiteral
extends NumericLiteral


Field Summary
 
Fields inherited from class gov.llnl.babel.ast.ASTNode
d_firstToken, d_lastToken, d_parent, d_src, d_symbol
 
Constructor Summary
IntLiteral()
           
IntLiteral(ParseTreeNode src, ASTNode parent)
           
 
Method Summary
 java.lang.Object accept(Visitor v, java.lang.Object data)
          Implement the "Visitor" pattern.
 int getInt()
           
 boolean isLong()
           
 void setInt(int value)
           
 
Methods inherited from class gov.llnl.babel.ast.ASTNode
getFilename, getFirstToken, getLastToken, getParent, getParseTreeNode, getSymbolTableEntry, setParent, setParserTreeNode, setSymbolTableEntry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntLiteral

public IntLiteral(ParseTreeNode src,
                  ASTNode parent)

IntLiteral

public IntLiteral()
Method Detail

getInt

public int getInt()

isLong

public boolean isLong()

setInt

public void setInt(int value)

accept

public java.lang.Object accept(Visitor v,
                               java.lang.Object data)
Implement the "Visitor" pattern.

Overrides:
accept in class Literal