index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
Sema
/
SemaTemplate.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
When a template-id refers to a single function template, and the
Douglas Gregor
2009-12-21
1
-0
/
+3
*
Set up the semantic context correctly when declaring a friend class template.
John McCall
2009-12-18
1
-4
/
+5
*
Patch over yet more problems with friend declarations which were provoking
John McCall
2009-12-17
1
-23
/
+23
*
Diagnose the use of typedefs for template specialization types in the scope
John McCall
2009-12-15
1
-1
/
+20
*
Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave
Jeffrey Yasskin
2009-12-12
1
-6
/
+6
*
DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...
John McCall
2009-12-07
1
-19
/
+19
*
remove some extraneous syntax: sourceloc implicitly converts to sourcerange.
Chris Lattner
2009-12-06
1
-2
/
+1
*
Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema:
John McCall
2009-12-02
1
-2
/
+1
*
Push overloaded function templates through the parser using a totally different
John McCall
2009-12-02
1
-27
/
+27
*
Stop trying to analyze class-hierarchies for dependently-scoped id-expressions;
John McCall
2009-12-02
1
-105
/
+9
*
Rework how we support C++ implicit member accesses. If we can resolve an
John McCall
2009-12-01
1
-3
/
+3
*
Remove all of Sema's explicit uses of OverloadedFunctionDecl except for
John McCall
2009-11-30
1
-37
/
+0
*
Add DeclarationName support for C++0x operator literals. They should now work as
Alexis Hunt
2009-11-29
1
-2
/
+2
*
Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.
Benjamin Kramer
2009-11-28
1
-2
/
+1
*
Fix test and handle IK_LiteralOperatorId in a few more places.
Alexis Hunt
2009-11-28
1
-1
/
+8
*
Implement the rules in C++ [basic.link] and C99 6.2.2 for computing
Douglas Gregor
2009-11-25
1
-2
/
+2
*
Implement support for default template arguments of function templates.
Douglas Gregor
2009-11-25
1
-1
/
+60
*
Diagnose ill-formed uses of default template arguments in
Douglas Gregor
2009-11-25
1
-4
/
+84
*
Don't crash when we re-use a template specialization node for an explicit ins...
Douglas Gregor
2009-11-25
1
-5
/
+9
*
Fix some major problems dealing with dependently-qualified names in implicit
John McCall
2009-11-24
1
-4
/
+11
*
Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and
John McCall
2009-11-24
1
-94
/
+272
*
Set the template specialization kind before instantiating the function defini...
Anders Carlsson
2009-11-24
1
-2
/
+2
*
Tolerate extraneous "template<>" headers better, downgrading the
Douglas Gregor
2009-11-23
1
-4
/
+16
*
Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations...
John McCall
2009-11-23
1
-73
/
+42
*
Cope with extraneous "template" keyword when providing an out-of-line
Douglas Gregor
2009-11-20
1
-3
/
+4
*
Draw a brighter line between "unresolved" expressions, where we have done the
John McCall
2009-11-19
1
-1
/
+1
*
Overhaul previous-declaration and overload checking to work on lookup results
John McCall
2009-11-18
1
-15
/
+26
*
Split LookupResult into its own header.
John McCall
2009-11-18
1
-1
/
+2
*
Incremental progress on using declarations. Split UnresolvedUsingDecl into
John McCall
2009-11-18
1
-0
/
+4
*
Require the object type of a member access expression ("." or "->") to
Douglas Gregor
2009-11-17
1
-6
/
+6
*
Carry lookup configuration throughout lookup on the LookupResult. Give
John McCall
2009-11-17
1
-22
/
+18
*
Recognize (and check) pointer-to-member template arguments that are
Douglas Gregor
2009-11-12
1
-27
/
+34
*
When comparing template parameter lists, distinguish between three cases:
Douglas Gregor
2009-11-12
1
-13
/
+23
*
Improve recovery in a wonky case where one tries to specialize a
Douglas Gregor
2009-11-12
1
-2
/
+11
*
Template argument deduction for template template parameters. This
Douglas Gregor
2009-11-11
1
-9
/
+0
*
Improve diagnostics when a default template argument does not match
Douglas Gregor
2009-11-11
1
-59
/
+73
*
Move handling of template parameter packs out of the
Douglas Gregor
2009-11-11
1
-26
/
+22
*
Refactoring of template-argument checking code to reduce nesting,
Douglas Gregor
2009-11-11
1
-194
/
+208
*
Before checking a template template argument against its corresponding
Douglas Gregor
2009-11-11
1
-25
/
+62
*
Introduce a new representation for template template
Douglas Gregor
2009-11-11
1
-111
/
+181
*
Improve parsing of template arguments to lay the foundation for
Douglas Gregor
2009-11-10
1
-20
/
+37
*
Improve instantiation of default template arguments for nested
Douglas Gregor
2009-11-09
1
-31
/
+110
*
Fix a little canonical-types issue with non-type template arguments.
Douglas Gregor
2009-11-04
1
-1
/
+1
*
Implement support for parsing dependent template-ids that refer to
Douglas Gregor
2009-11-04
1
-0
/
+4
*
Parsing and semantic analysis for template-ids that name overloaded
Douglas Gregor
2009-11-03
1
-23
/
+54
*
Replace the code that parses member access expressions after "." or
Douglas Gregor
2009-11-03
1
-35
/
+0
*
Introduce a new class, UnqualifiedId, that provides a parsed
Douglas Gregor
2009-11-03
1
-3
/
+3
*
When a friend is declared in a dependent context, don't even try to
Douglas Gregor
2009-10-30
1
-1
/
+9
*
A few TemplateArgumentLoc clean-ups. Try to remember the Expr for a declarat...
John McCall
2009-10-29
1
-6
/
+8
*
Track source information for template arguments and template specialization
John McCall
2009-10-29
1
-86
/
+109
[next]