gov.llnl.babel.ast

Class CharacterLiteral


public class CharacterLiteral
extends Literal

Field Summary

Fields inherited from class gov.llnl.babel.ast.ASTNode

ILLEGAL_NODEID

Constructor Summary

CharacterLiteral()
CharacterLiteral(ParseTreeNode src, ASTNode parent)

Method Summary

Object
accept(Visitor v, Object data)
Implement the "Visitor" pattern.
char
getChar()
void
setChar(char value)

Methods inherited from class gov.llnl.babel.ast.Literal

accept

Methods inherited from class gov.llnl.babel.ast.ASTNode

accept, getFilename, getFirstToken, getLastToken, getNodeId, getParent, getParseTreeNode, getSymbolTableEntry, setFirstToken, setLastToken, setNodeId, setParent, setParseTreeNode, setSymbolTableEntry

Constructor Details

CharacterLiteral

public CharacterLiteral()

CharacterLiteral

public CharacterLiteral(ParseTreeNode src,
                        ASTNode parent)

Method Details

accept

public Object accept(Visitor v,
                     Object data)
Implement the "Visitor" pattern.
Overrides:
accept in interface Literal

getChar

public char getChar()

setChar

public void setChar(char value)