commit | d469fc81969fd3a28aa9f2d04d7376405f887d77 | [log] [tgz] |
---|---|---|
author | Eli Friedman <eli.friedman@gmail.com> | Mon Aug 03 09:07:06 2009 +0000 |
committer | Eli Friedman <eli.friedman@gmail.com> | Mon Aug 03 09:07:06 2009 +0000 |
tree | f25ac12723daa698f03b0d1e44899a9624309701 | |
parent | 18c7c06033cafe8c0cdcbe5759c802728688b49f [diff] [blame] |
Fix assertion crash. I don't have a testcase, but the fix is pretty obviously correct. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@77969 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Sema/SemaTemplateInstantiateExpr.cpp b/lib/Sema/SemaTemplateInstantiateExpr.cpp index a09e24a..3578daf 100644 --- a/lib/Sema/SemaTemplateInstantiateExpr.cpp +++ b/lib/Sema/SemaTemplateInstantiateExpr.cpp
@@ -443,7 +443,7 @@ F = Overloads->function_begin(), FEnd = Overloads->function_end(); F != FEnd; ++F) - Functions.insert(cast<FunctionDecl>(*F)); + Functions.insert(*F); // Add any functions found via argument-dependent lookup. DeclarationName OpName