public class TemplateLiteralToken extends LiteralToken
The value of the Token is the raw string. The token also stores whether this token contains any error messages that should be passed to the parser due to invalid escapes.
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
errorMessage |
SourcePosition |
errorPosition |
value| Constructor and Description |
|---|
TemplateLiteralToken(TokenType type,
java.lang.String value,
java.lang.String errorMsg,
SourcePosition position,
SourceRange location) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasError() |
java.lang.String |
toString() |
asIdentifier, asLiteral, asTemplateLiteral, getStart@Nullable public final java.lang.String errorMessage
public final SourcePosition errorPosition
public TemplateLiteralToken(TokenType type, java.lang.String value, java.lang.String errorMsg, SourcePosition position, SourceRange location)
public java.lang.String toString()
toString in class LiteralTokenpublic boolean hasError()
Copyright © 2009-2020 Google. All Rights Reserved.