summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Generalise support for non-inheritable attributesPeter Collingbourne2011-01-211-5/+5
* Diagnose when a virtual member function marked final is overridden.Anders Carlsson2011-01-201-1/+1
* Diagnose virtual member functions marked override but not overriding any virt...Anders Carlsson2011-01-201-1/+2
* Fix PR8884 by skipping transparent contexts. The test is for LikageSpec. IRafael Espindola2011-01-201-1/+1
* When building the copy expression for a __block variable, make sureJohn McCall2011-01-191-47/+50
* Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall2011-01-191-3/+4
* Added warning about invalid register specification for local variables.Abramo Bagnara2011-01-111-4/+18
* Initial implementation of function parameter packs. This implementation allows:Douglas Gregor2011-01-051-6/+0
* When in code-completion, skip obj-c method bodies for speed up.Argyrios Kyrtzidis2011-01-031-1/+2
* Fix PR8841 by checking for both semantic and lecical dependentChandler Carruth2011-01-031-1/+2
* When we attempt to create a built-in that involves a library type weDouglas Gregor2011-01-031-2/+2
* Produce a better error message for invalid register names.Rafael Espindola2011-01-011-1/+5
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-2/+3
* Implement parsing of function parameter packs and non-type templateDouglas Gregor2010-12-231-17/+24
* Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin2010-12-231-1/+1
* In C++, if the user redeclares a builtin function with a type that isDouglas Gregor2010-12-211-0/+12
* Fix the noreturn conversion to only strip off a single level of indirection.John McCall2010-12-211-2/+0
* Motions towards simplifying how we deal with attribute-qualified function types.John McCall2010-12-191-23/+35
* Use hasSameType to compare types for equality.Abramo Bagnara2010-12-171-1/+2
* Avoid to emit redundant implicit cast for enum constants init expressions.Abramo Bagnara2010-12-171-1/+1
* Check for unexpanded parameter packs within variable initializers.Douglas Gregor2010-12-161-19/+26
* Check for unexpanded parameter packs in friend declarations.Douglas Gregor2010-12-161-0/+4
* Check for unexpanded parameter packs in using declarations. As aDouglas Gregor2010-12-161-1/+2
* Check for unexpanded parameter packs in enumeration types and enumerators.Douglas Gregor2010-12-161-0/+9
* Check for unexpanded parameter packs in various kinds ofDouglas Gregor2010-12-151-2/+12
* Fix diagnostic pragmas.Argyrios Kyrtzidis2010-12-151-14/+8
* Set the "implicitly inline" bit on a method as soon as we see a definitionJohn McCall2010-12-151-0/+6
* Added missing IgnoreParens().Abramo Bagnara2010-12-141-2/+2
* Restore r121752 without modification.John McCall2010-12-141-10/+7
* Pull out r121752 in case it's causing the selfhost breakage.John McCall2010-12-141-7/+10
* Factor out most of the extra state in a FunctionProtoType into a separateJohn McCall2010-12-141-10/+7
* Variadic templates: extend Type, NestedNameSpecifier, TemplateName,Douglas Gregor2010-12-131-0/+4
* Silence a few more uninitialized-value warningsDouglas Gregor2010-12-101-8/+8
* Fix a compiler warning.Fariborz Jahanian2010-12-101-1/+2
* Added ParenType type node.Abramo Bagnara2010-12-101-7/+13
* It's kindof silly that ExtQuals has an ASTContext&, and we can use thatJohn McCall2010-12-101-1/+1
* Refactored/cleanedup ActOnFunctionDeclarator Fariborz Jahanian2010-12-091-521/+563
* PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() andJay Foad2010-12-071-4/+4
* Use Sema::MaybeCreateExprWithCleanups() only after we've checked for a NULL/i...Douglas Gregor2010-12-071-2/+2
* Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoreticalJohn McCall2010-12-061-3/+3
* Added struct/class syntactic info for c++0x scoped enum.Abramo Bagnara2010-12-031-2/+3
* Sema/AST work for capturing copy init expressionFariborz Jahanian2010-12-011-0/+21
* Improve the diagnostic when the fixed underlying type of aDouglas Gregor2010-12-011-1/+4
* Microsoft C anonymous struct implementation.Francois Pichet2010-11-231-29/+95
* Major anonymous union/struct redesign.Francois Pichet2010-11-211-6/+27
* Refactoring.Argyrios Kyrtzidis2010-11-191-1/+1
* Remove the getDiagnosticLevel check since it doesn't buy us much.Argyrios Kyrtzidis2010-11-181-3/+1
* -Rename -Wargument-larger-than -> -Wlarge-by-value-copyArgyrios Kyrtzidis2010-11-181-3/+7
* Introduce option -Wargument-larger-than[=N] which warns about function defini...Argyrios Kyrtzidis2010-11-171-1/+37
* A union cannot contain static data members or data members of reference type.Anders Carlsson2010-11-071-11/+30
OpenPOWER on IntegriCloud