Commit History

Auteur SHA1 Bericht Datum
  Rafael Espindola 97b51af3b9 Update for llvm api change. 11 jaren geleden
  Craig Topper 708e338843 Use range based for loops to avoid needing to re-mention SmallPtrSet size. 11 jaren geleden
  Ben Langmuir 76ef35d056 When loading a module with no local entities, still bump the size of the 11 jaren geleden
  Richard Smith f2e6053ef7 [modules] When we merge together multiple class template specialization 11 jaren geleden
  Richard Smith bf6143fc87 [modules] When performing a lookup into a namespace, ensure that any later 11 jaren geleden
  Ben Langmuir 5ddbece1d9 Verify all the module map files for a pcm are the same on load 11 jaren geleden
  Manuel Klimek 0e5c52d478 Correctly implement -include search logic. 11 jaren geleden
  Ben Langmuir 243f2d734e Refactor the module map file used for uniquing a module name out of 11 jaren geleden
  Richard Smith 916938ce65 [modules] Don't defer performing updates if we have incomplete redecl chains. 11 jaren geleden
  Richard Smith 1bdad15085 Use -Rblah, not -Wblah, to control remark diagnostics. This was always the 11 jaren geleden
  Richard Smith 0626641566 Factor out exception specification information from 11 jaren geleden
  Richard Smith 90175cd408 [modules] Factor out ODR checking, to avoid unnecessary repeated work in 11 jaren geleden
  Richard Smith 82ab1c51c0 [modules] Improve abbreviations for C++: 11 jaren geleden
  Richard Smith 1297b772fd [modules] Substantially improve handling of #undef: 11 jaren geleden
  Richard Smith d3e7a2026c [modules] Fix some of the confusion when computing the override set for a macro 11 jaren geleden
  Richard Smith 23f37c4b1d Reinstate r213348, reverted in r213395, with an additional bug fix and more 11 jaren geleden
  Ben Langmuir a627c56110 Revert "[modules] Fix macro hiding bug exposed if:" 11 jaren geleden
  Richard Smith fdee4dcca3 [modules] Fix macro hiding bug exposed if: 11 jaren geleden
  Alp Toker c556f81241 Track IntrusiveRefCntPtr::get() changes from LLVM r212366 11 jaren geleden
  Craig Topper 489b66f705 Remove llvm:: from uses of ArrayRef. 11 jaren geleden
  Alp Toker ad7245b90f DiagnosticIDs: use diagnostic severities to simplify extension handling 11 jaren geleden
  Ben Langmuir ff6e3ae785 Avoid invalidating successfully loaded module files 11 jaren geleden
  Richard Smith e4d7f02c06 [modules] When we merge redecl chains or mark a decl used with an update 11 jaren geleden
  Rafael Espindola e616fa6104 Include system_error directly. 11 jaren geleden
  Alp Toker e451a7e760 Improve diagnostic mapping terminology 11 jaren geleden
  Dario Domizioli 81d690d830 Implemented support for "pragma clang optimize on/off", based on attribute 'optnone'. 11 jaren geleden
  Justin Bogner 1787f2e94d Frontend: Propagate ASTReaderListener API in ChainedASTReaderListener 11 jaren geleden
  Craig Topper 5017bb6616 [C++11] Use 'nullptr'. Serialization edition. 11 jaren geleden
  Richard Smith 6ea738122e If two sibling modules declare the same entity, and we indirectly pull a 11 jaren geleden
  Richard Smith 3ad9bfabb6 If a declaration is loaded, and then a module import adds a redeclaration, then 11 jaren geleden