]> granicus.if.org Git - clang/commitdiff
minor cleanups
authorChris Lattner <sabre@nondot.org>
Sun, 26 Oct 2008 21:46:13 +0000 (21:46 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 26 Oct 2008 21:46:13 +0000 (21:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58203 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Parse/ParseInit.cpp

index c7c08dccbcba78b2116a74a4e7c10ed92860e818..f4073af33f0a077505ef74c5f78502fc6b13d889 100644 (file)
@@ -18,7 +18,8 @@ using namespace clang;
 
 
 /// MayBeDesignationStart - Return true if this token might be the start of a
-/// designator.
+/// designator.  If we can tell it is impossible that it is a designator, return
+/// false. 
 static bool MayBeDesignationStart(tok::TokenKind K) {
   switch (K) {
   default: return false;
@@ -50,7 +51,8 @@ static bool MayBeDesignationStart(tok::TokenKind K) {
 /// [GNU]   '[' constant-expression '...' constant-expression ']'
 ///
 /// NOTE: [OBC] allows '[ objc-receiver objc-message-args ]' as an
-/// initializer.  We need to consider this case when parsing array designators.
+/// initializer (because it is an expression).  We need to consider this case
+/// when parsing array designators.
 ///
 Parser::ExprResult Parser::ParseInitializerWithPotentialDesignator() {
   // Parse each designator in the designator list until we find an initializer.
@@ -205,7 +207,7 @@ Parser::ExprResult Parser::ParseInitializer() {
       InitExprsOk = false;
       
       // We have two ways to try to recover from this error: if the code looks
-      // gramatically ok (i.e. we have a comma comming up) try to continue
+      // gramatically ok (i.e. we have a comma coming up) try to continue
       // parsing the rest of the initializer.  This allows us to emit
       // diagnostics for later elements that we find.  If we don't see a comma,
       // assume there is a parse error, and just skip to recover.