We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 542459e commit e50677aCopy full SHA for e50677a
clang-tools-extra/clang-tidy/modernize/UseDesignatedInitializersCheck.cpp
@@ -158,7 +158,7 @@ void UseDesignatedInitializersCheck::check(
158
"use designated init expression to initialize field '%0'");
159
Diag << InitExpr->getSourceRange();
160
const auto Designator = Designators[InitExpr->getBeginLoc()];
161
- if (Designator && Designator->front() == '.') {
+ if (!Designator->empty() && Designator->front() == '.') {
162
Diag << Designator->substr(1); // Strip leading dot
163
Diag << FixItHint::CreateInsertion(InitExpr->getBeginLoc(),
164
(*Designator + "=").str());
0 commit comments