MCPcopy Create free account
hub / github.com/dynjs/dynjs / hexEscapeSequence

Method hexEscapeSequence

src/main/java/org/dynjs/parser/js/Lexer.java:906–918  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

904 }
905
906 protected String hexEscapeSequence() {
907 StringBuilder text = new StringBuilder();
908 text.append("0x");
909 consume(); // \
910 consume(); // x
911
912 for (int i = 0; i < 2; ++i) {
913 text.append(hexDigit());
914 }
915
916 int code = Integer.decode(text.toString());
917 return Character.toString((char) code);
918 }
919
920 protected String octalEscapeSequence() {
921 StringBuilder text = new StringBuilder();

Callers 1

stringLiteralMethod · 0.95

Calls 5

consumeMethod · 0.95
hexDigitMethod · 0.95
appendMethod · 0.80
decodeMethod · 0.80
toStringMethod · 0.45

Tested by

no test coverage detected