[PATCH] D52384: [Sema] Fix redeclaration contexts for enumerators in C
David Majnemer via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Sep 27 22:53:52 PDT 2018
majnemer added inline comments.
================
Comment at: lib/AST/DeclBase.cpp:1711-1712
+ // contexts are always skipped.
+ while (SkipRecords ? Ctx->isTransparentContext() || Ctx->isRecord()
+ : Ctx->isTransparentContext())
Ctx = Ctx->getParent();
----------------
Seems simpler as:
while ((SkipRecords && Ctx->isRecord()) || Ctx->isTransparentContext())
https://reviews.llvm.org/D52384
More information about the cfe-commits
mailing list