| Commit message (Expand) | Author | Age | Files | Lines |
* | Redesign the way anonymous fields are handled in designated-initializers. | Francois Pichet | 2010-12-22 | 1 | -11/+0 |
* | Implement BlockDecl::getSourceRange(). The bogus source-range | Douglas Gregor | 2010-12-21 | 1 | -0/+3 |
* | Apply attributes to explicit specializations. Specializations which | John McCall | 2010-12-18 | 1 | -14/+34 |
* | Treat visibility on an enclosing namespace as a non-explicit source of | John McCall | 2010-12-10 | 1 | -0/+14 |
* | When an "inline" declaration was followed by a definition not marked | Douglas Gregor | 2010-12-09 | 1 | -19/+18 |
* | Cast CachedLinkage to linkage to avoid "comparison between signed and unsigne... | Benjamin Kramer | 2010-12-07 | 1 | -5/+3 |
* | Use the unused merge() function, fixing an minor, unintended change I | Douglas Gregor | 2010-12-06 | 1 | -9/+5 |
* | Re-implement caching for the linkage calculation of declarations. | Douglas Gregor | 2010-12-06 | 1 | -31/+83 |
* | Revert r120808, my previous implementation of caching for the linkage | Douglas Gregor | 2010-12-06 | 1 | -73/+2 |
* | Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical | John McCall | 2010-12-06 | 1 | -4/+3 |
* | Silence "comparison between signed and unsigned integer expressions" warnings. | Benjamin Kramer | 2010-12-04 | 1 | -4/+4 |
* | Added struct/class syntactic info for c++0x scoped enum. | Abramo Bagnara | 2010-12-03 | 1 | -3/+4 |
* | Implement caching for the linkage and visibility calculations of | Douglas Gregor | 2010-12-03 | 1 | -2/+73 |
* | Fix a bunch of IndirectFieldDecl-related warnings. | Benjamin Kramer | 2010-11-21 | 1 | -3/+4 |
* | Major anonymous union/struct redesign. | Francois Pichet | 2010-11-21 | 1 | -1/+7 |
* | Remove broken support for variadic templates, along with the various | Douglas Gregor | 2010-11-07 | 1 | -6/+5 |
* | Put class into an anonymous namespace. | Benjamin Kramer | 2010-11-05 | 1 | -0/+2 |
* | Don't be so eager to replace UsingDecls in a DeclContext's lookup table; | Argyrios Kyrtzidis | 2010-11-04 | 1 | -0/+4 |
* | Unbreak private_extern, which apparently we had zero tests for. | John McCall | 2010-11-02 | 1 | -2/+6 |
* | Ignore attributes on classes when calculating visibility for members | John McCall | 2010-11-02 | 1 | -49/+65 |
* | Only apply -fvisibility-inlines-hidden to definitions. Apparently | John McCall | 2010-11-01 | 1 | -3/+9 |
* | Better solution: calculate the visibility of functions and variables | John McCall | 2010-10-30 | 1 | -162/+107 |
* | GCC faithfully calculates visibility for variables independently of | John McCall | 2010-10-30 | 1 | -23/+19 |
* | Restore r117644, this time properly ignoring -fvisibility and type visibility | John McCall | 2010-10-29 | 1 | -48/+133 |
* | Revert r117644, "Apply visibility in IR gen to variables that are merely | Daniel Dunbar | 2010-10-29 | 1 | -112/+45 |
* | Apply visibility in IR gen to variables that are merely declared | John McCall | 2010-10-29 | 1 | -45/+112 |
* | When computing the visibility of a class member, calculate the visibility | John McCall | 2010-10-29 | 1 | -17/+31 |
* | Don't apply -fvisibility-inlines-hidden to extern templates. | John McCall | 2010-10-28 | 1 | -1/+3 |
* | Abandon the type-visibility optimization for functions. GCC doesn't do it, | John McCall | 2010-10-28 | 1 | -13/+8 |
* | When computing visibility, use the latest declaration's explicit visibility | John McCall | 2010-10-28 | 1 | -8/+26 |
* | Don't override explicit visibility attributes on class members with | John McCall | 2010-10-27 | 1 | -2/+3 |
* | Lazily load the "next" namespace in the chain of NamespaceDecls, to | Douglas Gregor | 2010-10-27 | 1 | -0/+5 |
* | A couple of tweaks to the visibility rules: | John McCall | 2010-10-26 | 1 | -3/+11 |
* | Start fleshing out ASTMutationListener; notify when a tag definition is compl... | Argyrios Kyrtzidis | 2010-10-24 | 1 | -0/+4 |
* | Substantially revise how clang computes the visibility of a declaration to | John McCall | 2010-10-22 | 1 | -126/+264 |
* | Always treat 'main' as an extern "C" function, so that we detect | Douglas Gregor | 2010-10-21 | 1 | -1/+1 |
* | Putting back safe fixes 116836,116837,116838 | Andrew Trick | 2010-10-19 | 1 | -0/+2 |
* | Reverting 116836,116837,116838 until we resolve the getLangStandardForKind fa... | Andrew Trick | 2010-10-19 | 1 | -2/+0 |
* | Minor optimization; if we have a CXXRecordDecl we can get the definition decl... | Argyrios Kyrtzidis | 2010-10-19 | 1 | -0/+2 |
* | Allow deserialization of just the fields of a record, when we want to iterate... | Argyrios Kyrtzidis | 2010-10-14 | 1 | -0/+33 |
* | Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a | Douglas Gregor | 2010-10-08 | 1 | -4/+7 |
* | Teach FunctionDecl::setPure() to (indirectly) mark the Abstract bit in | Douglas Gregor | 2010-09-28 | 1 | -0/+7 |
* | Fix C++ PCH issue. | Argyrios Kyrtzidis | 2010-09-09 | 1 | -8/+4 |
* | Fix C++ PCH issues. | Argyrios Kyrtzidis | 2010-09-08 | 1 | -28/+9 |
* | Fix the source-range information for an EnumConstantDecl; previously, | Douglas Gregor | 2010-09-01 | 1 | -0/+7 |
* | Rename DeclContext::getLookupContext to getRedeclContext and change its seman... | Sebastian Redl | 2010-08-31 | 1 | -3/+3 |
* | De-memberify the VarDecl and FunctionDecl StorageClass enums. | John McCall | 2010-08-26 | 1 | -27/+27 |
* | A member function never has "C" linkage. Fixes <rdar://problem/8318976>. | Douglas Gregor | 2010-08-17 | 1 | -0/+3 |
* | Properly give unique-external linkage to members of member templates | John McCall | 2010-08-13 | 1 | -15/+51 |
* | Added locations and type source info for DeclarationName. | Abramo Bagnara | 2010-08-11 | 1 | -4/+3 |