diff options
Diffstat (limited to 'lib/Format/Comments.cpp')
| -rw-r--r-- | lib/Format/Comments.cpp | 36 | 
1 files changed, 0 insertions, 36 deletions
diff --git a/lib/Format/Comments.cpp b/lib/Format/Comments.cpp deleted file mode 100644 index 1b27f5b30a60..000000000000 --- a/lib/Format/Comments.cpp +++ /dev/null @@ -1,36 +0,0 @@ -//===--- Comments.cpp - Comment Manipulation  -------------------*- C++ -*-===// -// -//                     The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -/// -/// \file -/// \brief Implements comment manipulation. -/// -//===----------------------------------------------------------------------===// - -#include "Comments.h" - -namespace clang { -namespace format { - -StringRef getLineCommentIndentPrefix(StringRef Comment) { -  static const char *const KnownPrefixes[] = {"///", "//", "//!"}; -  StringRef LongestPrefix; -  for (StringRef KnownPrefix : KnownPrefixes) { -    if (Comment.startswith(KnownPrefix)) { -      size_t PrefixLength = KnownPrefix.size(); -      while (PrefixLength < Comment.size() && Comment[PrefixLength] == ' ') -        ++PrefixLength; -      if (PrefixLength > LongestPrefix.size()) -        LongestPrefix = Comment.substr(0, PrefixLength); -    } -  } -  return LongestPrefix; -} - -} // namespace format -} // namespace clang  | 
