public class BigIntLiteral extends AstNode
Token.BIGINT.AstNode.DebugPrintVisitor, AstNode.PositionComparatorNode.NodeIteratorinlineComment, length, parent, positionARROW_FUNCTION_PROP, ATTRIBUTE_FLAG, BOTH, CASEARRAY_PROP, CATCH_SCOPE_PROP, CONTROL_BLOCK_PROP, DECR_FLAG, DESCENDANTS_FLAG, DESTRUCTURING_ARRAY_LENGTH, DESTRUCTURING_NAMES, DESTRUCTURING_PARAMS, DIRECTCALL_PROP, END_DROPS_OFF, END_RETURNS, END_RETURNS_VALUE, END_UNREACHED, END_YIELDS, EXPRESSION_CLOSURE_PROP, first, FUNCTION_PROP, GENERATOR_END_PROP, INCRDECR_PROP, ISNUMBER_PROP, JSDOC_PROP, LABEL_ID_PROP, last, LAST_PROP, LEFT, lineno, LOCAL_BLOCK_PROP, LOCAL_PROP, MEMBER_TYPE_PROP, NAME_PROP, next, NON_SPECIALCALL, OBJECT_IDS_PROP, PARENTHESIZED_PROP, POST_FLAG, PROPERTY_FLAG, propListHead, REGEXP_PROP, RIGHT, SHORTHAND_PROPERTY_NAME, SKIP_INDEXES_PROP, SPECIALCALL_EVAL, SPECIALCALL_PROP, SPECIALCALL_WITH, TARGETBLOCK_PROP, TEMPLATE_LITERAL_PROP, type, VARIABLE_PROP| Constructor and Description | 
|---|
| BigIntLiteral() | 
| BigIntLiteral(int pos) | 
| BigIntLiteral(int pos,
             int len) | 
| BigIntLiteral(int pos,
             java.lang.String value)Constructor. | 
| BigIntLiteral(int pos,
             java.lang.String value,
             java.math.BigInteger bigInt)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.math.BigInteger | getBigInt()Gets the  BigIntegervalue. | 
| java.lang.String | getValue()Returns the node's string value (the original source token) | 
| void | setBigInt(java.math.BigInteger value)Sets the node's  BigIntegervalue. | 
| void | setValue(java.lang.String value)Sets the node's value | 
| java.lang.String | toSource(int depth)Emits source code for this node. | 
| void | visit(NodeVisitor v)Visits this node. | 
addChild, assertNotNull, codeBug, compareTo, debugPrint, depth, getAbsolutePosition, getAstRoot, getEnclosingFunction, getEnclosingScope, getInlineComment, getLength, getLineno, getParent, getPosition, hasSideEffects, makeIndent, operatorToString, printList, setBounds, setInlineComment, setLength, setParent, setPosition, setRelative, shortName, toSourceaddChildAfter, addChildBefore, addChildrenToBack, addChildrenToFront, addChildToBack, addChildToFront, getChildBefore, getDouble, getExistingIntProp, getFirstChild, getIntProp, getJsDoc, getJsDocNode, getLastChild, getLastSibling, getNext, getProp, getScope, getString, getType, hasChildren, hasConsistentReturnUsage, iterator, labelId, labelId, newNumber, newString, newString, newTarget, putIntProp, putProp, removeChild, removeChildren, removeProp, replaceChild, replaceChildAfter, resetTargets, setDouble, setJsDocNode, setLineno, setScope, setString, setType, toString, toStringTreepublic BigIntLiteral()
public BigIntLiteral(int pos)
public BigIntLiteral(int pos,
                     int len)
public BigIntLiteral(int pos,
                     java.lang.String value)
value string.public BigIntLiteral(int pos,
                     java.lang.String value,
                     java.math.BigInteger bigInt)
value string.public java.lang.String getValue()
public void setValue(java.lang.String value)
IllegalArgumentException} - if value is nullpublic java.math.BigInteger getBigInt()
BigInteger value.public void setBigInt(java.math.BigInteger value)
BigInteger value.public java.lang.String toSource(int depth)
AstNode
 Note: if the parser was in error-recovery mode, some AST nodes may have
 null children that are expected to be non-null
 when no errors are present.  In this situation, the behavior of the
 toSource method is undefined: toSource
 implementations may assume that the AST node is error-free, since it is
 intended to be invoked only at runtime after a successful parse.
public void visit(NodeVisitor v)