[cfe-commits] r164656 - in /cfe/trunk: include/clang/AST/ lib/AST/ lib/Sema/ lib/Serialization/ test/CodeGenCXX/ tools/libclang/

Abramo Bagnara abramo.bagnara at bugseng.com
Thu Oct 4 21:46:36 PDT 2012


Il 29/09/2012 17:16, Abramo Bagnara ha scritto:
> Il 26/09/2012 04:36, Eli Friedman ha scritto:
>> Modified: cfe/trunk/lib/AST/TemplateBase.cpp
>> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/TemplateBase.cpp?rev=164656&r1=164655&r2=164656&view=diff
>> ==============================================================================
>> --- cfe/trunk/lib/AST/TemplateBase.cpp (original)
>> +++ cfe/trunk/lib/AST/TemplateBase.cpp Tue Sep 25 21:36:12 2012
> ...
>> @@ -348,18 +354,20 @@
>>    }
>>      
>>    case Declaration: {
>> -    if (NamedDecl *ND = dyn_cast_or_null<NamedDecl>(getAsDecl())) {
>> -      if (ND->getDeclName()) {
>> -        Out << *ND;
>> -      } else {
>> -        Out << "<anonymous>";
>> -      }
>> +    NamedDecl *ND = cast<NamedDecl>(getAsDecl());
>> +    if (ND->getDeclName()) {
>> +      // FIXME: distinguish between pointer and reference args?
>> +      Out << *ND;
>>      } else {
>> -      Out << "nullptr";
>> +      Out << "<anonymous>";
>>      }
>>      break;
>>    }
>> -    
>> +
>> +  case NullPtr: {
>> +    Out << "nullptr";
>> +  }
>> +
> 
> You've forgotten the break, don't you?
> 

No answer, so I've fixed it myself in r165298.

-- 
Abramo Bagnara

BUGSENG srl - http://bugseng.com
mailto:abramo.bagnara at bugseng.com



More information about the cfe-commits mailing list