ObjCObjectPointer is NOT a type specifier, so remove it from the list
Details
- Reviewers
riccibruno JDevlieghere lhames dgoldman marksl - Group Reviewers
Restricted Project Restricted Project
Diff Detail
Unit Tests
Time | Test | |
---|---|---|
12,820 ms | x64 debian > libarcher.races::task-dependency.c |
Event Timeline
Not sure about the timing of base patch, but maybe this patch is also candidate for llvm 13 (backport)?
Does this change the behavior of TypePrinter or DeclPrinter - not sure if there are existing tests for those with ObjC code?
I put a case for it in the declprinter so it is handled appropriately so it would get the pointee type, whereas before this was neglected.
Other than that, there should be no difference.
I put a case for it in the declprinter so it is handled appropriately so it would get the pointee type, whereas before this was neglected.
Other than that, there should be no difference.
It looks like DeclPrinter only uses that method here - so it shouldn't make a difference.
but TypePrinter does call isSpecifierType() so this changes that behavior, right? Can you add a test to TypePrinterTest for this change?