| commit | 535ff8035458d859e3d309067a9ce45623daf269 | [log] [tgz] |
|---|---|---|
| author | Richard Smith <richard-llvm@metafoo.co.uk> | Fri Sep 11 22:39:35 2015 +0000 |
| committer | Richard Smith <richard-llvm@metafoo.co.uk> | Fri Sep 11 22:39:35 2015 +0000 |
| tree | 61e5cada703333dac07c344e6695b2312f59ff3c | |
| parent | 2681e7dcd0ce403b998e1166a0188bbffd34f077 [diff] |
[modules] When picking one of two template declarations as a lookup result, it's not sufficient to prefer the declaration with more default arguments, or the one that's visible; they might both be visible, but one of them might have a visible default argument where the other has a hidden default argument. llvm-svn: 247486