[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