зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1472031 - Define TokenStreamAnyChars::updateFlagsForEOL inline in the header, for simplicity. r=arai
--HG-- extra : rebase_source : 970066032cae253d5b816f188d03b23025d28729
This commit is contained in:
Родитель
4f9aef7e10
Коммит
4ec8af2179
|
@ -485,12 +485,6 @@ TokenStreamAnyChars::undoInternalUpdateLineInfoForEOL()
|
|||
lineno--;
|
||||
}
|
||||
|
||||
MOZ_ALWAYS_INLINE void
|
||||
TokenStreamAnyChars::updateFlagsForEOL()
|
||||
{
|
||||
flags.isDirtyLine = false;
|
||||
}
|
||||
|
||||
// This gets a full code point, starting from an already-consumed leading code
|
||||
// unit, normalizing EOL sequences to '\n', also updating line/column info as
|
||||
// needed.
|
||||
|
|
|
@ -803,7 +803,9 @@ class TokenStreamAnyChars
|
|||
*/
|
||||
bool fillExcludingContext(ErrorMetadata* err, uint32_t offset);
|
||||
|
||||
void updateFlagsForEOL();
|
||||
MOZ_ALWAYS_INLINE void updateFlagsForEOL() {
|
||||
flags.isDirtyLine = false;
|
||||
}
|
||||
|
||||
private:
|
||||
MOZ_MUST_USE MOZ_ALWAYS_INLINE bool internalUpdateLineInfoForEOL(uint32_t lineStartOffset);
|
||||
|
|
Загрузка…
Ссылка в новой задаче