gov.llnl.babel.ast
Class FComplexLiteral

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.FComplexLiteral

public class FComplexLiteral
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
FComplexLiteral()
           
FComplexLiteral(ParseTreeNode src, ASTNode parent)
           
 
Method Summary
 java.lang.Object accept(Visitor v, java.lang.Object data)
          implements "Visitor Pattern"
 float getImag()
           
 FloatLiteral getImagLiteral()
           
 float getReal()
           
 FloatLiteral getRealLiteral()
           
 void setComplex(float real, float imag)
           
 java.lang.String toString()
           
 
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, wait, wait, wait
 

Constructor Detail

FComplexLiteral

public FComplexLiteral(ParseTreeNode src,
                       ASTNode parent)

FComplexLiteral

public FComplexLiteral()
Method Detail

getReal

public float getReal()

getRealLiteral

public FloatLiteral getRealLiteral()

getImag

public float getImag()

getImagLiteral

public FloatLiteral getImagLiteral()

setComplex

public void setComplex(float real,
                       float imag)

toString

public java.lang.String toString()

accept

public java.lang.Object accept(Visitor v,
                               java.lang.Object data)
Description copied from class: ASTNode
implements "Visitor Pattern"

Overrides:
accept in class Literal