summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
OpenPOWER on IntegriCloud