aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDecl.cpp
AgeCommit message (Expand)Author
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling
2012-12-19Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie
2012-12-18Merge storage classes even when contexts don't match.Rafael Espindola
2012-12-18The underlying type for an enum should be an integer type, not another enum.Eli Friedman
2012-12-18When warning about a missing prototype because a function declaration is miss...Anders Carlsson
2012-12-17IdentifierResolver: Remove an unnecessary include and an unused parameter.Nico Weber
2012-12-14Have Sema::ActOnStartOfFunctionDef return the declaration that was passed it.Argyrios Kyrtzidis
2012-12-13Using CanQualType::getAs<ArrayType> is unsafe; fix the code currently using it,Eli Friedman
2012-12-12Speeds up parsing of global declarations in cases where the warningManuel Klimek
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