]> granicus.if.org Git - clang/commit
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)
commit756e0a939b4db63b269bf0638c4c36cd71355ad2
treeea3fbf20375bd8b201b73e8317745b5e87f38a5b
parente5e1acf00b8e268d425f8d054b172007cd4de6b5
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.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@213121 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/RecordLayoutBuilder.cpp