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
/
Parser
/
cxx-template-decl.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Diagnose attempts to explicitly instantiate a template at class scope. Previo...
Richard Smith
2017-02-09
1
-0
/
+10
*
Diagnose function template definitions inside functions
Reid Kleckner
2014-12-15
1
-0
/
+13
*
Suggest fix-it for missing '{' after base-clause
Ismail Pazarbasi
2014-09-25
1
-0
/
+15
*
[C++1z] Implement N4051: 'typename' is permitted instead of 'class' when decl...
Richard Smith
2014-06-16
1
-0
/
+6
*
Fix PR17637: incorrect calculation of template parameter depth
Faisal Vali
2013-12-04
1
-0
/
+77
*
Fix name in test.
Rafael Espindola
2013-11-08
1
-1
/
+1
*
Fix %select numbering confusion between diagnostic and Diag call.
Richard Smith
2013-11-08
1
-0
/
+1
*
PR8302: Check for shadowing a template parameter when declaring a template
Richard Smith
2013-06-25
1
-0
/
+13
*
Fix bugs found by -Wconstant-conversion improvements currently under review.
David Blaikie
2012-04-09
1
-0
/
+7
*
Remove "parse error" in favor of more descriptive diagnostics.
David Blaikie
2012-04-06
1
-1
/
+1
*
Fix diagnostic text for r154163.
David Blaikie
2012-04-06
1
-2
/
+2
*
Restrict fixit for missing 'class' in template template parameters.
David Blaikie
2012-04-06
1
-2
/
+2
*
Improve & simplify diagnostic for missing 'class' in template template parame...
David Blaikie
2012-04-05
1
-2
/
+2
*
Correct error recovery when missing 'class' in a template template parameter.
David Blaikie
2012-04-02
1
-4
/
+2
*
When we are missing the ',' or '>' to terminate a template parameter
Douglas Gregor
2010-10-15
1
-1
/
+3
*
Downgrade the "declaration does not declare anything" error to a
Douglas Gregor
2010-04-08
1
-1
/
+1
*
Teach C++ name lookup that it's okay to look in a scope without a
Douglas Gregor
2010-02-05
1
-0
/
+10
*
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
Daniel Dunbar
2009-12-15
1
-1
/
+1
*
Remove unnecessary -fms-extensions=0 from tests (this command line syntax is ...
Daniel Dunbar
2009-11-29
1
-1
/
+1
*
Implement support for default template arguments of function templates.
Douglas Gregor
2009-11-25
1
-1
/
+1
*
Improve diagnostics when parsing something like
Douglas Gregor
2009-10-30
1
-0
/
+4
*
Disabling some MS extensions which cause these tests to fail
John Thompson
2009-10-27
1
-1
/
+1
*
Improve checking for specializations of member classes of class
Douglas Gregor
2009-10-08
1
-3
/
+6
*
WIP implementation of explicit instantiation of function templates,
Douglas Gregor
2009-09-25
1
-1
/
+2
*
Remove tabs, and whitespace cleanups.
Mike Stump
2009-09-09
1
-1
/
+1
*
Implement support for out-of-line definitions of the class members of class
Douglas Gregor
2009-07-22
1
-6
/
+2
*
Implement parsing and semantic analysis for out-of-line definitions of static
Douglas Gregor
2009-07-22
1
-1
/
+2
*
Improved semantic analysis and AST respresentation for function
Douglas Gregor
2009-06-25
1
-2
/
+2
*
Make sure that the template parameter lists get from the parser down to ActOn...
Douglas Gregor
2009-06-24
1
-1
/
+1
*
Diagnose class members that shadow a template parameter. Fixes
Douglas Gregor
2009-06-17
1
-0
/
+11
*
Parse typeof-specifier the same way as sizeof/alignof are parsed.
Argyrios Kyrtzidis
2009-05-22
1
-0
/
+5
*
Refactor the parsing of declarations so that template declarations can
Douglas Gregor
2009-05-12
1
-2
/
+1
*
Rename clang to clang-cc.
Daniel Dunbar
2009-03-24
1
-1
/
+1
*
Make "implicit int" an error in C++ (unless we're allowing Microsoft
Douglas Gregor
2009-02-16
1
-8
/
+10
*
Implement parsing, semantic analysis and ASTs for default template
Douglas Gregor
2009-02-10
1
-2
/
+2
*
Basic representation of C++ class templates, from Andrew Sutton.
Douglas Gregor
2009-02-04
1
-3
/
+3
*
Diagnose declarations that don't declare anything, and fix PR3020.
Sebastian Redl
2008-12-28
1
-4
/
+6
*
Keep track of template arguments when we parse them. Right now, we don't actu...
Douglas Gregor
2008-12-24
1
-1
/
+2
*
Representation of template type parameters and non-type template
Douglas Gregor
2008-12-05
1
-1
/
+25
*
A little more scaffolding for parsing templates:
Douglas Gregor
2008-12-02
1
-3
/
+2
*
Basic support for parsing templates, from Andrew Sutton
Douglas Gregor
2008-12-01
1
-0
/
+50