Removed some questionable default arguments from setters
authorDmitri Gribenko <gribozavr@gmail.com>
Thu, 12 Sep 2019 12:16:43 +0000 (12:16 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Thu, 12 Sep 2019 12:16:43 +0000 (12:16 +0000)
commit20f45ed6990458b8cc96fe2101fbbb7f90037dd7
tree84a18fa604b734b26755101daf62c5b5c4e095c5
parentff6ac1eb5f304ab2b690cf24509680fd62cdf743
Removed some questionable default arguments from setters

Summary:
They can be confusing -- what does it mean to call a setter without a
value? Also, some setters, like `setPrintTemplateTree` had `false` as
the default value!

The callers are largely not using these default arguments anyway.

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D67491

llvm-svn: 371731
clang/include/clang/Basic/Diagnostic.h
clang/lib/ARCMigrate/ARCMT.cpp
clang/lib/Frontend/FrontendActions.cpp
clang/lib/Sema/Sema.cpp