public static class TemplateLiteralNode.UntaggedTemplateLiteralNode extends TemplateLiteralNode
TemplateLiteralNode.TaggedTemplateLiteralNode, TemplateLiteralNode.UntaggedTemplateLiteralNode| Modifier | Constructor and Description |
|---|---|
protected |
UntaggedTemplateLiteralNode(long token,
int finish,
List<Expression> expressions) |
|
UntaggedTemplateLiteralNode(TemplateLiteralNode.UntaggedTemplateLiteralNode literalNode,
List<Expression> expressions) |
| Modifier and Type | Method and Description |
|---|---|
Node |
accept(NodeVisitor<? extends LexicalContext> visitor)
Provides a means to navigate the IR.
|
List<Expression> |
getExpressions() |
void |
toString(StringBuilder sb,
boolean printType)
Print logic that decides whether to show the optimistic type or not - for example it should
not be printed after just parse, when it hasn't been computed, or has been set to a trivially
provable value
|
accept, newTagged, newUntaggedgetFinish, getFinishWithoutParens, getStart, getStartWithoutParens, isAlwaysFalse, isAlwaysTrue, isParenthesized, isSelfModifying, makeParenthesizedclone, equals, getSourceOrder, getToken, hashCode, isAssignment, isLoop, isTokenType, tokenType, toString, toStringprotected UntaggedTemplateLiteralNode(long token,
int finish,
List<Expression> expressions)
public UntaggedTemplateLiteralNode(TemplateLiteralNode.UntaggedTemplateLiteralNode literalNode, List<Expression> expressions)
public List<Expression> getExpressions()
public Node accept(NodeVisitor<? extends LexicalContext> visitor)
Nodeaccept in class TemplateLiteralNodevisitor - Node visitor.public void toString(StringBuilder sb, boolean printType)
Node