"git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "262a224712e1c4f2bfb674e5f6038db83649ccb8"
Further fixes when thiscall is the default for methods.
The previous patches tried to deduce the correct function type. I now realize this is not possible in general. Consider class foo { template <typename T> static void bar(T v); }; extern template void foo::bar(const void *); We will only know that bar is static after a lookup, so we have to handle this in the template instantiation code. This patch reverts my previous two changes (but not the tests) and instead handles the issue in DeduceTemplateArguments. llvm-svn: 195154
Loading
Please register or sign in to comment