aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDecl.cpp
AgeCommit message (Expand)Author
2012-12-09Virtual method overrides can no longer have mismatched calling conventions. ...Aaron Ballman
2012-12-08Properly compute triviality for explicitly-defaulted or deleted special members.Richard Smith
2012-12-07Fix analysis based warnings so that all warnings are emitted when compilingDeLesley Hutchins
2012-12-06Add a bit on FunctionDecl/ObjCMethodDecl to indicate if there was a bodyArgyrios Kyrtzidis
2012-12-05In C++, if we hit an error in the class-head, don't try to parse the class body.Richard Smith
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-29Merge function types in C.Rafael Espindola
2012-11-28Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface,Argyrios Kyrtzidis
2012-11-27Allow an ASTConsumer to selectively skip function bodies while parsing. PatchRichard Smith
2012-11-25Add r168519 back, but with a fix to also merge the used flag in variables.Rafael Espindola
2012-11-24Revert r168519, "Merge used flags so that we don't have to iterate on isUsed....NAKAMURA Takumi
2012-11-23Merge used flags so that we don't have to iterate on isUsed. With this changeRafael Espindola
2012-11-19PR14381: Never skip constexpr function bodies when code-completing. We may needRichard Smith
2012-11-16A step towards sorting out handling of triviality of special members in C++11.Richard Smith
2012-11-14Provide the correct mangling and linkage for certain unnamed nested classes.David Blaikie
2012-11-13For classes that have the warn_unused_result attribute, don't apply theKaelyn Uhrain
2012-11-12Enable C++11 attribute syntax for warn_unused_result and allow it to beKaelyn Uhrain
2012-11-09PR13788: Don't perform checks on the initializer of a dependently-typedRichard Smith
2012-11-08Avoid to write function name in comment. Thanks to Dmitri Gribenko.Abramo Bagnara
2012-11-08Readded line removed by mistake.Abramo Bagnara
2012-11-08Fixed converted ConstantArrayTypeLoc range. Added a missing testcase for Cons...Abramo Bagnara
2012-10-29Partially roll back r166898; it exposed a bug in the standard.Richard Smith
2012-10-28Revert functional part of r166896 and just suppress -Wunneeded-internal-decla...Richard Smith
2012-10-28When determining whether to try evaluating the initializer of a variable, checkRichard Smith
2012-10-28In -Wunneeded-internal-declaration, suppress the warning for variables whichRichard Smith
2012-10-24Fix false positive in -Wunused-variable when a ctor call make involve cleanups.David Blaikie
2012-10-23Add a new warning -Wmissing-variable-declarations, to warn about variablesEli Friedman
2012-10-20Rework implementation of DR1492: Apply the resolution to operator delete too,Richard Smith
2012-10-19Allow objc_requires_super to be used to check class methods as well.Jordan Rose
2012-10-17Implement C++ 10.3p16 - overrides involving deleted functions must match.David Blaikie
2012-10-12Fix warnings introduced by r165826.DeLesley Hutchins
2012-10-12Thread-safety analysis: support multiple thread-safety attributes onDeLesley Hutchins
2012-10-12Fix typo correction of one qualified name to another.David Blaikie
2012-10-09When storing the C++ overridden methods, store them once for theArgyrios Kyrtzidis
2012-10-04Fixed FunctionTypeLoc source range.Abramo Bagnara
2012-10-04Fixed ParamDecl source range for implicit typed k&r parameters.Abramo Bagnara
2012-10-04Fix scope location when parsing GNU attributes.Michael Han
2012-10-03Change how the SelfReferenceChecker handles MemberExpr. Instead of treatingRichard Trieu
2012-10-02Tweak diagnostic text to indicate that __weak on a local variable is only all...Ted Kremenek
2012-10-01PR13978: A 'decltype' DeclSpec has an expression representation, not a typeRichard Smith
2012-10-01Cleaning up the self initialization checker.Richard Trieu
2012-09-29Move the 'find macro by spelling' infrastructure to the Preprocessor class andDmitri Gribenko
2012-09-28Add a warning (off by default) for repeated use of the same weak property.Jordan Rose
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru
2012-09-25Fix for r163013 regression and further __interface enhancement.John McCall
2012-09-21Make warnings about uninitialized fields include the field name.Hans Wennborg
2012-09-20Include types when a definition's type differs from a prior declaration.David Blaikie
2012-09-20Handle lambdas where the lambda-declarator is an explicit "(void)". PR13854.Eli Friedman
2012-09-18Per discussion on cfe-dev, remove -Wunique-enums entirely. ThereTed Kremenek