| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add a decl update when a static data member of a class template is ↵ | Sebastian Redl | 2011-04-29 | 1 | -0/+6 |
| | | | | | | | instantiated in a different PCH than its containing class. Otherwise we get double definition errors. Fixes a Boost.MPL problem that affects Boost.Accumulators and probably a lot more of Boost. llvm-svn: 130488 | ||||
| * | Synthesizing the definition of an implicit member is an AST modification, so ↵ | Sebastian Redl | 2011-04-24 | 1 | -0/+6 |
| | | | | | | | notify any mutation listeners of it. This fixes a crasher in chained PCH, where an implicit destructor in a PCH gets a definition in a chained PCH, which is then lost. However, any further use of the destructor would cause its definition to be regenerated in the final file, hiding the bug. llvm-svn: 130103 | ||||
| * | Chained PCH: Remember when additional specializations are added to a ↵ | Sebastian Redl | 2011-04-14 | 1 | -0/+7 |
| | | | | | | | function template from a previous PCH. Fixes the only crasher when using massive chains on Clang's Sema component. We still have some incomplete codegen there. llvm-svn: 129516 | ||||
| * | Add -add-plugin flag, which runs plugins in addition to codegen. | Nico Weber | 2011-01-25 | 1 | -0/+221 |
| llvm-svn: 124227 | |||||

