index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
SemaTemplate
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merging r310804:
Hans Wennborg
2017-08-14
1
-1
/
+1
*
Fix test case in pre-C++11 mode; address Aaron Ballman's code review.
Douglas Gregor
2017-07-05
1
-1
/
+1
*
Cope with Range-v3's CONCEPT_REQUIRES idiom
Douglas Gregor
2017-07-05
1
-0
/
+26
*
Customize the SFINAE diagnostics for enable_if to provide the failed condition.
Douglas Gregor
2017-07-05
2
-5
/
+5
*
Fix PR 33189: Clang assertion on template destructor declaration
Hubert Tong
2017-06-30
1
-0
/
+6
*
[c++1z] Support deducing B in noexcept(B).
Richard Smith
2017-06-07
1
-0
/
+54
*
Improve error recovery for missing 'template' keyword in contexts where the
Richard Smith
2017-06-07
1
-0
/
+22
*
PR33318: Add missing full-expression checking to static_assert expression.
Richard Smith
2017-06-06
1
-3
/
+3
*
Fix assertion failure if we can't deduce a template argument for a variable
Richard Smith
2017-06-02
1
-17
/
+19
*
Improve diagnosis of unknown template name.
Richard Smith
2017-05-10
3
-4
/
+3
*
When we see a '<' operator, check whether it's a probable typo for a template...
Richard Smith
2017-05-10
1
-0
/
+43
*
When instantiating a friend function template, don't forget to inherit defaul...
Richard Smith
2017-05-10
1
-0
/
+16
*
Don't mark a member as a member specialization until we know we're keeping th...
Richard Smith
2017-05-09
1
-1
/
+10
*
Revert "Address http://bugs.llvm.org/pr30994 so that a non-friend can properl...
Benjamin Kramer
2017-04-17
1
-13
/
+13
*
Address http://bugs.llvm.org/pr30994 so that a non-friend can properly replac...
Yaron Keren
2017-04-17
1
-13
/
+13
*
PR32185: Revert r291512 and add a testcase for PR32185.
Richard Smith
2017-04-13
3
-16
/
+50
*
Print nested name specifiers for typedefs and type aliases
Alex Lorenz
2017-03-10
2
-2
/
+2
*
[Test] Make Lit tests C++11 compatible #9
Charles Li
2017-02-24
3
-5
/
+54
*
Recently a change was made to this test in r294639 which fails when the
Douglas Yung
2017-02-24
1
-1
/
+6
*
Improve support for 'decltype(auto)' in template template parameter matching.
Richard Smith
2017-02-22
1
-6
/
+7
*
Fix deduction of type of pack-expanded non-type template parameter.
Richard Smith
2017-02-21
1
-3
/
+7
*
When deducing an array bound from the length of an initializer list, don't
Richard Smith
2017-02-21
1
-0
/
+42
*
PR32010: Fix template argument depth mixup when forming implicit constructor
Richard Smith
2017-02-21
1
-0
/
+13
*
Add template parameter depth and index to -ast-dump output.
Richard Smith
2017-02-21
1
-1
/
+1
*
Revert r295277 to fix buildbot.
Richard Smith
2017-02-16
4
-47
/
+15
*
Add missing "deduced A == A" check for function template partial ordering.
Richard Smith
2017-02-16
4
-15
/
+47
*
Speculatively revert r295118 to see if it's what's causing the modules selfho...
Richard Smith
2017-02-15
1
-11
/
+0
*
Do not implicitly instantiate the definition of a class template specialization
Richard Smith
2017-02-14
1
-0
/
+11
*
Diagnose attempts to explicitly instantiate a template at class scope. Previo...
Richard Smith
2017-02-09
2
-4
/
+8
*
[Lit Test] Make tests C++11 compatible - Microsoft diagnostics
Charles Li
2017-02-06
1
-4
/
+50
*
-Wunused-func-template: do not warn on non-template function declarations that
Richard Smith
2017-01-28
1
-0
/
+8
*
When converting a template argument representing &array to an expression for a
Richard Smith
2017-01-28
1
-0
/
+8
*
PR0091R3: Implement parsing support for using templates as types.
Richard Smith
2017-01-26
2
-2
/
+3
*
PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310).
Richard Smith
2017-01-19
4
-6
/
+10
*
Partial revert of r290511.
Richard Smith
2017-01-17
4
-18
/
+32
*
Give more accurate descriptions of what kind of template we found in diagnost...
Richard Smith
2017-01-14
1
-0
/
+11
*
PR31606: Generalize our tentative DR resolution for inheriting copy/move
Richard Smith
2017-01-13
1
-3
/
+3
*
Don't try to check implicit conversion sequences for an object argument if
Richard Smith
2017-01-10
1
-3
/
+14
*
Fix conversion index / argument index mismatch when diagnosing overload resol...
Richard Smith
2017-01-10
1
-0
/
+6
*
Check that template template arguments match template template parameters
Richard Smith
2017-01-09
2
-6
/
+29
*
Implement C++ DR1391 (wg21.link/cwg1391)
Richard Smith
2017-01-09
2
-2
/
+10
*
Implement DR1388 (wg21.link/cwg1388).
Richard Smith
2017-01-09
1
-3
/
+21
*
Revert r291410 and r291411.
Richard Smith
2017-01-09
1
-6
/
+2
*
Implement C++ DR1391 (wg21.link/cwg1391)
Richard Smith
2017-01-09
1
-2
/
+6
*
PR31514: Add recursive self-instantiation check during template argument
Richard Smith
2017-01-08
2
-1
/
+11
*
PR20090: Add (passing) test from this bug; it's been fixed for a while.
Richard Smith
2017-01-07
1
-0
/
+7
*
PR23135: Don't instantiate constexpr functions referenced in unevaluated oper...
Richard Smith
2017-01-07
3
-22
/
+67
*
If an explicitly-specified pack might have been extended by template argument
Richard Smith
2017-01-05
1
-0
/
+14
*
Per [temp.deduct.call], do not deduce an array bound of 0 from an empty initi...
Richard Smith
2017-01-05
1
-0
/
+14
*
Fix assertion failure on deduction failure due to too short template argument...
Richard Smith
2017-01-05
1
-0
/
+7
[next]