diff options
Diffstat (limited to 'contrib/llvm-project/clang/lib/Format/TokenAnnotator.h')
-rw-r--r-- | contrib/llvm-project/clang/lib/Format/TokenAnnotator.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/contrib/llvm-project/clang/lib/Format/TokenAnnotator.h b/contrib/llvm-project/clang/lib/Format/TokenAnnotator.h index ecd9dbb0f864..96e03967ff60 100644 --- a/contrib/llvm-project/clang/lib/Format/TokenAnnotator.h +++ b/contrib/llvm-project/clang/lib/Format/TokenAnnotator.h @@ -66,9 +66,8 @@ public: } ~AnnotatedLine() { - for (unsigned i = 0, e = Children.size(); i != e; ++i) { - delete Children[i]; - } + for (AnnotatedLine *Child : Children) + delete Child; FormatToken *Current = First; while (Current) { Current->Children.clear(); |