[PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Matheus Izvekov via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Sep 15 10:40:46 PDT 2022
mizvekov added a comment.
In D112374#3792825 <https://reviews.llvm.org/D112374#3792825>, @Abramo-Bagnara wrote:
> These changes introduce a subtle bug in template instantiation of newly added ElaboratedType around TypedefType:
>
> bool refersInstantiatedDecl(QualType T) in SemaTemplateInstantiate.cpp does not handle this ElaboratedType correctly then inhibiting the proper instantiation of TypedefType whose declaration has been subject to instantiation.
I can't find that function, either in that file or anywhere else within `clang` sub-project.
Even more amazingly, a google search for that function name yields 0 hits.
Can you post a repro of the problem?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D112374/new/
https://reviews.llvm.org/D112374
More information about the cfe-commits
mailing list