moved some simple client calls from NamedDecl::getNameAsString to 
NamedDecl::getName . Other calls are more complicated but I do intend to fix 
them

http://reviews.llvm.org/D6132

Files:
  examples/PrintFunctionNames/PrintFunctionNames.cpp
  include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
  lib/ARCMigrate/ObjCMT.cpp
  lib/AST/ASTDiagnostic.cpp
  lib/AST/ASTDumper.cpp
  lib/Frontend/FrontendAction.cpp
  lib/Sema/AnalysisBasedWarnings.cpp
  lib/Sema/SemaDeclAttr.cpp
Index: examples/PrintFunctionNames/PrintFunctionNames.cpp
===================================================================
--- examples/PrintFunctionNames/PrintFunctionNames.cpp
+++ examples/PrintFunctionNames/PrintFunctionNames.cpp
@@ -27,7 +27,7 @@
     for (DeclGroupRef::iterator i = DG.begin(), e = DG.end(); i != e; ++i) {
       const Decl *D = *i;
       if (const NamedDecl *ND = dyn_cast<NamedDecl>(D))
-        llvm::errs() << "top-level-decl: \"" << ND->getNameAsString() << "\"\n";
+        llvm::errs() << "top-level-decl: \"" << ND->getName() << "\"\n";
     }
 
     return true;
Index: include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
===================================================================
--- include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
+++ include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
@@ -607,7 +607,7 @@
   }
 
   void printLiteralPtr(const LiteralPtr *E, StreamType &SS) {
-    SS << E->clangDecl()->getNameAsString();
+    SS << E->clangDecl()->getName();
   }
 
   void printVariable(const Variable *V, StreamType &SS, bool IsVarDecl=false) {
Index: lib/ARCMigrate/ObjCMT.cpp
===================================================================
--- lib/ARCMigrate/ObjCMT.cpp
+++ lib/ARCMigrate/ObjCMT.cpp
@@ -481,7 +481,7 @@
   // Property with no setter may be suggested as a 'readonly' property.
   if (!Setter)
     append_attr(PropertyString, "readonly", LParenAdded);
-  
+
   
   // Short circuit 'delegate' properties that contain the name "delegate" or
   // "dataSource", or have exact name "target" to have 'assign' attribute.
Index: lib/AST/ASTDiagnostic.cpp
===================================================================
--- lib/AST/ASTDiagnostic.cpp
+++ lib/AST/ASTDiagnostic.cpp
@@ -1429,7 +1429,7 @@
         if (!Tree.HasChildren()) {
           // If we're dealing with a template specialization with zero
           // arguments, there are no children; special-case this.
-          OS << FromTD->getNameAsString() << "<>";
+          OS << FromTD->getName() << "<>";
           return;
         }
 
@@ -1437,7 +1437,7 @@
         Tree.GetNode(FromQual, ToQual);
         PrintQualifiers(FromQual, ToQual);
 
-        OS << FromTD->getNameAsString() << '<'; 
+        OS << FromTD->getName() << '<';
         Tree.MoveToChild();
         unsigned NumElideArgs = 0;
         do {
@@ -1595,7 +1595,7 @@
     }
 
     if (Same) {
-      OS << "template " << FromTD->getNameAsString();
+      OS << "template " << FromTD->getName();
     } else if (!PrintTree) {
       OS << (FromDefault ? "(default) template " : "template ");
       Bold();
Index: lib/AST/ASTDumper.cpp
===================================================================
--- lib/AST/ASTDumper.cpp
+++ lib/AST/ASTDumper.cpp
@@ -707,7 +707,7 @@
 void ASTDumper::dumpName(const NamedDecl *ND) {
   if (ND->getDeclName()) {
     ColorScope Color(*this, DeclNameColor);
-    OS << ' ' << ND->getNameAsString();
+    OS << ' ' << ND->getName();
   }
 }
 
@@ -1347,20 +1347,20 @@
 void ASTDumper::VisitUsingDecl(const UsingDecl *D) {
   OS << ' ';
   D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy());
-  OS << D->getNameAsString();
+  OS << D->getName();
 }
 
 void ASTDumper::VisitUnresolvedUsingTypenameDecl(
     const UnresolvedUsingTypenameDecl *D) {
   OS << ' ';
   D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy());
-  OS << D->getNameAsString();
+  OS << D->getName();
 }
 
 void ASTDumper::VisitUnresolvedUsingValueDecl(const UnresolvedUsingValueDecl *D) {
   OS << ' ';
   D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy());
-  OS << D->getNameAsString();
+  OS << D->getName();
   dumpType(D->getType());
 }
 
Index: lib/Frontend/FrontendAction.cpp
===================================================================
--- lib/Frontend/FrontendAction.cpp
+++ lib/Frontend/FrontendAction.cpp
@@ -115,7 +115,7 @@
           = Ctx.getDiagnostics().getCustomDiagID(DiagnosticsEngine::Error,
                                                  "%0 was deserialized");
         Ctx.getDiagnostics().Report(Ctx.getFullLoc(D->getLocation()), DiagID)
-            << ND->getNameAsString();
+            << ND->getName();
       }
 
     DelegatingDeserializationListener::DeclRead(ID, D);
Index: lib/Sema/AnalysisBasedWarnings.cpp
===================================================================
--- lib/Sema/AnalysisBasedWarnings.cpp
+++ lib/Sema/AnalysisBasedWarnings.cpp
@@ -1451,7 +1451,7 @@
     if (Verbose && CurrentFunction) {
       PartialDiagnosticAt FNote(CurrentFunction->getBody()->getLocStart(),
                                 S.PDiag(diag::note_thread_warning_in_fun)
-                                    << CurrentFunction->getNameAsString());
+                                    << CurrentFunction->getName());
       return OptionalNotes(1, FNote);
     }
     return OptionalNotes();
@@ -1462,7 +1462,7 @@
     if (Verbose && CurrentFunction) {
       PartialDiagnosticAt FNote(CurrentFunction->getBody()->getLocStart(),
                                 S.PDiag(diag::note_thread_warning_in_fun)
-                                    << CurrentFunction->getNameAsString());
+                                    << CurrentFunction->getName());
       ONS.push_back(FNote);
     }
     return ONS;
@@ -1476,7 +1476,7 @@
     if (Verbose && CurrentFunction) {
       PartialDiagnosticAt FNote(CurrentFunction->getBody()->getLocStart(),
                                 S.PDiag(diag::note_thread_warning_in_fun)
-                                    << CurrentFunction->getNameAsString());
+                                    << CurrentFunction->getName());
       ONS.push_back(FNote);
     }
     return ONS;
@@ -1592,7 +1592,7 @@
                         diag::warn_variable_requires_any_lock:
                         diag::warn_var_deref_requires_any_lock;
     PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID)
-      << D->getNameAsString() << getLockKindFromAccessKind(AK));
+      << D->getName() << getLockKindFromAccessKind(AK));
     Warnings.push_back(DelayedDiag(Warning, getNotes()));
   }
 
@@ -1620,14 +1620,14 @@
           break;
       }
       PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind
-                                                       << D->getNameAsString()
+                                                       << D->getName()
                                                        << LockName << LK);
       PartialDiagnosticAt Note(Loc, S.PDiag(diag::note_found_mutex_near_match)
                                         << *PossibleMatch);
       if (Verbose && POK == POK_VarAccess) {
         PartialDiagnosticAt VNote(D->getLocation(),
                                  S.PDiag(diag::note_guarded_by_declared_here)
-                                     << D->getNameAsString());
+                                     << D->getName());
         Warnings.push_back(DelayedDiag(Warning, getNotes(Note, VNote)));
       } else
         Warnings.push_back(DelayedDiag(Warning, getNotes(Note)));
@@ -1650,12 +1650,12 @@
           break;
       }
       PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind
-                                                       << D->getNameAsString()
+                                                       << D->getName()
                                                        << LockName << LK);
       if (Verbose && POK == POK_VarAccess) {
         PartialDiagnosticAt Note(D->getLocation(),
                                  S.PDiag(diag::note_guarded_by_declared_here)
-                                     << D->getNameAsString());
+                                     << D->getName());
         Warnings.push_back(DelayedDiag(Warning, getNotes(Note)));
       } else
         Warnings.push_back(DelayedDiag(Warning, getNotes()));
Index: lib/Sema/SemaDeclAttr.cpp
===================================================================
--- lib/Sema/SemaDeclAttr.cpp
+++ lib/Sema/SemaDeclAttr.cpp
@@ -2991,7 +2991,7 @@
   Diag(Range.getBegin(), diag::err_mismatched_ms_inheritance)
       << 0 /*definition*/;
   Diag(RD->getDefinition()->getLocation(), diag::note_defined_here)
-      << RD->getNameAsString();
+      << RD->getName();
   return true;
 }
 
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to