| Commit message (Expand) | Author | Age | Files | Lines |
| * | [AST] Reduce Decl::getASTContext() calls. | Daniel Dunbar | 2012-03-09 | 1 | -8/+10 |
| * | Untangle getUnderlyingDeclImpl, no functionality change. | Benjamin Kramer | 2012-03-08 | 1 | -9/+7 |
| * | [AST] Change NamedDecl::getUnderlyingDecl() to inline the fast (and incredibl... | Daniel Dunbar | 2012-03-08 | 1 | -1/+1 |
| * | Loosen the precondition of isCXXInstanceMember() to simply return | Douglas Gregor | 2012-03-08 | 1 | -3/+3 |
| * | [AST] VarDecl::hasDefinition() - Early exit if we find a strong definition. | Daniel Dunbar | 2012-03-06 | 1 | -1/+4 |
| * | [AST] FunctionDecl::getBuiltinID() - Eliminate spurious calls to getASTContext | Daniel Dunbar | 2012-03-06 | 1 | -2/+5 |
| * | Ensure that we instantiate static reference data members of class templates | Richard Smith | 2012-03-02 | 1 | -6/+13 |
| * | Reapply r151638 and r151641. | James Molloy | 2012-02-29 | 1 | -0/+10 |
| * | Revert r151638 because it causes assertion hit on PCH creation for Cocoa.h | Argyrios Kyrtzidis | 2012-02-28 | 1 | -10/+0 |
| * | Correctly track tags and enum members defined in the prototype of a function,... | James Molloy | 2012-02-28 | 1 | -0/+10 |
| * | Two fixes to how we compute visibility: | Rafael Espindola | 2012-02-23 | 1 | -19/+25 |
| * | Implement non-internal linkage for lambda closure types that need a | Douglas Gregor | 2012-02-21 | 1 | -0/+26 |
| * | Revert my patches which removed Diagnostic.h includes by moving some operator... | Benjamin Kramer | 2012-02-07 | 1 | -15/+0 |
| * | Make FunctionDecl::doesDeclarationForceExternallyVisibleDefinition use the sa... | Eli Friedman | 2012-02-07 | 1 | -26/+68 |
| * | Fix the result of VarDecl::checkInitIsICE so it is consistently accurate in C... | Eli Friedman | 2012-02-06 | 1 | -1/+1 |
| * | Move various diagnostic operator<< overloads out of line and remove includes ... | Benjamin Kramer | 2012-02-04 | 1 | -0/+15 |
| * | Add a new compiler warning, which flags anti-patterns used as the size | Anna Zaks | 2012-02-01 | 1 | -0/+7 |
| * | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -3/+0 |
| * | Constify FunctionDecl::getmemoryFunctionKind(). | Anna Zaks | 2012-01-18 | 1 | -1/+1 |
| * | Use Builtin ID as the return value | Anna Zaks | 2012-01-17 | 1 | -23/+26 |
| * | Change linkage computation so it doesn't depend on FunctionDecl::isExternC or... | Eli Friedman | 2012-01-15 | 1 | -39/+27 |
| * | De-virtualize getPreviousDecl() and getMostRecentDecl() when we know | Douglas Gregor | 2012-01-14 | 1 | -13/+13 |
| * | constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, | Richard Smith | 2012-01-14 | 1 | -5/+10 |
| * | Remember if a type has its visibility set explicitly or implicitly. | Rafael Espindola | 2012-01-14 | 1 | -32/+26 |
| * | Move identification of memory setting and copying functions (memset, | Anna Zaks | 2012-01-13 | 1 | -0/+77 |
| * | When creating declarations that are deserialized from an module file, | Douglas Gregor | 2012-01-05 | 1 | -20/+82 |
| * | The value of a const weak variable is not an integer constant. | John McCall | 2012-01-05 | 1 | -0/+4 |
| * | Test "merging" of typedef types across distinct modules. At present, | Douglas Gregor | 2012-01-03 | 1 | -0/+6 |
| * | Introduce a non-uglified syntax for module imports in Objective-C: | Douglas Gregor | 2012-01-03 | 1 | -8/+8 |
| * | Small cosmetic cleanups in code I will change anyway. | Rafael Espindola | 2012-01-02 | 1 | -4/+4 |
| * | Eliminate ObjCForwardProtocolDecl, which is redundant now that | Douglas Gregor | 2012-01-01 | 1 | -1/+0 |
| * | Consider visibility attributes in namespaces as being explicit. I.e., they | Rafael Espindola | 2012-01-01 | 1 | -1/+1 |
| * | Replace a isa+cast with a dyn_cast. | Rafael Espindola | 2012-01-01 | 1 | -3/+3 |
| * | Fix the visibility of methods of explicit template instantiation definition | Rafael Espindola | 2011-12-27 | 1 | -0/+1 |
| * | C++11 half of r147023: In C++11, additionally eagerly instantiate: | Richard Smith | 2011-12-21 | 1 | -0/+20 |
| * | Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_... | David Blaikie | 2011-12-20 | 1 | -0/+21 |
| * | constexpr handling improvements. Produce detailed diagnostics when a 'constexpr' | Richard Smith | 2011-12-19 | 1 | -1/+88 |
| * | Keep track of all of the import declarations that are parsed or | Douglas Gregor | 2011-12-03 | 1 | -2/+4 |
| * | When we treat an #include or #import as a module import, create an | Douglas Gregor | 2011-12-02 | 1 | -3/+1 |
| * | Introduce a module import declaration, so that we properly represent, e.g., | Douglas Gregor | 2011-12-02 | 1 | -0/+79 |
| * | ParmVarDecls have no linkage. Previously we would report that parameters | Argyrios Kyrtzidis | 2011-12-01 | 1 | -0/+2 |
| * | Further tweak -Wurneachable-code and templates by allowing the warning to run on | Ted Kremenek | 2011-12-01 | 1 | -1/+14 |
| * | Constant expression evaluation: support for evaluation of structs and unions of | Richard Smith | 2011-11-10 | 1 | -14/+10 |
| * | There's no good reason to track temporaries in ExprWithCleanups, | John McCall | 2011-11-10 | 1 | -15/+0 |
| * | From Vassil Vassilev: add checks for removing Decls for more use cases. | Axel Naumann | 2011-11-08 | 1 | -1/+1 |
| * | Change operator<< for raw_ostream and NamedDecl to take a reference instead o... | Benjamin Kramer | 2011-10-14 | 1 | -5/+5 |
| * | PR11062: Make C99 inlining work properly for names with associated builtin li... | Eli Friedman | 2011-10-11 | 1 | -1/+6 |
| * | Constant expression evaluation refactoring: | Richard Smith | 2011-10-10 | 1 | -0/+6 |
| * | In DeclContext::LoadLexicalDeclsFromExternalStorage don't clear out | Argyrios Kyrtzidis | 2011-10-07 | 1 | -1/+2 |
| * | Rename TagDecl::isDefinition -> isCompleteDefinition | John McCall | 2011-10-07 | 1 | -6/+6 |