]> granicus.if.org Git - clang/commitdiff
use getLVForDecl for consistency.
authorRafael Espindola <rafael.espindola@gmail.com>
Tue, 28 May 2013 02:13:28 +0000 (02:13 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Tue, 28 May 2013 02:13:28 +0000 (02:13 +0000)
No intended functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@182749 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/Decl.cpp

index 4f98ff34b4b2840cfa6d314e653a6f89ea9d89ba..57eda43a9522ec44a69eeba9a8a8a79af5503e22 100644 (file)
@@ -1069,7 +1069,7 @@ static LinkageInfo getLVForLocalDecl(const NamedDecl *D,
   const FunctionDecl *FD = getOutermostFunctionContext(D);
   if (!FD || !FD->isInlined())
     return LinkageInfo::none();
-  LinkageInfo LV = FD->getLinkageAndVisibility();
+  LinkageInfo LV = getLVForDecl(FD, computation);
   if (!isExternallyVisible(LV.getLinkage()))
     return LinkageInfo::none();
   return LinkageInfo(VisibleNoLinkage, LV.getVisibility(),