From 9b3e768bceae562deeb330067f3ef5febc2e5244 Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Tue, 11 Feb 2020 16:16:43 -0500 Subject: Small improvements around List (#1216) * * Improved fastRemoveAt * Fixed off by one bug * Fixed const safeness with List<> * Made List begin and end const safe. * Revert to previous RefPtr usage. * Fix bug with casting. * Tabs -> spaces. Small fixes/improvements to List. * Improve comment on List. * hasContent -> isNonEmpty --- source/slang/slang-lexer.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'source/slang/slang-lexer.cpp') diff --git a/source/slang/slang-lexer.cpp b/source/slang/slang-lexer.cpp index 6d13a053d..9b3bed88e 100644 --- a/source/slang/slang-lexer.cpp +++ b/source/slang/slang-lexer.cpp @@ -12,18 +12,18 @@ namespace Slang { - Token TokenReader::GetEndOfFileToken() + Token TokenReader::getEndOfFileToken() { return Token(TokenType::EndOfFile, UnownedStringSlice::fromLiteral(""), SourceLoc()); } - Token* TokenList::begin() const + const Token* TokenList::begin() const { SLANG_ASSERT(m_tokens.getCount()); return &m_tokens[0]; } - Token* TokenList::end() const + const Token* TokenList::end() const { SLANG_ASSERT(m_tokens.getCount()); SLANG_ASSERT(m_tokens[m_tokens.getCount() - 1].type == TokenType::EndOfFile); @@ -59,7 +59,7 @@ namespace Slang Token TokenReader::advanceToken() { if (!m_cursor) - return GetEndOfFileToken(); + return getEndOfFileToken(); Token token = m_nextToken; if (m_cursor < m_end) -- cgit v1.2.3