[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Beautify Grob_array and stop using std::vector::data() (issue 264950043
From: |
nine . fierce . ballads |
Subject: |
Beautify Grob_array and stop using std::vector::data() (issue 264950043 by address@hidden) |
Date: |
Sat, 29 Aug 2015 02:36:01 +0000 |
Reviewers: ,
Description:
Beautify Grob_array and stop using std::vector::data()
Remove the nasty workaround for platforms that don't provide
std::vector::data().
Replace most code that reached into into Grob_array and modified its
internal vector with calls to new member functions such as filter().
Move the definitions of some trivial methods into grob-array.hh.
Please review this at https://codereview.appspot.com/264950043/
Affected files (+74, -147 lines):
M flower/include/std-vector.hh
M lily/break-substitution.cc
M lily/grob-array.cc
M lily/include/grob-array.hh
M lily/paper-column.cc
M lily/pure-from-neighbor-interface.cc
M lily/slur.cc
M lily/system.cc
- Beautify Grob_array and stop using std::vector::data() (issue 264950043 by address@hidden),
nine . fierce . ballads <=