summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* PR18044: Reject declarations of enumtype::X early to avoid an assertion inRichard Smith2013-11-251-1/+1
* Provide better diagnostic wording for initializers on staticHans Wennborg2013-11-211-3/+3
* Refine 'deprecated' checking for Objective-C classes/methods.Ted Kremenek2013-11-201-0/+17
* When wrapping lazily generated builtins in an extern "C" context,Enea Zaffanella2013-11-201-0/+1
* ObjectiveC 'objc_bridging'. Assorment of improvements Fariborz Jahanian2013-11-191-27/+0
* ObjectiveC ARC. Adopt objc_bridge attributeFariborz Jahanian2013-11-191-0/+27
* If a replaceable global operator new/delete is marked inline, don't warn ifRichard Smith2013-11-161-9/+14
* Downgrade the Error on an 'inline' operator new or delete to an ExtWarn. SomeRichard Smith2013-11-161-1/+1
* When we hit a #include directive that maps to a module import, emit a tokenRichard Smith2013-11-151-0/+6
* PR17533 and duplicates: don't compute the return type of an overloaded operatorRichard Smith2013-11-151-1/+5
* Revert r194663 and r194647.Ted Kremenek2013-11-141-12/+0
* Refine -Wunused-variable to only suppress warning for __bridge_transfer, not ...Ted Kremenek2013-11-141-14/+4
* Added warning on structures/unions that are empty or contain onlySerge Pavlov2013-11-141-13/+29
* Suppress -Wunused-variable when initializer uses bridge casts for memory mana...Ted Kremenek2013-11-141-0/+22
* REFACTOR: Have PushLambdaScope return the LambdaScopeInfo that it creates.Faisal Vali2013-11-121-2/+2
* This patch implements capturing of variables within generic lambdas.Faisal Vali2013-11-071-1/+24
* Do not allow functions or kernels called 'main' in OpenCL.Joey Gouly2013-11-051-0/+7
* Sema: Disallow derived classes with virtual bases from having flexible array ...David Majnemer2013-11-021-0/+9
* Sema: Cleanup and simplify anonymous union diagnosticsDavid Majnemer2013-11-021-34/+23
* Sema: Flexible array members were introduced in C99, diagnose their use in C++David Majnemer2013-11-021-0/+6
* Sema: Properly indent statements in Sema::ActOnLastBitfieldDavid Majnemer2013-11-021-6/+6
* Sema: trim trailing whitespace in Sema::ActOnLastBitfieldDavid Majnemer2013-11-021-4/+4
* Wraps lazily generated builtins in an extern "C" contextWarren Hunt2013-11-011-4/+14
* Store a TypeArgument on an attribute as a TypeSourceInfo*, rather than as aRichard Smith2013-10-311-3/+0
* ObjectiveC: under -Wunused-property-ivar warn if property'sFariborz Jahanian2013-10-251-0/+1
* Consider used attributes in hidden decls.Rafael Espindola2013-10-251-0/+10
* A decl never becomes unused. Make that explicit in the API.Rafael Espindola2013-10-231-2/+4
* Refactor out the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-231-22/+31
* Revert r193223 and r193216.Rafael Espindola2013-10-231-31/+22
* Remove the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-231-22/+31
* Retain previous language linkage of friend function declarationsAlp Toker2013-10-221-3/+16
* Consider hidden decls for isUsed checks.Rafael Espindola2013-10-221-2/+2
* Treat aliases as definitions.Rafael Espindola2013-10-221-7/+54
* Use early return. No functionality change.Rafael Espindola2013-10-221-10/+12
* Fix comment typoAlp Toker2013-10-221-1/+1
* Sema: Explain our deviation from the standard by referencing the, now open, L...David Majnemer2013-10-211-0/+2
* Sema: Diagnose global replacement functions declared as inlineDavid Majnemer2013-10-201-0/+7
* Simplify some implementations of get*Decl.Rafael Espindola2013-10-191-1/+1
* Add isFirstDecl to DecBase too and use it instead of getPreviousDecl() == 0.Rafael Espindola2013-10-191-4/+4
* [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer2013-10-181-2/+4
* Rename some functions for consistency.Rafael Espindola2013-10-171-11/+11
* Sema: Simplify the check if a method returns an instance of the class.Benjamin Kramer2013-10-161-1/+3
* Adds Microsoft compatiable C++ record layout code to clang.Warren Hunt2013-10-111-2/+1
* -Wmicrosoft: Don't warn on non-inline pure virtual method definitionsReid Kleckner2013-10-081-1/+1
* Remove transient code I did not mean to check in.Ted Kremenek2013-10-081-12/+0
* Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a ...Ted Kremenek2013-10-081-8/+17
* [ms-cxxabi] Fix the calling convention for operator new in recordsReid Kleckner2013-10-081-4/+2
* Sema: Only merge typedef attributes if the previous decl is a typedefJustin Bogner2013-10-081-5/+5
* Remove an unnecessary overload from ASTLambda.h Faisal Vali2013-09-291-1/+1
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-281-2/+5
OpenPOWER on IntegriCloud