aboutsummaryrefslogtreecommitdiffstats
path: root/docs/HistoricalNotes
diff options
context:
space:
mode:
authorGabor Greif <ggreif@gmail.com>2010-07-23 08:36:07 +0000
committerGabor Greif <ggreif@gmail.com>2010-07-23 08:36:07 +0000
commit4dfef980039a1bda79ca15c4c7edebb142fc17d1 (patch)
tree0a48ad29a751ae0d6d5dd99efef63e4ae10c103e /docs/HistoricalNotes
parent88318491902821b50f416177ee24819e71a2f07b (diff)
downloadexternal_llvm-4dfef980039a1bda79ca15c4c7edebb142fc17d1.zip
external_llvm-4dfef980039a1bda79ca15c4c7edebb142fc17d1.tar.gz
external_llvm-4dfef980039a1bda79ca15c4c7edebb142fc17d1.tar.bz2
Simplifying use_iterators by dereferencing
is not a good idea. The codebase does not depend in this any more, and it may introduce hidden runtime cost. If you get compile errors, please dereference your iterator before passing to cast<> (and friends). Also: please consider caching the result of operator* and reusing that instead of dereferencing many times. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109220 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/HistoricalNotes')
0 files changed, 0 insertions, 0 deletions