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
/
SemaOverload.cpp
Age
Commit message (
Expand
)
Author
2009-11-23
Do not mark declarations as used when performing overload resolution. Fixes P...
Douglas Gregor
2009-11-23
Centralize and complete the computation of value- and type-dependence for Dec...
Douglas Gregor
2009-11-23
Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations...
John McCall
2009-11-22
Consider a FunctionTemplate to be an overload all on its lonesome. Track
John McCall
2009-11-21
Overload resolution doesn't decide whether to do ADL or not anymore; stopping
John McCall
2009-11-21
"Incremental" progress on using expressions, by which I mean totally ripping
John McCall
2009-11-20
Teach FixOverloadedFunctionReference to build new expression ASTs rather
Douglas Gregor
2009-11-18
Do overload resolution for compound assignment even if only the RHS is overlo...
Sebastian Redl
2009-11-18
Overhaul previous-declaration and overload checking to work on lookup results
John McCall
2009-11-18
Pretend destructors are const and volatile. This allows calling them with con...
Sebastian Redl
2009-11-18
Don't generate superfluous and ambiguous built-in candidates for multi-level ...
Sebastian Redl
2009-11-18
Improve on diagnosing type mismatches because of
Fariborz Jahanian
2009-11-18
Split LookupResult into its own header.
John McCall
2009-11-18
Make CreateOverloadedUnaryOp build the correct node for postinc/dec operators.
Eli Friedman
2009-11-18
PR5520: Make sure to check whether the base type is complete before looking for
Eli Friedman
2009-11-17
Improve location information when adding conversion candidates
Douglas Gregor
2009-11-17
Store "sugared" decls in LookupResults (i.e. decl aliases like using declarat...
John McCall
2009-11-17
Carry lookup configuration throughout lookup on the LookupResult. Give
John McCall
2009-11-16
First part of changes to eliminate problems with cv-qualifiers and
Douglas Gregor
2009-11-15
When looking for operator() to type-check a call to an object of class
Douglas Gregor
2009-11-14
- Have TryStaticImplicitCast set the cast kind to NoOp when binding a referen...
Sebastian Redl
2009-11-14
If we attempt to add a constructor template specialization that looks
Douglas Gregor
2009-11-13
Revert r88718, which does NOT solve the constructor-template-as-copy-construc...
Douglas Gregor
2009-11-13
A constructor template cannot be instantiated to a copy
Douglas Gregor
2009-11-13
When performing copy initialization (= "implicit conversion", here) to
Douglas Gregor
2009-11-12
When comparing template parameter lists, distinguish between three cases:
Douglas Gregor
2009-11-09
Make sure that Type::getAs<ArrayType>() (or Type::getAs<subclass of
Douglas Gregor
2009-11-09
For array pointee type, get its cvr qualifier from
Fariborz Jahanian
2009-11-09
Make sure that we instantiate default function arguments for an
Douglas Gregor
2009-11-07
Cope with calls to operator() templates. Fixes PR5419.
Douglas Gregor
2009-11-06
This patch implements Sema for clause 13.3.3.1p4.
Fariborz Jahanian
2009-11-05
When collecting types for built-in candidates, make arrays decay to pointers....
Sebastian Redl
2009-11-05
Fixed two places where we needed to force completion of a type
Douglas Gregor
2009-11-05
When instantiating a UnaryOperator, allow the resulting expression to
Douglas Gregor
2009-11-05
Make sure to grab CVR qualifiers from the canonical type. ARGH!
Douglas Gregor
2009-10-29
We may need to instantiate a class template specialization as part of a deriv...
Douglas Gregor
2009-10-29
Properly instantiate usage of overloaded operator []. Fixes PR5345.
Sebastian Redl
2009-10-29
Track source information for template arguments and template specialization
John McCall
2009-10-25
Audit the code for places where it is assumed that every base specifier refer...
Sebastian Redl
2009-10-24
Fix overload resolution when calling a member template or taking the
Douglas Gregor
2009-10-23
Migrate Sema::ActOnCallExpr to Sema::FixOverloadedFunctionReference,
Douglas Gregor
2009-10-23
Apply the special enum restrictions from [over.match.oper]p3b2 in argument-de...
Sebastian Redl
2009-10-23
Eliminate QualifiedDeclRefExpr, which captured the notion of a
Douglas Gregor
2009-10-22
When replacing a template-id expression with a declaration reference expressi...
Douglas Gregor
2009-10-21
Don't (directly) call RequireCompleteType with an invalid source location.
Douglas Gregor
2009-10-21
Don't generate pointer types for void or base classes when finding
Douglas Gregor
2009-10-21
Change FixOverloadedFunctionReference to return a (possibly new) expression. ...
Anders Carlsson
2009-10-21
Improve diagnostics and template instantiation behavior when calling
Douglas Gregor
2009-10-20
Change ResolveAddressOfOverloadedFunction to support TemplateIdRefExpr. No te...
Anders Carlsson
2009-10-20
Moved comment to its proper place in my last patch.
Fariborz Jahanian
[prev]
[next]