Skip to content

Commit de7adba

Browse files
zhiayangzhiayang
authored andcommitted
fix some warnings
1 parent 911d650 commit de7adba

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

source/frontend/lexer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,7 @@ namespace lexer
523523
// so in every other case we want unary +/-.
524524
// note: a sane implementation would just return false if isdigit() was passed something weird, like a negative number
525525
// (because we tried to dissect a UTF-8 codepoint). so we just check if it's ascii first, which would solve the issue.
526-
else if((!stream.empty() && (isascii(stream[0]) && isdigit(stream[0]) || shouldConsiderUnaryLiteral(stream, pos)))
526+
else if((!stream.empty() && ((isascii(stream[0]) && isdigit(stream[0])) || shouldConsiderUnaryLiteral(stream, pos)))
527527
/* handle cases like '+ 3' or '- 14' (ie. space between sign and number) */
528528
&& ((isascii(stream[0]) && isdigit(stream[0]) ? true : false) || (stream.size() > 1 && isascii(stream[1]) && isdigit(stream[1]))))
529529
{

source/frontend/parser/type.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,6 @@ namespace parser
523523
if(st.front() != TT::Identifier)
524524
expectedAfter(st, "identifier", "'trait'", st.front().str());
525525

526-
auto idloc = st.loc();
527526
TraitDefn* defn = util::pool<TraitDefn>(st.loc());
528527
defn->name = st.eat().str();
529528

0 commit comments

Comments
 (0)