diff options
| author | Krasimir Georgiev <krasimir@google.com> | 2017-08-29 13:57:31 +0000 |
|---|---|---|
| committer | Krasimir Georgiev <krasimir@google.com> | 2017-08-29 13:57:31 +0000 |
| commit | 86873030ae67d05fadfb228c33254bae59c905a1 (patch) | |
| tree | c305b1df53f0076d3f879a2fe9f16ca40c258b9d /clang | |
| parent | a2e7d0dee30d60bb212b6f362d54c1840427abe9 (diff) | |
| download | bcm5719-llvm-86873030ae67d05fadfb228c33254bae59c905a1.tar.gz bcm5719-llvm-86873030ae67d05fadfb228c33254bae59c905a1.zip | |
[clang-format] Refactor likely xml a bit, NFC
llvm-svn: 312000
Diffstat (limited to 'clang')
| -rw-r--r-- | clang/lib/Format/Format.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/clang/lib/Format/Format.cpp b/clang/lib/Format/Format.cpp index 4b067fcea3e..3d0ada15292 100644 --- a/clang/lib/Format/Format.cpp +++ b/clang/lib/Format/Format.cpp @@ -1539,7 +1539,7 @@ bool isMpegTS(StringRef Code) { return Code.size() > 188 && Code[0] == 0x47 && Code[188] == 0x47; } -bool likelyXml(StringRef Code) { +bool isLikelyXml(StringRef Code) { return Code.ltrim().startswith("<"); } @@ -1549,9 +1549,10 @@ tooling::Replacements sortIncludes(const FormatStyle &Style, StringRef Code, tooling::Replacements Replaces; if (!Style.SortIncludes) return Replaces; - if (likelyXml(Code) || - (Style.Language == FormatStyle::LanguageKind::LK_JavaScript && - isMpegTS(Code))) + if (isLikelyXml(Code)) + return Replaces; + if (Style.Language == FormatStyle::LanguageKind::LK_JavaScript && + isMpegTS(Code)) return Replaces; if (Style.Language == FormatStyle::LanguageKind::LK_JavaScript) return sortJavaScriptImports(Style, Code, Ranges, FileName); @@ -1899,8 +1900,9 @@ tooling::Replacements reformat(const FormatStyle &Style, StringRef Code, FormatStyle Expanded = expandPresets(Style); if (Expanded.DisableFormat) return tooling::Replacements(); - if (likelyXml(Code) || - (Expanded.Language == FormatStyle::LK_JavaScript && isMpegTS(Code))) + if (isLikelyXml(Code)) + return tooling::Replacements(); + if (Expanded.Language == FormatStyle::LK_JavaScript && isMpegTS(Code)) return tooling::Replacements(); typedef std::function<tooling::Replacements(const Environment &)> |

