From 094e521e3fa1459991e62ae320076a6f930b134e Mon Sep 17 00:00:00 2001 From: Alp Toker Date: Sun, 5 Jan 2014 03:27:11 +0000 Subject: Parse: Token consumption modernization and loop de-nesting Cleanup only. llvm-svn: 198539 --- clang/lib/Parse/ParseExprCXX.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'clang/lib/Parse/ParseExprCXX.cpp') diff --git a/clang/lib/Parse/ParseExprCXX.cpp b/clang/lib/Parse/ParseExprCXX.cpp index fe380e29d36..42e737004b4 100644 --- a/clang/lib/Parse/ParseExprCXX.cpp +++ b/clang/lib/Parse/ParseExprCXX.cpp @@ -1008,10 +1008,8 @@ ExprResult Parser::ParseLambdaExpressionAfterIntroducer( // Parse 'mutable'[opt]. SourceLocation MutableLoc; - if (Tok.is(tok::kw_mutable)) { - MutableLoc = ConsumeToken(); + if (TryConsumeToken(tok::kw_mutable, MutableLoc)) DeclEndLoc = MutableLoc; - } // Parse exception-specification[opt]. ExceptionSpecificationType ESpecType = EST_None; -- cgit v1.2.3