diff options
author | Chris Lattner <sabre@nondot.org> | 2008-04-06 04:22:39 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-04-06 04:22:39 +0000 |
commit | 3ae30f87811642bc39652d3d8dcaf0825fef6625 (patch) | |
tree | 194ed637c1f6fc00608f142d43ca71e847fd4a5b /lib/Analysis/GRSimpleVals.cpp | |
parent | e0def7589a8afa8a6acef13476bb3f882c104b91 (diff) |
templates can't be static.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49258 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/GRSimpleVals.cpp')
-rw-r--r-- | lib/Analysis/GRSimpleVals.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/Analysis/GRSimpleVals.cpp b/lib/Analysis/GRSimpleVals.cpp index fe4c1e70d5..d7ee5606a8 100644 --- a/lib/Analysis/GRSimpleVals.cpp +++ b/lib/Analysis/GRSimpleVals.cpp @@ -161,12 +161,12 @@ public: // Utility functions. //===----------------------------------------------------------------------===// -template <typename ITERATOR> static inline +template <typename ITERATOR> inline ExplodedNode<ValueState>* GetNode(ITERATOR I) { return *I; } -template <> static inline +template <> inline ExplodedNode<ValueState>* GetNode(GRExprEngine::undef_arg_iterator I) { return I->first; } @@ -176,11 +176,11 @@ ExplodedNode<ValueState>* GetNode(GRExprEngine::undef_arg_iterator I) { //===----------------------------------------------------------------------===// template <typename ITERATOR> -static void EmitWarning(Diagnostic& Diag, PathDiagnosticClient* PD, - ASTContext& Ctx, BugReporter& BR, - const BugDescription& Desc, - ExplodedGraph<GRExprEngine>& G, - ITERATOR I, ITERATOR E) { +void EmitWarning(Diagnostic& Diag, PathDiagnosticClient* PD, + ASTContext& Ctx, BugReporter& BR, + const BugDescription& Desc, + ExplodedGraph<GRExprEngine>& G, + ITERATOR I, ITERATOR E) { for (; I != E; ++I) BR.EmitPathWarning(Diag, PD, Ctx, Desc, G, GetNode(I)); |