[cfe-commits] r170924 - /cfe/trunk/lib/Parse/ParseDecl.cpp

Chad Rosier mcrosier at apple.com
Fri Dec 21 13:22:21 PST 2012


Author: mcrosier
Date: Fri Dec 21 15:22:20 2012
New Revision: 170924

URL: http://llvm.org/viewvc/llvm-project?rev=170924&view=rev
Log:
Remove unnecessary checks.

Modified:
    cfe/trunk/lib/Parse/ParseDecl.cpp

Modified: cfe/trunk/lib/Parse/ParseDecl.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Parse/ParseDecl.cpp?rev=170924&r1=170923&r2=170924&view=diff
==============================================================================
--- cfe/trunk/lib/Parse/ParseDecl.cpp (original)
+++ cfe/trunk/lib/Parse/ParseDecl.cpp Fri Dec 21 15:22:20 2012
@@ -4566,13 +4566,10 @@
     // present even if the attribute list was empty.
     RequiresArg = true;
   }
+
   // Eat any Microsoft extensions.
-  if  (Tok.is(tok::kw___cdecl) || Tok.is(tok::kw___stdcall) ||
-       Tok.is(tok::kw___thiscall) || Tok.is(tok::kw___fastcall) ||
-       Tok.is(tok::kw___w64) || Tok.is(tok::kw___ptr64) ||
-       Tok.is(tok::kw___ptr32) || Tok.is(tok::kw___unaligned)) {
-    ParseMicrosoftTypeAttributes(attrs);
-  }
+  ParseMicrosoftTypeAttributes(attrs);
+
   // Eat any Borland extensions.
   if  (Tok.is(tok::kw___pascal))
     ParseBorlandTypeAttributes(attrs);





More information about the cfe-commits mailing list