[cfe-commits] r170933 - in /cfe/trunk: include/clang/Sema/DeclSpec.h lib/Parse/ParseDecl.cpp lib/Sema/DeclSpec.cpp
Chad Rosier
mcrosier at apple.com
Fri Dec 21 15:31:06 PST 2012
On Dec 21, 2012, at 3:29 PM, Dmitri Gribenko <gribozavr at gmail.com> wrote:
> Hello Chad,
>
> On Sat, Dec 22, 2012 at 12:24 AM, Chad Rosier <mcrosier at apple.com> wrote:
>> Author: mcrosier
>> Date: Fri Dec 21 16:24:43 2012
>> New Revision: 170933
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=170933&view=rev
>> Log:
>> Remove unused arguments and rename to conform to coding standards.
>>
>> Modified:
>> cfe/trunk/include/clang/Sema/DeclSpec.h
>> cfe/trunk/lib/Parse/ParseDecl.cpp
>> cfe/trunk/lib/Sema/DeclSpec.cpp
>>
>> Modified: cfe/trunk/include/clang/Sema/DeclSpec.h
>> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/DeclSpec.h?rev=170933&r1=170932&r2=170933&view=diff
>> ==============================================================================
>> --- cfe/trunk/include/clang/Sema/DeclSpec.h (original)
>> +++ cfe/trunk/include/clang/Sema/DeclSpec.h Fri Dec 21 16:24:43 2012
>> @@ -608,12 +608,9 @@
>> bool SetTypeQual(TQ T, SourceLocation Loc, const char *&PrevSpec,
>> unsigned &DiagID, const LangOptions &Lang);
>>
>> - bool SetFunctionSpecInline(SourceLocation Loc, const char *&PrevSpec,
>> - unsigned &DiagID);
>> - bool SetFunctionSpecVirtual(SourceLocation Loc, const char *&PrevSpec,
>> - unsigned &DiagID);
>> - bool SetFunctionSpecExplicit(SourceLocation Loc, const char *&PrevSpec,
>> - unsigned &DiagID);
>> + bool setFunctionSpecInline(SourceLocation Loc);
>> + bool setFunctionSpecVirtual(SourceLocation Loc);
>> + bool setFunctionSpecExplicit(SourceLocation Loc);
>>
>> bool SetFriendSpec(SourceLocation Loc, const char *&PrevSpec,
>> unsigned &DiagID);
>>
>> Modified: cfe/trunk/lib/Parse/ParseDecl.cpp
>> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Parse/ParseDecl.cpp?rev=170933&r1=170932&r2=170933&view=diff
>> ==============================================================================
>> --- cfe/trunk/lib/Parse/ParseDecl.cpp (original)
>> +++ cfe/trunk/lib/Parse/ParseDecl.cpp Fri Dec 21 16:24:43 2012
>> @@ -2528,7 +2528,7 @@
>>
>> // Microsoft single token adornments.
>> case tok::kw___forceinline: {
>> - isInvalid = DS.SetFunctionSpecInline(Loc, PrevSpec, DiagID);
>> + isInvalid = DS.setFunctionSpecInline(Loc);
>> IdentifierInfo *AttrName = Tok.getIdentifierInfo();
>> SourceLocation AttrNameLoc = Tok.getLocation();
>> // FIXME: This does not work correctly if it is set to be a declspec
>> @@ -2609,13 +2609,13 @@
>>
>> // function-specifier
>> case tok::kw_inline:
>> - isInvalid = DS.SetFunctionSpecInline(Loc, PrevSpec, DiagID);
>> + isInvalid = DS.setFunctionSpecInline(Loc);
>> break;
>> case tok::kw_virtual:
>> - isInvalid = DS.SetFunctionSpecVirtual(Loc, PrevSpec, DiagID);
>> + isInvalid = DS.setFunctionSpecVirtual(Loc);
>> break;
>> case tok::kw_explicit:
>> - isInvalid = DS.SetFunctionSpecExplicit(Loc, PrevSpec, DiagID);
>> + isInvalid = DS.setFunctionSpecExplicit(Loc);
>> break;
>>
>> // alignment-specifier
>>
>> Modified: cfe/trunk/lib/Sema/DeclSpec.cpp
>> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/DeclSpec.cpp?rev=170933&r1=170932&r2=170933&view=diff
>> ==============================================================================
>> --- cfe/trunk/lib/Sema/DeclSpec.cpp (original)
>> +++ cfe/trunk/lib/Sema/DeclSpec.cpp Fri Dec 21 16:24:43 2012
>> @@ -713,24 +713,19 @@
>> return false;
>> }
>>
>> -bool DeclSpec::SetFunctionSpecInline(SourceLocation Loc, const char *&PrevSpec,
>> - unsigned &DiagID) {
>> - // 'inline inline' is ok.
>> +bool DeclSpec::setFunctionSpecInline(SourceLocation Loc) {
>> FS_inline_specified = true;
>> FS_inlineLoc = Loc;
>> return false;
>> }
>>
>> -bool DeclSpec::SetFunctionSpecVirtual(SourceLocation Loc, const char *&PrevSpec,
>> - unsigned &DiagID) {
>> - // 'virtual virtual' is ok.
>> +bool DeclSpec::setFunctionSpecVirtual(SourceLocation Loc) {
>> FS_virtual_specified = true;
>> FS_virtualLoc = Loc;
>> return false;
>> }
>
> Did you intend to remove "'foo foo' is ok" comments?
I did not; r170938. Thanks, Dmitri.
>
> Dmitri
>
>>
>> -bool DeclSpec::SetFunctionSpecExplicit(SourceLocation Loc, const char *&PrevSpec,
>> - unsigned &DiagID) {
>> +bool DeclSpec::setFunctionSpecExplicit(SourceLocation Loc) {
>> // 'explicit explicit' is ok.
>> FS_explicit_specified = true;
>> FS_explicitLoc = Loc;
>
> --
> main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
> (j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/
More information about the cfe-commits
mailing list