summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Variable templates: handle instantiation of static data member templatesRichard Smith2013-09-271-1/+2
* Fix error recovery when a return type correction includes a new name specifier.Kaelyn Uhrain2013-09-261-1/+6
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-261-3/+33
* Fix -Wmissing-variable-declarations regression.Eli Friedman2013-09-241-1/+1
* Parse: Don't crash during parsing if we lack a simple-type-specifierDavid Majnemer2013-09-221-0/+1
* Switch the semantic DeclContext for a block-scope declaration of a function orRichard Smith2013-09-201-33/+87
* Remove a bogus diagnostic preventing static data member templates from beingRichard Smith2013-09-181-15/+0
* Revert "Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately""David Majnemer2013-09-171-2/+10
* Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately"David Majnemer2013-09-171-10/+2
* [-cxx-abi microsoft] Mangle local TagDecls appropriatelyDavid Majnemer2013-09-171-2/+10
* [-cxx-abi microsoft] Correctly identify Win32 entry pointsDavid Majnemer2013-09-161-1/+27
* Fix regression from r190382.Eli Friedman2013-09-101-8/+0
* [ms-cxxabi] Implement guard variables for static initializationReid Kleckner2013-09-101-1/+4
* Make -Wunused warning rules more consistent.Eli Friedman2013-09-101-16/+26
* Preserve exception specs in function decl merging.Eli Friedman2013-09-061-2/+4
* Note when a decl is used in AST files.Eli Friedman2013-09-051-4/+2
* Switched FormatAttr to using an IdentifierArgument instead of a StringArgumen...Aaron Ballman2013-09-031-3/+5
* Refactor computation of whether a variable declaration's type should be mergedRichard Smith2013-09-031-39/+35
* Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don'tRichard Smith2013-08-291-6/+1
* Delete CC_Default and use the target default CC everywhereReid Kleckner2013-08-271-50/+46
* Cleanup of OpaquePtr. No functionality changes.Serge Pavlov2013-08-271-1/+1
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-221-42/+3
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-221-3/+42
* Refactor for clarity and simplicity.Larisse Voufo2013-08-221-48/+42
* Improve support for static data member templates. This revision still has at ...Larisse Voufo2013-08-221-6/+1
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-171-136/+79
* Don't reject attribute used in an "extern const" variable definition.Rafael Espindola2013-08-161-0/+7
* PR16875: The return type of a dependent function type is visible when it'sRichard Smith2013-08-141-3/+22
* Bug fix: disallow a variable template to be redeclared as a non-templated var...Larisse Voufo2013-08-141-10/+21
* Fix implementation of C11 6.2.7/4 and C++11 [dcl.array]p3:Richard Smith2013-08-131-36/+97
* Fix crash w/BlockDecl and invalid qualified decl.Eli Friedman2013-08-121-1/+4
* Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clan...Robert Wilhelm2013-08-091-8/+8
* Implement [class.friend]p11's special name lookup rules for friend declarationsRichard Smith2013-08-091-29/+37
* Moved diagnosis of forward declarations of variable templates from Parser to ...Larisse Voufo2013-08-061-2/+18
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-37/+208
* Error on more illegal kernel argument types for OpenCLMatt Arsenault2013-07-231-18/+170
* Fixed implementation of C89 6.5.7 p3.Enea Zaffanella2013-07-221-0/+1
* Implement the part of C89 6.5.7 p3 requiring a constant initializer listEnea Zaffanella2013-07-221-3/+13
* Convert Sema::MatchTemplateParametersToScopeSpecifier to ArrayRef.Robert Wilhelm2013-07-211-27/+14
* add type attribute warn_unused, for -Wunused-variable warnings (pr#14253)Lubos Lunak2013-07-201-2/+2
* Reinstate r186040, with additional fixes and more test coverage (reverted inRichard Smith2013-07-171-8/+4
* MS wide bitfield error check in SemaReid Kleckner2013-07-171-5/+7
OpenPOWER on IntegriCloud