summaryrefslogtreecommitdiffstats
path: root/clang/lib
Commit message (Expand)AuthorAgeFilesLines
...
* [PCH] When serializing Stmts, keep track of when sub statements are reference...Argyrios Kyrtzidis2011-10-212-4/+58
* Don't try to set the "array filler" in a InitListExpr twice.Argyrios Kyrtzidis2011-10-212-2/+4
* More ASTRecordLayout changes for MS ABI; based on patch by r4start.Eli Friedman2011-10-212-25/+35
* c++: support gcc's application of weak attribute onFariborz Jahanian2011-10-213-0/+10
* Added support for thread safety attributes on destructors.DeLesley Hutchins2011-10-211-2/+27
* Thread safety analysis refactoring: invalid lock expressions.DeLesley Hutchins2011-10-212-32/+69
* Thread safety analysis: add support for attributes on constructors.DeLesley Hutchins2011-10-211-56/+78
* objective-c: Diagnose redeclaration of privateFariborz Jahanian2011-10-211-0/+22
* Refactoring and code cleanup.DeLesley Hutchins2011-10-211-65/+100
* When performing name lookup for the previous declaration of a field,Douglas Gregor2011-10-211-8/+17
* Permit auto SCS on parameter declarations, C++03 [dcl.stc]p2Peter Collingbourne2011-10-211-0/+5
* Treat the Microsoft/Borland keyword "__except" as a context-sensitiveDouglas Gregor2011-10-212-3/+17
* I added a new function to DeclContext calledSean Callanan2011-10-212-34/+52
* Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This isNick Lewycky2011-10-213-0/+18
* Add -Wc++98-compat diagnostics for jumps which bypass initialization of non-PODRichard Smith2011-10-202-40/+89
* When fixing up the storage class for an anonymous union, don't markDouglas Gregor2011-10-201-2/+0
* 'extern template' is a C++11 feature. Add an Extension for C++98 (this matchesRichard Smith2011-10-201-0/+3
* There's no point in marking a declaration invalid just because itDouglas Gregor2011-10-203-15/+15
* Diagnose class template (partial) specializations that occur in theDouglas Gregor2011-10-201-1/+10
* When we parse something that looks like a templated friend tag butDouglas Gregor2011-10-201-2/+16
* Further refine the diagnostic categories for ARC diagnostics. Addresses <rda...Ted Kremenek2011-10-203-14/+8
* Add -Wc++98-compat warning for enumerations in nested name specifiers.Richard Smith2011-10-202-0/+6
* FixIt insert 'static' for anonymous unions at global or namespace scope.David Blaikie2011-10-201-1/+2
* Add a fixit to remove storage specifiers on anonymous enums.David Blaikie2011-10-201-1/+2
* Define __STDC__ in -fms-extensions mode; defining it is consistent with gcc, ...Eli Friedman2011-10-191-1/+1
* 80 cols (one I created in my last commit, plus a bunch of others that were al...David Blaikie2011-10-191-24/+39
* Don't provide errors for anonymous unions when they're actually anonymous cla...David Blaikie2011-10-191-26/+28
* Improve the diagnostic when a comma ends up at the end of a declarator groupRichard Smith2011-10-191-3/+72
* -Wc++98-compat: warn on nontrivial types used in unions and anonymous structs.Richard Smith2011-10-191-7/+10
* Only warn at self-initialization if some later use is always uninitialized.Matt Beaumont-Gay2011-10-191-2/+13
* -Wc++98-compat: diagnose if a reference is bound to a prvalue which does notRichard Smith2011-10-191-66/+138
* Improve the warning for cv-qualifiers on free functions, from Ahmed Charles!Douglas Gregor2011-10-196-6/+51
* Fix pr9789, assert-on-invalid while instantiating an (invalid) class template...David Blaikie2011-10-191-17/+16
* Don't forget to complete the objc interface before asking for information,Argyrios Kyrtzidis2011-10-192-1/+11
* Add a -Wc++98-compat warning for friend functions of class templates which wouldRichard Smith2011-10-191-7/+29
* Add block information for ObjC @catch blocks.Eric Christopher2011-10-191-1/+1
* Add a new subclass of RunCleanupScopes that also handles creating newEric Christopher2011-10-191-3/+41
* Move static array parameter checks to SemaExpr, per Doug's requestPeter Collingbourne2011-10-192-63/+60
* -Wc++98-compat: warn if a SFINAE substitution in C++11 suppresses an accessRichard Smith2011-10-191-7/+25
* objc: allow class name qualified with protocols inFariborz Jahanian2011-10-181-1/+11
* [analyzer] Move predecessor into the NodeBuilder context.Anna Zaks2011-10-182-9/+7
* [analyzer] Make NodeBuilder and Pred node loosely coupledAnna Zaks2011-10-184-37/+34
* [analyzer] Remove StmtNodeBuilder from CheckerContextAnna Zaks2011-10-182-7/+2
* [analyzer] Subclassing StmtBuilder from the NodeBuilderAnna Zaks2011-10-182-54/+19
* [analyzer] Remove dead code.Anna Zaks2011-10-182-2/+1
* [analyzer] Modularize builder use in processBranch.Anna Zaks2011-10-184-64/+60
* [analyzer] Pull Pred out of NodeBuilderContext.Anna Zaks2011-10-182-8/+10
* [analyzer] NodeBuilder Refactoring: Subclass BranchNodeBuilder from NodeBuilder.Anna Zaks2011-10-183-63/+54
* [analyzer] Node Builder refactoring: Introduce a simple Node Builder responsi...Anna Zaks2011-10-183-24/+52
* More metaprogramming with builtin types.John McCall2011-10-183-23/+17
OpenPOWER on IntegriCloud