Skip to content
  1. Jul 30, 2009
  2. Jul 29, 2009
    • Ted Kremenek's avatar
      Change uses of: · c23c7e6a
      Ted Kremenek authored
        Type::getAsReferenceType() -> Type::getAs<ReferenceType>()
        Type::getAsRecordType() -> Type::getAs<RecordType>()
        Type::getAsPointerType() -> Type::getAs<PointerType>()
        Type::getAsBlockPointerType() -> Type::getAs<BlockPointerType>()
        Type::getAsLValueReferenceType() -> Type::getAs<LValueReferenceType>()
        Type::getAsRValueReferenceType() -> Type::getAs<RValueReferenceType>()
        Type::getAsMemberPointerType() -> Type::getAs<MemberPointerType>()
        Type::getAsReferenceType() -> Type::getAs<ReferenceType>()
        Type::getAsTagType() -> Type::getAs<TagType>()
        
      And remove Type::getAsReferenceType(), etc.
      
      This change is similar to one I made a couple weeks ago, but that was partly
      reverted pending some additional design discussion. With Doug's pending smart
      pointer changes for Types, it seemed natural to take this approach.
      
      llvm-svn: 77510
      c23c7e6a
  3. Jul 25, 2009
  4. Jul 22, 2009
  5. Jul 17, 2009
  6. Jul 15, 2009
  7. Jul 13, 2009
  8. Jul 08, 2009
  9. Jun 30, 2009
    • Argyrios Kyrtzidis's avatar
      De-ASTContext-ify DeclContext. · cfbfe78e
      Argyrios Kyrtzidis authored
      Remove ASTContext parameter from DeclContext's methods. This change cascaded down to other Decl's methods and changes to call sites started "escalating".
      Timings using pre-tokenized "cocoa.h" showed only a ~1% increase in time run between and after this commit.
      
      llvm-svn: 74506
      cfbfe78e
  10. Jun 04, 2009
  11. Jun 03, 2009
  12. May 31, 2009
  13. May 30, 2009
  14. May 29, 2009
  15. May 27, 2009
  16. May 26, 2009
  17. May 24, 2009
  18. May 23, 2009
  19. May 19, 2009
  20. May 16, 2009
  21. May 03, 2009
  22. Apr 25, 2009
  23. Apr 22, 2009
  24. Apr 17, 2009
  25. Apr 13, 2009
  26. Apr 09, 2009
Loading