[PATCH] D134286: [C2x] implement typeof and typeof_unqual
Matheus Izvekov via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Sep 20 10:39:29 PDT 2022
mizvekov added inline comments.
================
Comment at: clang/include/clang/AST/Type.h:4601
+ QualType QT = getUnderlyingType();
+ return IsUnqual ? QT.getTypeofUnqualType() : QT;
+ }
----------------
shafik wrote:
> It is interesting that you do `getTypeofUnqualType` in the constructor and then you have to do it again when desuguring. Is this tested in the tests?
The constructor takes the canonical type, while this preserves the unmodified type (which can be accessed through getUnderlyingType).
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D134286/new/
https://reviews.llvm.org/D134286
More information about the cfe-commits
mailing list