Prechádzať zdrojové kódy

Use static functions instead of an unnamed namespace

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174835 91177308-0d34-0410-b5e6-96231b3b80d8
Dmitri Gribenko 12 rokov pred
rodič
commit
0ff4f8bf47
1 zmenil súbory, kde vykonal 8 pridanie a 6 odobranie
  1. 8 6
      lib/AST/CommentLexer.cpp

+ 8 - 6
lib/AST/CommentLexer.cpp

@@ -15,21 +15,21 @@ void Token::dump(const Lexer &L, const SourceManager &SM) const {
   llvm::errs() << " " << Length << " \"" << L.getSpelling(*this, SM) << "\"\n";
   llvm::errs() << " " << Length << " \"" << L.getSpelling(*this, SM) << "\"\n";
 }
 }
 
 
-namespace {
-bool isHTMLNamedCharacterReferenceCharacter(char C) {
+static inline bool isHTMLNamedCharacterReferenceCharacter(char C) {
   return isLetter(C);
   return isLetter(C);
 }
 }
 
 
-bool isHTMLDecimalCharacterReferenceCharacter(char C) {
+static inline bool isHTMLDecimalCharacterReferenceCharacter(char C) {
   return isDigit(C);
   return isDigit(C);
 }
 }
 
 
-bool isHTMLHexCharacterReferenceCharacter(char C) {
+static inline bool isHTMLHexCharacterReferenceCharacter(char C) {
   return isHexDigit(C);
   return isHexDigit(C);
 }
 }
 
 
-StringRef convertCodePointToUTF8(llvm::BumpPtrAllocator &Allocator,
-                                 unsigned CodePoint) {
+static inline StringRef convertCodePointToUTF8(
+                                      llvm::BumpPtrAllocator &Allocator,
+                                      unsigned CodePoint) {
   char *Resolved = Allocator.Allocate<char>(UNI_MAX_UTF8_BYTES_PER_CODE_POINT);
   char *Resolved = Allocator.Allocate<char>(UNI_MAX_UTF8_BYTES_PER_CODE_POINT);
   char *ResolvedPtr = Resolved;
   char *ResolvedPtr = Resolved;
   if (llvm::ConvertCodePointToUTF8(CodePoint, ResolvedPtr))
   if (llvm::ConvertCodePointToUTF8(CodePoint, ResolvedPtr))
@@ -38,6 +38,8 @@ StringRef convertCodePointToUTF8(llvm::BumpPtrAllocator &Allocator,
     return StringRef();
     return StringRef();
 }
 }
 
 
+namespace {
+
 #include "clang/AST/CommentHTMLTags.inc"
 #include "clang/AST/CommentHTMLTags.inc"
 #include "clang/AST/CommentHTMLNamedCharacterReferences.inc"
 #include "clang/AST/CommentHTMLNamedCharacterReferences.inc"