mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Rename addUnicodeChar to addUnicodeAsUTF8
This commit is contained in:
parent
c54e99a3f5
commit
6db12c4f88
@ -196,7 +196,7 @@ bool Scanner::scanUnicode(unsigned & o_codepoint)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// This supports codepoints between 0000 and FFFF.
|
// This supports codepoints between 0000 and FFFF.
|
||||||
void Scanner::addUnicodeChar(unsigned codepoint)
|
void Scanner::addUnicodeAsUTF8(unsigned codepoint)
|
||||||
{
|
{
|
||||||
if (codepoint <= 0x7f)
|
if (codepoint <= 0x7f)
|
||||||
addLiteralChar(codepoint);
|
addLiteralChar(codepoint);
|
||||||
@ -647,7 +647,7 @@ bool Scanner::scanEscape()
|
|||||||
unsigned codepoint;
|
unsigned codepoint;
|
||||||
if (!scanUnicode(codepoint))
|
if (!scanUnicode(codepoint))
|
||||||
return false;
|
return false;
|
||||||
addUnicodeChar(codepoint);
|
addUnicodeAsUTF8(codepoint);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
case 'x':
|
case 'x':
|
||||||
|
@ -175,7 +175,7 @@ private:
|
|||||||
inline void addLiteralChar(char c) { m_nextToken.literal.push_back(c); }
|
inline void addLiteralChar(char c) { m_nextToken.literal.push_back(c); }
|
||||||
inline void addCommentLiteralChar(char c) { m_nextSkippedComment.literal.push_back(c); }
|
inline void addCommentLiteralChar(char c) { m_nextSkippedComment.literal.push_back(c); }
|
||||||
inline void addLiteralCharAndAdvance() { addLiteralChar(m_char); advance(); }
|
inline void addLiteralCharAndAdvance() { addLiteralChar(m_char); advance(); }
|
||||||
void addUnicodeChar(unsigned codepoint);
|
void addUnicodeAsUTF8(unsigned codepoint);
|
||||||
///@}
|
///@}
|
||||||
|
|
||||||
bool advance() { m_char = m_source.advanceAndGet(); return !m_source.isPastEndOfInput(); }
|
bool advance() { m_char = m_source.advanceAndGet(); return !m_source.isPastEndOfInput(); }
|
||||||
|
Loading…
Reference in New Issue
Block a user