summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix the signature of the getcontext builtin. Patch by Dimitry Andric.Rafael Espindola2011-11-131-0/+8
* There's no good reason to track temporaries in ExprWithCleanups,John McCall2011-11-101-5/+3
* constexpr: static data members declared constexpr are required to have anRichard Smith2011-11-071-26/+17
* When we notice that a member function is defined with "= delete" or "=Douglas Gregor2011-11-071-5/+21
* objc: fixed enum type is supported in objc mode.Fariborz Jahanian2011-11-041-0/+1
* When we run into a constructor or destructor that is defined in theDouglas Gregor2011-11-011-3/+13
* Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it willRichard Smith2011-10-291-1/+1
* Make the loading of information attached to an IdentifierInfo from anDouglas Gregor2011-10-271-0/+5
* Make use of the parameter in Sema::ActOnObjCTemporaryExitContainerContext.Argyrios Kyrtzidis2011-10-271-1/+2
* Fix crash on an @interface nested inside @implementation, rdar://10336158Argyrios Kyrtzidis2011-10-271-3/+3
* Compute the promoted integer type of fixed-width enums correctly. Found by i...Eli Friedman2011-10-261-1/+5
* Attach class template attributes to the templated CXXRecordDecl,Peter Collingbourne2011-10-231-1/+4
* objective-c: Diagnose redeclaration of privateFariborz Jahanian2011-10-211-0/+22
* When performing name lookup for the previous declaration of a field,Douglas Gregor2011-10-211-8/+17
* Permit auto SCS on parameter declarations, C++03 [dcl.stc]p2Peter Collingbourne2011-10-211-0/+5
* Add -Wc++98-compat diagnostics for jumps which bypass initialization of non-PODRichard Smith2011-10-201-5/+5
* When fixing up the storage class for an anonymous union, don't markDouglas Gregor2011-10-201-2/+0
* There's no point in marking a declaration invalid just because itDouglas Gregor2011-10-201-3/+2
* FixIt insert 'static' for anonymous unions at global or namespace scope.David Blaikie2011-10-201-1/+2
* Add a fixit to remove storage specifiers on anonymous enums.David Blaikie2011-10-201-1/+2
* 80 cols (one I created in my last commit, plus a bunch of others that were al...David Blaikie2011-10-191-24/+39
* Don't provide errors for anonymous unions when they're actually anonymous cla...David Blaikie2011-10-191-26/+28
* -Wc++98-compat: warn on nontrivial types used in unions and anonymous structs.Richard Smith2011-10-191-7/+10
* Improve the warning for cv-qualifiers on free functions, from Ahmed Charles!Douglas Gregor2011-10-191-0/+1
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-2/+3
* Under ARC, merge the bit corresponding to the ns_returns_retainedDouglas Gregor2011-10-141-0/+12
* When declaring an out-of-line template, attempt to rebuild any typesDouglas Gregor2011-10-141-0/+10
* Add returns_twice to functions that are known to return twice. This implementsRafael Espindola2011-10-121-0/+3
* [Microsoft] If -fms-compatibility, then downgrade missing typename error to w...Francois Pichet2011-10-111-3/+4
* Add typo correction for type names.Kaelyn Uhrain2011-10-111-1/+47
* Clean up DiagnoseInvalidRedeclaration a bitKaelyn Uhrain2011-10-111-26/+31
* Move a couple chunks of ActOnFunctionDeclarator to separate functionsKaelyn Uhrain2011-10-111-186/+202
* Move some bool flags out of function parameter lists.Kaelyn Uhrain2011-10-111-74/+86
* Only accept a typo correction if it doesn't trigger additional errorsKaelyn Uhrain2011-10-111-30/+101
* Constant expression evaluation refactoring:Richard Smith2011-10-101-5/+1
* Give nicer note when a member redeclaration has or lacks 'const'Kaelyn Uhrain2011-10-101-1/+11
* Push "out-of-line" declarations into scope when their lexical/semanticDouglas Gregor2011-10-091-1/+3
* A friend template specialization is also dependent if any of itsDouglas Gregor2011-10-091-1/+5
* Diagnose attempts to declare a non-static data member with aDouglas Gregor2011-10-091-1/+1
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-2/+2
* Implicitly assume that a ObjC category to an unavailable interface is also un...Argyrios Kyrtzidis2011-10-061-0/+9
* When using an unavailable/deprecated interface Foo inside Foo's interface/imp...Argyrios Kyrtzidis2011-10-061-2/+13
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-1/+2
* PR11067: A definition of a constexpr static variable doesn't need an initiali...Richard Smith2011-10-061-9/+6
* OpenCL: add a non-standard extension, cl_clang_storage_class_specifiers,Peter Collingbourne2011-10-061-4/+4
* objc arc: Suppress certain arc diagnostics on unavailableFariborz Jahanian2011-10-031-2/+4
* Allow getting all source locations of selector identifiers in a ObjCMethodDecl.Argyrios Kyrtzidis2011-10-031-1/+2
* constexpr: semantic checking for constexpr functions and constructors. Based inRichard Smith2011-10-011-5/+9
* Mark a TagDecl when it is free standing (e.g. "struct foo;")Argyrios Kyrtzidis2011-09-301-0/+3
* Add explicit attributes to mark functions as having had theirJohn McCall2011-09-301-0/+4
OpenPOWER on IntegriCloud