Bug 1472031 - Rename atomizeChars to atomizeSourceChars to clarify it's only for atomizing directly from source text. r=arai

--HG--
extra : rebase_source : 0a666084c0695aac7ac994c2b96d0f699965657c
This commit is contained in:
Jeff Walden 2018-06-28 15:32:41 -07:00
parent 7ed2b26ceb
commit 4f9aef7e10
2 changed files with 5 additions and 4 deletions

View File

@ -1451,7 +1451,7 @@ TokenStreamSpecific<CharT, AnyCharsAccess>::identifierName(TokenStart start,
return true;
}
atom = atomizeChars(anyCharsAccess().cx, chars, length);
atom = atomizeSourceChars(anyCharsAccess().cx, chars, length);
}
if (!atom)
return false;

View File

@ -1131,7 +1131,7 @@ class TokenStreamCharsBase
TokenStreamCharsBase(JSContext* cx, const CharT* chars, size_t length, size_t startOffset);
static MOZ_ALWAYS_INLINE JSAtom*
atomizeChars(JSContext* cx, const CharT* chars, size_t length);
atomizeSourceChars(JSContext* cx, const CharT* chars, size_t length);
using SourceUnits = frontend::SourceUnits<CharT>;
@ -1187,7 +1187,8 @@ class TokenStreamCharsBase
template<>
/* static */ MOZ_ALWAYS_INLINE JSAtom*
TokenStreamCharsBase<char16_t>::atomizeChars(JSContext* cx, const char16_t* chars, size_t length)
TokenStreamCharsBase<char16_t>::atomizeSourceChars(JSContext* cx, const char16_t* chars,
size_t length)
{
return AtomizeChars(cx, chars, length);
}
@ -1538,7 +1539,7 @@ class MOZ_STACK_CLASS TokenStreamSpecific
private:
using TokenStreamCharsShared::appendCodePointToCharBuffer;
using CharsBase::atomizeChars;
using CharsBase::atomizeSourceChars;
using GeneralCharsBase::badToken;
using TokenStreamCharsShared::charBuffer;
using CharsBase::consumeKnownCodeUnit;