]> granicus.if.org Git - clang/commit
[clang-format] Support <>-style proto message fields
authorKrasimir Georgiev <krasimir@google.com>
Tue, 27 Jun 2017 13:43:07 +0000 (13:43 +0000)
committerKrasimir Georgiev <krasimir@google.com>
Tue, 27 Jun 2017 13:43:07 +0000 (13:43 +0000)
commitace84ec3ef5538e6249e57961324448552b80f40
treec316e7a6fcf7982fd4c96d153475ca0baa503233
parent7a2b28407501faafdbd0c3c6785895e49d13d514
[clang-format] Support <>-style proto message fields

Summary:
This patch adds support for <>-style proto message fields inside proto options.
Previously these were wrongly treated as binary operators and as such were
working only by chance for a limited number of cases.

Reviewers: djasper

Reviewed By: djasper

Subscribers: cfe-commits, klimek

Differential Revision: https://reviews.llvm.org/D34621

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@306406 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Format/ContinuationIndenter.cpp
lib/Format/FormatToken.h
lib/Format/TokenAnnotator.cpp
lib/Format/UnwrappedLineParser.cpp
lib/Format/UnwrappedLineParser.h
unittests/Format/FormatTestProto.cpp