]> granicus.if.org Git - clang/commitdiff
Fixed plausible overloads location.
authorAbramo Bagnara <abramo.bagnara@gmail.com>
Tue, 15 Nov 2011 21:43:28 +0000 (21:43 +0000)
committerAbramo Bagnara <abramo.bagnara@gmail.com>
Tue, 15 Nov 2011 21:43:28 +0000 (21:43 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144700 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Sema/Sema.cpp
test/SemaCXX/expression-traits.cpp

index b8dec3cb6bafab1d7c8547c58b303ff5c465ff0c..e3d1ff779ade2c9792b83fa3a033b0a459d1e18a 100644 (file)
@@ -968,7 +968,7 @@ static void noteOverloads(Sema &S, const UnresolvedSetImpl &Overloads,
     }
 
     NamedDecl *Fn = (*It)->getUnderlyingDecl();
-    S.Diag(Fn->getLocStart(), diag::note_possible_target_of_call);
+    S.Diag(Fn->getLocation(), diag::note_possible_target_of_call);
     ++ShownOverloads;
   }
 
index 32b3ff91e95b182ddab1fa50b6d88b3037be21fc..2767d4a159c7fce7eb3b99fcc5af8ffd3a6241b0 100644 (file)
@@ -185,8 +185,8 @@ struct Class : BaseClass
     template <class T>
     struct NestedClassTemplate {};
 
-    template <class T>  // expected-note{{possible target for call}}
-    static int& NestedFuncTemplate() { return variable; }
+    template <class T>
+    static int& NestedFuncTemplate() { return variable; }  // expected-note{{possible target for call}}
 
     template <class T>
     int& NestedMemfunTemplate() { return variable; }