AST: Cleanup RecordLayoutBuilder
authorDavid Majnemer <david.majnemer@gmail.com>
Wed, 16 Jul 2014 06:04:00 +0000 (06:04 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Wed, 16 Jul 2014 06:04:00 +0000 (06:04 +0000)
commitc964b4b4d0ad01e76374238bc45e4c2633669620
treea8e89f50e287cf00cc107d67f423168684f89211
parent458ea76041ba41d61869543939274ebe296ac85a
AST: Cleanup RecordLayoutBuilder

No functionality changed, just some cleanups:
- Switch some loops to range-based for.
- Name some iterators with a more creative name than "I".
- Reduce dependence on auto. Does RD->bases() give you a list of
  CXXBaseSpecifiers or CXXRecordDecls? It's more clear to just say which
  upfront.

llvm-svn: 213121
clang/lib/AST/RecordLayoutBuilder.cpp