| Commit message (Expand) | Author | Age | Files | Lines |
| * | Push nested-name-specifier source location information into using directives. | Douglas Gregor | 2011-02-25 | 1 | -2/+4 |
| * | Use NestedNameSpecifierLoc within out-of-line variables, function, and | Douglas Gregor | 2011-02-25 | 1 | -13/+7 |
| * | Update UsingDecl, UnresolvedUsingTypenameDecl, and | Douglas Gregor | 2011-02-25 | 1 | -3/+7 |
| * | Fix the rest of PR9316 along with some other bugs spotted by inspection. | Chandler Carruth | 2011-02-25 | 1 | -11/+12 |
| * | Likely fix for PR9316 and other unknown bugs: don't use the anonynmous | Chandler Carruth | 2011-02-24 | 1 | -2/+6 |
| * | Give ImplicitParamDecl a public constructor so that it can be allocated on | John McCall | 2011-02-22 | 1 | -2/+4 |
| * | Revert all of my commits that devirtualized the Decl hierarchy, which | Douglas Gregor | 2011-02-19 | 1 | -58/+29 |
| * | Warn about code that uses variables and functions with internal linkage | John McCall | 2011-02-19 | 1 | -2/+14 |
| * | Devirtualize TagDecl::completeDefinition(). | Douglas Gregor | 2011-02-17 | 1 | -7/+7 |
| * | Devirtualize DeclaratorDecl::getInnerLocStart() and TagDecl::getInnerLocStart(). | Douglas Gregor | 2011-02-17 | 1 | -7/+25 |
| * | Devirtualize NamedDecl::getNameForDiagnostic(). | Douglas Gregor | 2011-02-17 | 1 | -13/+24 |
| * | Step #1/N of implementing support for __label__: split labels into | Chris Lattner | 2011-02-17 | 1 | -0/+6 |
| * | De-virtualize Decl::isOutOfLine(). | Douglas Gregor | 2011-02-17 | 1 | -2/+2 |
| * | Move the check that gives functions with unique-external types unique-external | John McCall | 2011-02-10 | 1 | -0/+13 |
| * | Clear the linkage cache recursively. Fixes PR8926. | John McCall | 2011-02-08 | 1 | -0/+31 |
| * | A few more tweaks to the blocks AST representation: | John McCall | 2011-02-07 | 1 | -9/+14 |
| * | An insomniac stab at making block declarations list the variables they close | John McCall | 2011-02-02 | 1 | -2/+15 |
| * | Fix the computation of alignment for fields of packed+aligned structs. | John McCall | 2011-01-20 | 1 | -0/+19 |
| * | Implement support for non-type template parameter packs whose type is | Douglas Gregor | 2011-01-19 | 1 | -1/+11 |
| * | Change QualType::getTypePtr() to return a const pointer, then change a | John McCall | 2011-01-19 | 1 | -1/+1 |
| * | PR3558: mark "logically const" accessor methods in ASTContext as const, | Jay Foad | 2011-01-12 | 1 | -4/+4 |
| * | Implement the last bullet of [temp.deduct.type]p5 and part of the last | Douglas Gregor | 2011-01-11 | 1 | -0/+13 |
| * | Fix a comment typo. | Bob Wilson | 2011-01-10 | 1 | -1/+1 |
| * | Implement template argument deduction from a call to a function | Douglas Gregor | 2011-01-06 | 1 | -4/+13 |
| * | Add Decl::isParameterPack(), which covers both function and template | Douglas Gregor | 2011-01-05 | 1 | -0/+4 |
| * | Replace the representation of template template argument pack | Douglas Gregor | 2011-01-05 | 1 | -1/+3 |
| * | 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 |