summaryrefslogtreecommitdiffstats
path: root/clang/lib/Format/ContinuationIndenter.h
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2013-08-27 11:09:05 +0000
committerDaniel Jasper <djasper@google.com>2013-08-27 11:09:05 +0000
commitb27c4b7cb53ab9df60c650cab036d35dd2918e7e (patch)
tree83704d29baef609e47a9dc7d9f796fda85cc6474 /clang/lib/Format/ContinuationIndenter.h
parent701981fc5973e1ffa5886a90029eb744eb84d186 (diff)
downloadbcm5719-llvm-b27c4b7cb53ab9df60c650cab036d35dd2918e7e.tar.gz
bcm5719-llvm-b27c4b7cb53ab9df60c650cab036d35dd2918e7e.zip
clang-format: Revamp builder-type call formatting.
Previously builder-type calls were only correctly recognized in top-level calls. This fixes llvm.org/PR16981. Before: someobj->Add((new util::filetools::Handler(dir))->OnEvent1( NewPermanentCallback(this, &HandlerHolderClass::EventHandlerCBA)) ->OnEvent2(NewPermanentCallback( this, &HandlerHolderClass::EventHandlerCBB)) ->OnEvent3(NewPermanentCallback( this, &HandlerHolderClass::EventHandlerCBC)) ->OnEvent5(NewPermanentCallback( this, &HandlerHolderClass::EventHandlerCBD)) ->OnEvent6(NewPermanentCallback( this, &HandlerHolderClass::EventHandlerCBE))); After: someobj->Add((new util::filetools::Handler(dir)) ->OnEvent1(NewPermanentCallback( this, &HandlerHolderClass::EventHandlerCBA)) ->OnEvent2(NewPermanentCallback( this, &HandlerHolderClass::EventHandlerCBB)) ->OnEvent3(NewPermanentCallback( this, &HandlerHolderClass::EventHandlerCBC)) ->OnEvent5(NewPermanentCallback( this, &HandlerHolderClass::EventHandlerCBD)) ->OnEvent6(NewPermanentCallback( this, &HandlerHolderClass::EventHandlerCBE))); llvm-svn: 189337
Diffstat (limited to 'clang/lib/Format/ContinuationIndenter.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud