mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-30 23:31:12 +00:00
s/CodePoint/CodePt/g
This commit is contained in:
parent
69b1497907
commit
267836226c
25 changed files with 69 additions and 69 deletions
|
@ -436,8 +436,8 @@ pub enum Number {
|
|||
pub enum EString<'a> {
|
||||
Open(Row, Col),
|
||||
|
||||
CodePointOpen(Row, Col),
|
||||
CodePointEnd(Row, Col),
|
||||
CodePtOpen(Row, Col),
|
||||
CodePtEnd(Row, Col),
|
||||
|
||||
Space(BadInputError, Row, Col),
|
||||
EndlessSingle(Row, Col),
|
||||
|
|
|
@ -6,10 +6,10 @@ pub type Problems = Vec<Loc<Problem>>;
|
|||
pub enum Problem {
|
||||
// UNICODE CODE POINT
|
||||
/// TODO Invalid hex code - Unicode code points must be specified using hexadecimal characters (the numbers 0-9 and letters A-F)
|
||||
NonHexCharsInUnicodeCodePoint,
|
||||
NonHexCharsInUnicodeCodePt,
|
||||
/// TODO Invalid Unicode code point. It must be no more than \\u{10FFFF}.
|
||||
UnicodeCodePointTooLarge,
|
||||
InvalidUnicodeCodePoint,
|
||||
UnicodeCodePtTooLarge,
|
||||
InvalidUnicodeCodePt,
|
||||
MalformedEscapedUnicode,
|
||||
NoUnicodeDigits,
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ fn ascii_hex_digits<'a>() -> impl Parser<'a, &'a str, EString<'a>> {
|
|||
// We didn't find any hex digits!
|
||||
return Err((
|
||||
NoProgress,
|
||||
EString::CodePointEnd(state.line, state.column),
|
||||
EString::CodePtEnd(state.line, state.column),
|
||||
state,
|
||||
));
|
||||
} else {
|
||||
|
@ -32,7 +32,7 @@ fn ascii_hex_digits<'a>() -> impl Parser<'a, &'a str, EString<'a>> {
|
|||
|
||||
Err((
|
||||
NoProgress,
|
||||
EString::CodePointEnd(state.line, state.column),
|
||||
EString::CodePtEnd(state.line, state.column),
|
||||
state,
|
||||
))
|
||||
}
|
||||
|
@ -257,9 +257,9 @@ pub fn parse<'a>() -> impl Parser<'a, StrLiteral<'a>, EString<'a>> {
|
|||
// give a canonicalization error if the digits form
|
||||
// an invalid unicode code point.
|
||||
let (_progress, loc_digits, new_state) = between!(
|
||||
word1(b'(', EString::CodePointOpen),
|
||||
word1(b'(', EString::CodePtOpen),
|
||||
loc(ascii_hex_digits()),
|
||||
word1(b')', EString::CodePointEnd)
|
||||
word1(b')', EString::CodePtEnd)
|
||||
)
|
||||
.parse(arena, state)?;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue