summaryrefslogtreecommitdiffstats
path: root/clang/tools/diagtool
diff options
context:
space:
mode:
Diffstat (limited to 'clang/tools/diagtool')
-rw-r--r--clang/tools/diagtool/DiagTool.cpp2
-rw-r--r--clang/tools/diagtool/DiagnosticNames.cpp6
-rw-r--r--clang/tools/diagtool/DiagnosticNames.h4
-rw-r--r--clang/tools/diagtool/ShowEnabledWarnings.cpp6
4 files changed, 9 insertions, 9 deletions
diff --git a/clang/tools/diagtool/DiagTool.cpp b/clang/tools/diagtool/DiagTool.cpp
index c3428c9081e..44bc83e5455 100644
--- a/clang/tools/diagtool/DiagTool.cpp
+++ b/clang/tools/diagtool/DiagTool.cpp
@@ -32,7 +32,7 @@ DiagTools::~DiagTools() { delete getTools(tools); }
DiagTool *DiagTools::getTool(llvm::StringRef toolCmd) {
ToolMap::iterator it = getTools(tools)->find(toolCmd);
- return (it == getTools(tools)->end()) ? 0 : it->getValue();
+ return (it == getTools(tools)->end()) ? nullptr : it->getValue();
}
void DiagTools::registerTool(DiagTool *tool) {
diff --git a/clang/tools/diagtool/DiagnosticNames.cpp b/clang/tools/diagtool/DiagnosticNames.cpp
index f5df05905eb..a08da89577f 100644
--- a/clang/tools/diagtool/DiagnosticNames.cpp
+++ b/clang/tools/diagtool/DiagnosticNames.cpp
@@ -50,7 +50,7 @@ static bool orderByID(const DiagnosticRecord &Left,
}
const DiagnosticRecord &diagtool::getDiagnosticForID(short DiagID) {
- DiagnosticRecord Key = {0, DiagID, 0};
+ DiagnosticRecord Key = {nullptr, DiagID, 0};
const DiagnosticRecord *Result =
std::lower_bound(std::begin(BuiltinDiagnosticsByID),
@@ -81,7 +81,7 @@ GroupRecord::subgroup_iterator GroupRecord::subgroup_begin() const {
}
GroupRecord::subgroup_iterator GroupRecord::subgroup_end() const {
- return 0;
+ return nullptr;
}
GroupRecord::diagnostics_iterator GroupRecord::diagnostics_begin() const {
@@ -89,7 +89,7 @@ GroupRecord::diagnostics_iterator GroupRecord::diagnostics_begin() const {
}
GroupRecord::diagnostics_iterator GroupRecord::diagnostics_end() const {
- return 0;
+ return nullptr;
}
llvm::ArrayRef<GroupRecord> diagtool::getDiagnosticGroups() {
diff --git a/clang/tools/diagtool/DiagnosticNames.h b/clang/tools/diagtool/DiagnosticNames.h
index a3321fa6817..2571b199691 100644
--- a/clang/tools/diagtool/DiagnosticNames.h
+++ b/clang/tools/diagtool/DiagnosticNames.h
@@ -48,7 +48,7 @@ namespace diagtool {
friend struct GroupRecord;
group_iterator(const short *Start) : CurrentID(Start) {
if (CurrentID && *CurrentID == -1)
- CurrentID = 0;
+ CurrentID = nullptr;
}
public:
@@ -70,7 +70,7 @@ namespace diagtool {
group_iterator &operator++() {
++CurrentID;
if (*CurrentID == -1)
- CurrentID = 0;
+ CurrentID = nullptr;
return *this;
}
diff --git a/clang/tools/diagtool/ShowEnabledWarnings.cpp b/clang/tools/diagtool/ShowEnabledWarnings.cpp
index ad56b036044..903d1f16f99 100644
--- a/clang/tools/diagtool/ShowEnabledWarnings.cpp
+++ b/clang/tools/diagtool/ShowEnabledWarnings.cpp
@@ -68,14 +68,14 @@ createDiagnostics(unsigned int argc, char **argv) {
createInvocationFromCommandLine(ArrayRef<const char *>(argv, argc),
InterimDiags));
if (!Invocation)
- return NULL;
+ return nullptr;
// Build the diagnostics parser
IntrusiveRefCntPtr<DiagnosticsEngine> FinalDiags =
CompilerInstance::createDiagnostics(&Invocation->getDiagnosticOpts());
if (!FinalDiags)
- return NULL;
-
+ return nullptr;
+
// Flush any errors created when initializing everything. This could happen
// for invalid command lines, which will probably give non-sensical results.
DiagsBuffer->FlushDiagnostics(*FinalDiags);
OpenPOWER on IntegriCloud