summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* CheckTemplateSpecializationScope isn't going to be used for explicitDouglas Gregor2009-10-141-46/+34
* Additional semantic checking for explicit template instantiations,Douglas Gregor2009-10-141-14/+128
* Reuse some code for checking the scope of an explicit instantiationDouglas Gregor2009-10-141-15/+10
* Give explicit and implicit instantiations of static data members ofDouglas Gregor2009-10-141-3/+5
* Testing and some minor fixes for explicit template instantiation.Douglas Gregor2009-10-144-4/+22
* When mapping from an injected-class-name to its correspondingDouglas Gregor2009-10-141-1/+1
* Implement support for overloaded operator uses that result to a callDouglas Gregor2009-10-141-4/+15
* Have the exception specification checkers take partial diagnostics. Use this ...Sebastian Redl2009-10-142-14/+19
* Use CanQualType in the exception specification verification type sets.Sebastian Redl2009-10-141-3/+3
* Use partial diagnostics properly in call to RequireCompleteType. Among other ...Sebastian Redl2009-10-141-8/+6
* Do exception spec compatibility tests for member pointers, too.Sebastian Redl2009-10-141-0/+5
* Handle ambiguity of reference initialization.Fariborz Jahanian2009-10-141-1/+10
* Remove some non-ASCII charactersDouglas Gregor2009-10-131-2/+2
* Improve diagnostics when the parser encounters a declarator with anDouglas Gregor2009-10-133-1/+38
* Fix for PR 5181.Edward O'Callaghan2009-10-131-1/+4
* The operator loc points to the operator, not the function decl.Anders Carlsson2009-10-131-1/+1
* Check the return type of binary operators and the arrow operator.Anders Carlsson2009-10-132-8/+21
* Check the return type of operator[]() and fix a thinko that lead to a crash i...Anders Carlsson2009-10-131-6/+13
* More return type checking.Anders Carlsson2009-10-132-6/+14
* Diagnose invalid return types for unary operators.Anders Carlsson2009-10-131-6/+10
* Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor2009-10-137-98/+107
* Diagnose attempts to add default function arguments to aDouglas Gregor2009-10-131-0/+16
* When explicitly specializing a member that is a template, mark theDouglas Gregor2009-10-135-13/+64
* Improve the internal representation and semantic analysis of friendDouglas Gregor2009-10-134-34/+117
* make the diagnostic in the 'unused result' warning more preciseChris Lattner2009-10-131-0/+19
* When declaring a class template whose name is qualified, make sureDouglas Gregor2009-10-122-2/+9
* Permit explicit specialization of member functions of class templatesDouglas Gregor2009-10-122-4/+14
* More appropriate API usage.John McCall2009-10-121-3/+1
* Implement -Wparentheses: warn about using assignments in contexts that requireJohn McCall2009-10-123-48/+77
* Diagnose the declaration of explicit specializations after an implicitDouglas Gregor2009-10-124-27/+114
* Handle built-in unary operators when reporting ambiguities.Fariborz Jahanian2009-10-122-13/+18
* If built-in operators could not be selected because of ambiguity inFariborz Jahanian2009-10-121-2/+31
* Types appearing more than once in a spec shouldn't matter.Sebastian Redl2009-10-111-5/+10
* Test exception spec compatibility on return type and parameters.Sebastian Redl2009-10-116-226/+316
* Implement the core checking for compatible exception specifications in assign...Sebastian Redl2009-10-104-4/+55
* Qualified lookup through using declarations. Diagnose a new type of ambiguity.John McCall2009-10-105-50/+295
* Check that the return type is complete when calling a member function.Anders Carlsson2009-10-101-0/+5
* Add CheckCallReturnType and start using it for regular call expressions. This...Anders Carlsson2009-10-094-11/+47
* Dead Code EliminationDouglas Gregor2009-10-092-23/+0
* Add some FIXMEsDouglas Gregor2009-10-091-0/+2
* Minor tweaks for code-completion:Douglas Gregor2009-10-092-4/+15
* Refactor the LookupResult API to simplify most common operations. Require us...John McCall2009-10-0914-909/+522
* When declaring a friend class template, we may end up finding anDouglas Gregor2009-10-091-0/+16
* Produce good looking diagnostics on ambiguous built-in operators.Fariborz Jahanian2009-10-091-8/+6
* Use the new API for applying the qualifiers on built-in '->*' Fariborz Jahanian2009-10-091-5/+3
* Improve on reporting ambiguity involving built-in candidates.Fariborz Jahanian2009-10-092-11/+12
* - Fixup SortCodeCompleteResult() to properly sort keywords on Mac OS (compare...Steve Naroff2009-10-081-1/+1
* Fix up error reporting when object cannot be constructed Fariborz Jahanian2009-10-081-2/+3
* Installation of Clang libraries and headers, from Axel Naumann!Douglas Gregor2009-10-081-3/+0
* Add code completion support for ObjC property declarations/attributes.Steve Naroff2009-10-082-0/+29
OpenPOWER on IntegriCloud