diff options
author | Daniel Jasper <djasper@google.com> | 2015-01-21 18:35:47 +0000 |
---|---|---|
committer | Daniel Jasper <djasper@google.com> | 2015-01-21 18:35:47 +0000 |
commit | 04b979dd812c86f78f58e4d155eebe050de08e4e (patch) | |
tree | 2e72b751fe5f02a21948d5f2243a56ddbd5d9972 /clang/lib/Format/TokenAnnotator.h | |
parent | 1292e24d0e10720b3bac7506398f96c2a2ebed6c (diff) | |
download | bcm5719-llvm-04b979dd812c86f78f58e4d155eebe050de08e4e.tar.gz bcm5719-llvm-04b979dd812c86f78f58e4d155eebe050de08e4e.zip |
clang-format: Fix crasher caused by incorrect resetting of token info.
llvm-svn: 226685
Diffstat (limited to 'clang/lib/Format/TokenAnnotator.h')
-rw-r--r-- | clang/lib/Format/TokenAnnotator.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Format/TokenAnnotator.h b/clang/lib/Format/TokenAnnotator.h index 8aa163aff61..f9e1efa31b2 100644 --- a/clang/lib/Format/TokenAnnotator.h +++ b/clang/lib/Format/TokenAnnotator.h @@ -75,6 +75,7 @@ public: FormatToken *Current = First; while (Current) { Current->Children.clear(); + Current->Role.reset(); Current = Current->Next; } } |