Require braces on conditions and loops. (#218)

The rationale and rule for this was added in #194 to the C++ style guide
we are using for Carbon.

I've applied the automated fixes from running `clang-tidy` over all the
code, and then run `clang-format` afterward.

There are a few places where `clang-format` fixed a formatting issue
that snuck through in prior commits. These were rare enough that it
didn't seem worth splitting them out into a separate change.
This commit is contained in:
Chandler Carruth
2020-12-08 02:03:43 -08:00
committed by GitHub
parent a7b0e71ab2
commit 27386db279
13 changed files with 144 additions and 76 deletions
+6 -3
View File
@@ -12,8 +12,9 @@ namespace Carbon {
extern "C" int LLVMFuzzerTestOneInput(const unsigned char* data, size_t size) {
// We need two bytes of data to compute a file name length.
if (size < 2)
if (size < 2) {
return 0;
}
unsigned short raw_filename_length;
std::memcpy(&raw_filename_length, data, 2);
data += 2;
@@ -21,8 +22,9 @@ extern "C" int LLVMFuzzerTestOneInput(const unsigned char* data, size_t size) {
size_t filename_length = raw_filename_length;
// We need enough data to populate this filename length.
if (size < filename_length)
if (size < filename_length) {
return 0;
}
llvm::StringRef filename(reinterpret_cast<const char*>(data),
filename_length);
data += filename_length;
@@ -36,8 +38,9 @@ extern "C" int LLVMFuzzerTestOneInput(const unsigned char* data, size_t size) {
DiagnosticEmitter emitter = NullDiagnosticEmitter();
auto buffer = TokenizedBuffer::Lex(source, emitter);
if (buffer.HasErrors())
if (buffer.HasErrors()) {
return 0;
}
// Walk the lexed and tokenized buffer to ensure it isn't corrupt in some way.
//