compilerplugins/clang/staticmethods.cxx |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit e9ad1b4f2fdecaac13af9eeacf2b261890afd941
Author: Stephan Bergmann <[email protected]>
Date:   Fri Jun 23 15:18:21 2017 +0200

    std::string -> StringRef
    
    Change-Id: I06145822290ae4b3690a792eb4d2ad79437fd9cc

diff --git a/compilerplugins/clang/staticmethods.cxx 
b/compilerplugins/clang/staticmethods.cxx
index d0dd43eb40ee..6360295968bd 100644
--- a/compilerplugins/clang/staticmethods.cxx
+++ b/compilerplugins/clang/staticmethods.cxx
@@ -36,7 +36,7 @@ public:
     bool VisitUnresolvedMemberExpr(const UnresolvedMemberExpr *) { 
bVisitedThis = true; return true; }
     bool VisitCXXDependentScopeMemberExpr(const CXXDependentScopeMemberExpr *) 
{ bVisitedThis = true; return true; }
 private:
-    std::string getFilename(SourceLocation loc);
+    StringRef getFilename(SourceLocation loc);
 };
 
 bool BaseCheckNotTestFixtureSubclass(
@@ -64,7 +64,7 @@ bool isDerivedFromTestFixture(const CXXRecordDecl *decl) {
     return false;
 }
 
-std::string StaticMethods::getFilename(SourceLocation loc)
+StringRef StaticMethods::getFilename(SourceLocation loc)
 {
     SourceLocation spellingLocation = 
compiler.getSourceManager().getSpellingLoc(loc);
     return compiler.getSourceManager().getFilename(spellingLocation);
@@ -103,7 +103,7 @@ bool StaticMethods::TraverseCXXMethodDecl(const 
CXXMethodDecl * pCXXMethodDecl)
         return true;
     }
     // the DDE has a dummy implementation on Linux and a real one on Windows
-    std::string aFilename = 
getFilename(pCXXMethodDecl->getCanonicalDecl()->getLocStart());
+    auto aFilename = 
getFilename(pCXXMethodDecl->getCanonicalDecl()->getLocStart());
     if (loplugin::isSamePathname(aFilename, SRCDIR "/include/svl/svdde.hxx")) {
         return true;
     }
_______________________________________________
Libreoffice-commits mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to