diff options
Diffstat (limited to 'clang/lib/Format/Format.cpp')
| -rw-r--r-- | clang/lib/Format/Format.cpp | 11 | 
1 files changed, 6 insertions, 5 deletions
| diff --git a/clang/lib/Format/Format.cpp b/clang/lib/Format/Format.cpp index 5fb775a0d33..ff437f119e9 100644 --- a/clang/lib/Format/Format.cpp +++ b/clang/lib/Format/Format.cpp @@ -686,11 +686,6 @@ FormatStyle getGoogleStyle(FormatStyle::LanguageKind Language) {      FormatStyle GoogleStyle = getGoogleStyle(FormatStyle::LK_Proto);      GoogleStyle.Language = FormatStyle::LK_TextProto; -    // Text protos are currently mostly formatted inside C++ raw string literals -    // and often the current breaking behavior of string literals is not -    // beneficial there. Investigate turning this on once proper string reflow -    // has been implemented. -    GoogleStyle.BreakStringLiterals = false;      return GoogleStyle;    } @@ -762,6 +757,12 @@ FormatStyle getGoogleStyle(FormatStyle::LanguageKind Language) {      GoogleStyle.AllowShortFunctionsOnASingleLine = FormatStyle::SFS_None;      GoogleStyle.SpacesInContainerLiterals = false;      GoogleStyle.Cpp11BracedListStyle = false; +    // This affects protocol buffer options specifications and text protos. +    // Text protos are currently mostly formatted inside C++ raw string literals +    // and often the current breaking behavior of string literals is not +    // beneficial there. Investigate turning this on once proper string reflow +    // has been implemented. +    GoogleStyle.BreakStringLiterals = false;    } else if (Language == FormatStyle::LK_ObjC) {      GoogleStyle.ColumnLimit = 100;    } | 

