index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Sema
/
SemaTemplate.cpp
Age
Commit message (
Expand
)
Author
2010-07-06
Correctly set the location of the "template" keyword for a class
Douglas Gregor
2010-07-01
Implement C++ DR481, which clarifies that the scope of template
Douglas Gregor
2010-06-29
When typo correction produces a result that is not of the kind we're
Douglas Gregor
2010-06-16
When we see a 'template' disambiguator that marks the next identifier
Douglas Gregor
2010-06-16
Fix the recently-added warning about 'typename' and 'template'
Douglas Gregor
2010-06-16
Downgrade the error when using a typedef in the nested-name-specifier
Douglas Gregor
2010-06-16
Revert r106099; it broke self-host.
Douglas Gregor
2010-06-16
Added TemplateTypeParmType::getDecl().
Abramo Bagnara
2010-06-16
Fix a point of semantics with using declaration hiding: method templates
John McCall
2010-06-16
Introduce Type::isIntegralOrEnumerationType(), to cover those places
Douglas Gregor
2010-06-15
Allocate template parameter lists for out-of-line definitions via the
Douglas Gregor
2010-06-14
Warn when a 'typename' or a 'template' keyword refers to a
Douglas Gregor
2010-06-13
TemplateSpecializationType's isCurrentInstantiation bit can be derived
John McCall
2010-06-12
Added template parameters info for out-of-line definitions of class template ...
Abramo Bagnara
2010-06-12
Don't omit class explicit instantiation from AST.
Abramo Bagnara
2010-06-11
Split DependentNameType into two types. DependentNameType represents the
John McCall
2010-06-09
Added inherited info to template and non-type arguments of templates.
Abramo Bagnara
2010-06-05
Add an extension to avoid an error when a global template has the same name as
Jeffrey Yasskin
2010-06-04
Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*.
John McCall
2010-06-04
When checking for equality of template parameter lists, a template
Douglas Gregor
2010-05-28
Copy source information for the inner type of an elaborated type; fixes some
John McCall
2010-05-23
It turns out that people love using VLAs in templates, too. Weaken our
Douglas Gregor
2010-05-23
Provide the overloaded functions for UnresolvedLookupExpr and
Douglas Gregor
2010-05-22
Implement support for variable length arrays in C++. VLAs are limited
Douglas Gregor
2010-05-21
Improve recovery when we see a dependent template name that is missing
Douglas Gregor
2010-05-21
Improve parser recovery when we encounter a dependent template name
Douglas Gregor
2010-05-20
Added TemplateArgumentListInfo to FunctionTemplateSpecializationInfo.
Abramo Bagnara
2010-05-20
Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRan...
Abramo Bagnara
2010-05-20
Support implicitly closing on 'this' in a block. Fixed PR7165.
John McCall
2010-05-20
fix the TemplateArgumentList copy constructor to not
Chris Lattner
2010-05-19
Added basic source locations to Elaborated and DependentName types.
Abramo Bagnara
2010-05-14
Revert r103770, "Added basic source locations to Elaborated and DependentName
Daniel Dunbar
2010-05-14
Added basic source locations to Elaborated and DependentName types.
Abramo Bagnara
2010-05-13
Rework when and how vtables are emitted, by tracking where vtables are
Douglas Gregor
2010-05-11
Merged Elaborated and QualifiedName types.
Abramo Bagnara
2010-05-11
The C++98/03 standard is disturbingly silent about out-of-scope
Douglas Gregor
2010-05-06
Partial and full specializations of a class template may have a
Douglas Gregor
2010-05-05
Support for 'template' as a disambiguator (PR7030)
Douglas Gregor
2010-05-01
It turns out that basically every caller to RequireCompleteDeclContext
John McCall
2010-04-30
After substituting a template argument for a non-type template
Douglas Gregor
2010-04-30
Clean up our handling of local instantiation scopes, which keep track
Douglas Gregor
2010-04-30
Introduce a sequence number into class template partial
Douglas Gregor
2010-04-29
Rebuild the nested name specifiers in member-pointer declarator chunks when
John McCall
2010-04-29
It turns out that we *can* end up having to display template argument
Douglas Gregor
2010-04-27
Make the InjectedClassNameType the canonical type of the current instantiation
John McCall
2010-04-24
When we take the address of a declaration to bind it to a non-type
Douglas Gregor
2010-04-24
CastExpr should not hold a pointer to the base path. More cleanup.
Anders Carlsson
2010-04-24
Be more careful around dependent nested-name-specifiers, complaining
Douglas Gregor
2010-04-24
Keep track of when DependentNameTypes have no associated keyword
Douglas Gregor
2010-04-23
Add an InheritancePath parameter to the ImplicitCastExpr constructor.
Anders Carlsson
[next]