Skip to content
  1. Aug 03, 2011
  2. Jul 27, 2011
  3. Jul 25, 2011
  4. Jul 23, 2011
  5. Jul 22, 2011
    • Jordy Rose's avatar
      Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. · a91768e5
      Jordy Rose authored
      This was previously not-const only because it has to lazily construct a chain
      of ivars the first time it is called (and after the chain is invalidated).
      In practice, all the clients were just const_casting their const Decls;
      all those now-unnecessary const_casts have been removed.
      
      llvm-svn: 135741
      a91768e5
  6. Jul 21, 2011
  7. Jul 18, 2011
  8. Jul 15, 2011
  9. Jul 14, 2011
  10. Jul 12, 2011
  11. Jul 11, 2011
  12. Jul 09, 2011
  13. Jul 07, 2011
  14. Jun 24, 2011
  15. Jun 21, 2011
  16. Jun 20, 2011
  17. Jun 19, 2011
  18. Jun 16, 2011
  19. Jun 10, 2011
  20. Jun 05, 2011
  21. May 28, 2011
  22. May 25, 2011
  23. May 18, 2011
  24. May 15, 2011
  25. May 14, 2011
  26. May 13, 2011
  27. May 08, 2011
  28. May 06, 2011
    • Alexis Hunt's avatar
      Modify some deleted function methods to better reflect reality: · 4a8ea109
      Alexis Hunt authored
       - New isDefined() function checks for deletedness
       - isThisDeclarationADefinition checks for deletedness
       - New doesThisDeclarationHaveABody() does what
         isThisDeclarationADefinition() used to do
       - The IsDeleted bit is not propagated across redeclarations
       - isDeleted() now checks the canoncial declaration
       - New isDeletedAsWritten() does what it says on the tin.
       - isUserProvided() now correct (thanks Richard!)
      
      This fixes the bug that we weren't catching
      
      void foo() = delete;
      void foo() {}
      
      as being a redefinition.
      
      llvm-svn: 131013
      4a8ea109
Loading