Skip to content

Commit

Permalink
Update clang-format to c++11. Fixes #2163
Browse files Browse the repository at this point in the history
  • Loading branch information
lpugin committed Apr 30, 2021
1 parent 426be13 commit 1b86bad
Show file tree
Hide file tree
Showing 22 changed files with 136 additions and 136 deletions.
2 changes: 1 addition & 1 deletion .clang-format
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
Language: Cpp
Standard: Cpp11
# BasedOnStyle: WebKit
AccessModifierOffset: -4
AlignAfterOpenBracket: false
Expand Down Expand Up @@ -49,7 +50,6 @@ PenaltyReturnTypeOnItsOwnLine: 60
PointerAlignment: Right
SpacesBeforeTrailingComments: 1
Cpp11BracedListStyle: false
Standard: Cpp03
IndentWidth: 4
TabWidth: 8
UseTab: Never
Expand Down
2 changes: 1 addition & 1 deletion include/vrv/attdef.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

namespace vrv {

typedef std::vector<std::pair<std::string, std::string> > ArrayOfStrAttr;
typedef std::vector<std::pair<std::string, std::string>> ArrayOfStrAttr;

#define VRV_UNSET -0x7FFFFFFF

Expand Down
4 changes: 2 additions & 2 deletions include/vrv/doc.h
Original file line number Diff line number Diff line change
Expand Up @@ -219,8 +219,8 @@ class Doc : public Object {
*/
bool ExportTimemap(std::string &output);
void PrepareJsonTimemap(std::string &output, std::map<double, double> &realTimeToScoreTime,
std::map<double, std::vector<std::string> > &realTimeToOnElements,
std::map<double, std::vector<std::string> > &realTimeToOffElements, std::map<double, int> &realTimeToTempo);
std::map<double, std::vector<std::string>> &realTimeToOnElements,
std::map<double, std::vector<std::string>> &realTimeToOffElements, std::map<double, int> &realTimeToTempo);

/**
* Set the initial scoreDef of each page.
Expand Down
4 changes: 2 additions & 2 deletions include/vrv/editortoolkit_neume.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class EditorToolkitNeume : public EditorToolkit {
bool Chain(jsonxx::Array actions);
bool Drag(std::string elementId, int x, int y);
bool Insert(std::string elementType, std::string staffId, int ulx, int uly, int lrx, int lry,
std::vector<std::pair<std::string, std::string> > attributes);
std::vector<std::pair<std::string, std::string>> attributes);
bool Merge(std::vector<std::string> elementIds);
bool Set(std::string elementId, std::string attrType, std::string attrValue);
bool SetText(std::string elementId, std::string text);
Expand All @@ -62,7 +62,7 @@ class EditorToolkitNeume : public EditorToolkit {
bool ParseDragAction(jsonxx::Object param, std::string *elementId, int *x, int *y);
bool ParseInsertAction(jsonxx::Object param, std::string *elementType, std::string *startId, std::string *endId);
bool ParseInsertAction(jsonxx::Object param, std::string *elementType, std::string *staffId, int *ulx, int *uly,
int *lrx, int *lry, std::vector<std::pair<std::string, std::string> > *attributes);
int *lrx, int *lry, std::vector<std::pair<std::string, std::string>> *attributes);
bool ParseMergeAction(jsonxx::Object param, std::vector<std::string> *elementIds);
bool ParseSetAction(jsonxx::Object param, std::string *elementId, std::string *attrType, std::string *attrValue);
bool ParseSetTextAction(jsonxx::Object param, std::string *elementId, std::string *text);
Expand Down
2 changes: 1 addition & 1 deletion include/vrv/expansionmap.h
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ class ExpansionMap {

public:
/** The expansion map indicates which xmlId has been repeated (expanded) elsewhere */
std::map<std::string, std::vector<std::string> > m_map;
std::map<std::string, std::vector<std::string>> m_map;

private:
};
Expand Down
6 changes: 3 additions & 3 deletions include/vrv/functorparams.h
Original file line number Diff line number Diff line change
Expand Up @@ -1172,7 +1172,7 @@ class ConvertMarkupAnalyticalParams : public FunctorParams {
class ConvertMarkupArticParams : public FunctorParams {
public:
ConvertMarkupArticParams() {}
std::vector<std::pair<Object *, Artic *> > m_articPairsToConvert;
std::vector<std::pair<Object *, Artic *>> m_articPairsToConvert;
};

//----------------------------------------------------------------------------
Expand Down Expand Up @@ -1516,8 +1516,8 @@ class GenerateTimemapParams : public FunctorParams {
m_functor = functor;
}
std::map<double, double> realTimeToScoreTime;
std::map<double, std::vector<std::string> > realTimeToOnElements;
std::map<double, std::vector<std::string> > realTimeToOffElements;
std::map<double, std::vector<std::string>> realTimeToOnElements;
std::map<double, std::vector<std::string>> realTimeToOffElements;
std::map<double, int> realTimeToTempo;
double m_scoreTimeOffset;
double m_realTimeOffsetMilliseconds;
Expand Down
14 changes: 7 additions & 7 deletions include/vrv/ioabc.h
Original file line number Diff line number Diff line change
Expand Up @@ -119,12 +119,12 @@ class ABCInput : public Input {
/*
* ABC metadata stacks
*/
std::vector<std::pair<std::string, int> > m_composer; // C:
std::vector<std::pair<std::string, int> > m_history; // H:
std::vector<std::pair<std::string, int> > m_notes; // N:
std::vector<std::pair<std::string, int> > m_origin; // O:
std::vector<std::pair<std::string, int> > m_title; // T:
std::vector<std::pair<std::pair<std::string, int>, char> > m_info;
std::vector<std::pair<std::string, int>> m_composer; // C:
std::vector<std::pair<std::string, int>> m_history; // H:
std::vector<std::pair<std::string, int>> m_notes; // N:
std::vector<std::pair<std::string, int>> m_origin; // O:
std::vector<std::pair<std::string, int>> m_title; // T:
std::vector<std::pair<std::pair<std::string, int>, char>> m_info;

std::vector<ControlElement *> m_tempoStack;
std::vector<Harm *> m_harmStack;
Expand All @@ -143,7 +143,7 @@ class ABCInput : public Input {
/*
* The stack of control elements to be added at the end of each measure
*/
std::vector<std::pair<std::string, ControlElement *> > m_controlElements;
std::vector<std::pair<std::string, ControlElement *>> m_controlElements;
/*
* container for work entries
*/
Expand Down
44 changes: 22 additions & 22 deletions include/vrv/iohumdrum.h
Original file line number Diff line number Diff line change
Expand Up @@ -569,25 +569,25 @@ class HumdrumInput : public vrv::Input {
bool hasCenterParameter(hum::HTp token, const std::string &category, int &output);
void prepareHeaderFooter();
bool prepareHeader(
std::vector<std::pair<std::string, std::string> > &biblist, std::map<std::string, std::string> &refmap);
std::vector<std::pair<std::string, std::string>> &biblist, std::map<std::string, std::string> &refmap);
bool prepareFooter(
std::vector<std::pair<std::string, std::string> > &biblist, std::map<std::string, std::string> &refmap);
std::vector<std::pair<std::string, std::string>> &biblist, std::map<std::string, std::string> &refmap);
std::string processReferenceTemplate(const std::string &input,
std::vector<std::pair<std::string, std::string> > &biblist, std::map<std::string, std::string> &refmap);
std::vector<std::pair<std::string, std::string>> &biblist, std::map<std::string, std::string> &refmap);
std::string processTemplateOperator(const std::string &value, const std::string &op);
std::string automaticHeaderLeft(std::vector<std::pair<std::string, std::string> > &biblist,
std::string automaticHeaderLeft(std::vector<std::pair<std::string, std::string>> &biblist,
std::map<std::string, std::string> &refmap, int linecount);
std::string automaticHeaderCenter(
std::vector<std::pair<std::string, std::string> > &biblist, std::map<std::string, std::string> &refmap);
std::string automaticHeaderRight(std::vector<std::pair<std::string, std::string> > &biblist,
std::vector<std::pair<std::string, std::string>> &biblist, std::map<std::string, std::string> &refmap);
std::string automaticHeaderRight(std::vector<std::pair<std::string, std::string>> &biblist,
std::map<std::string, std::string> &refmap, int &linecount);
void convertMensuralToken(
std::vector<std::string> &elements, std::vector<void *> &pointers, hum::HTp token, int staffindex);
void initializeSpineColor(hum::HumdrumFile &infile);
void setStemLength(Note *note, hum::HTp token);
void storeExpansionLists(Section *section, hum::HTp starting);
int getStaffAdjustment(hum::HTp token);
void calculateNoteIdForSlur(std::string &idstring, std::vector<pair<int, int> > &sortednotes, int index);
void calculateNoteIdForSlur(std::string &idstring, std::vector<pair<int, int>> &sortednotes, int index);
void promoteInstrumentNamesToGroup();
void promoteInstrumentsForStaffGroup(StaffGrp *group);
void promoteInstrumentAbbreviationsToGroup();
Expand All @@ -602,9 +602,9 @@ class HumdrumInput : public vrv::Input {
void prepareInitialOttavas(hum::HTp measure);
void linkFingeringToNote(Dir *dir, hum::HTp token, int xstaffindex);
bool checkForTupletForcedBreak(const std::vector<hum::HTp> &duritems, int index);
void extractSlurNoteAttachmentInformation(std::vector<std::pair<int, bool> > &data, hum::HTp token, char slurtype);
void extractSlurNoteAttachmentInformation(std::vector<std::pair<int, bool>> &data, hum::HTp token, char slurtype);
void extractPhraseNoteAttachmentInformation(
std::vector<std::pair<int, bool> > &data, hum::HTp token, char phrasetype);
std::vector<std::pair<int, bool>> &data, hum::HTp token, char phrasetype);
bool getNoteStateSlur(hum::HTp token, int slurnumber);
bool getNoteStatePhrase(hum::HTp token, int phrasenumber);
void assignVerticalGroup(Pedal *ped, hum::HTp token);
Expand Down Expand Up @@ -707,11 +707,11 @@ class HumdrumInput : public vrv::Input {
void createHeader();
void insertTitle(pugi::xml_node &titleStmt, const std::vector<hum::HumdrumLine *> &references);
void insertExtMeta(std::vector<hum::HumdrumLine *> &references);
void addPerson(std::vector<std::vector<std::string> > &respPeople, std::vector<hum::HumdrumLine *> &references,
void addPerson(std::vector<std::vector<std::string>> &respPeople, std::vector<hum::HumdrumLine *> &references,
const std::string &key, const std::string &role);
void getRespPeople(std::vector<std::vector<std::string> > &respPeople, std::vector<hum::HumdrumLine *> &references);
void insertRespStmt(pugi::xml_node &titleStmt, std::vector<std::vector<std::string> > &respPeople);
void insertPeople(pugi::xml_node &work, std::vector<std::vector<std::string> > &respPeople);
void getRespPeople(std::vector<std::vector<std::string>> &respPeople, std::vector<hum::HumdrumLine *> &references);
void insertRespStmt(pugi::xml_node &titleStmt, std::vector<std::vector<std::string>> &respPeople);
void insertPeople(pugi::xml_node &work, std::vector<std::vector<std::string>> &respPeople);

/// Templates ///////////////////////////////////////////////////////////
template <class ELEMENT> void verticalRest(ELEMENT rest, const std::string &token);
Expand All @@ -735,9 +735,9 @@ class HumdrumInput : public vrv::Input {
template <class ELEMENT> Mensur *getMensur(ELEMENT element, hum::HTp token = NULL);
template <class ELEMENT>
void insertPhrase(ELEMENT phrase, hum::HTp phrasestart, hum::HTp phraseend, Measure *startmeasure,
std::vector<pair<int, int> > &endchordsorted, std::vector<std::pair<int, int> > &startchordsorted,
std::vector<pair<int, bool> > &phrasestartnoteinfo, std::vector<pair<int, bool> > &phraseendnoteinfo, int ndex,
std::vector<std::vector<int> > &phraseindex, int i, int j, std::vector<int> &startpitches,
std::vector<pair<int, int>> &endchordsorted, std::vector<std::pair<int, int>> &startchordsorted,
std::vector<pair<int, bool>> &phrasestartnoteinfo, std::vector<pair<int, bool>> &phraseendnoteinfo, int ndex,
std::vector<std::vector<int>> &phraseindex, int i, int j, std::vector<int> &startpitches,
std::vector<int> &endpitches, std::vector<bool> &indexused);
template <class ELEMENT> void convertVerses(ELEMENT element, hum::HTp token);
template <class ELEMENT>
Expand Down Expand Up @@ -848,7 +848,7 @@ class HumdrumInput : public vrv::Input {

// m_layertokens == Humdrum **kern tokens for each staff/layer to be
// converted.
std::vector<std::vector<std::vector<hum::HTp> > > m_layertokens;
std::vector<std::vector<std::vector<hum::HTp>>> m_layertokens;

// m_staffstarts == list of tracks in Humdrum file being parsed which
// contain **kern, **mens data or whatever other data types
Expand All @@ -871,13 +871,13 @@ class HumdrumInput : public vrv::Input {
hum::HumNum m_omd = -1;

// m_oclef == temporary variable for printing "original-clef" <app>
std::vector<std::pair<int, hum::HTp> > m_oclef;
std::vector<std::pair<int, hum::HTp>> m_oclef;

// m_omet == temporary variable for printing "original-mensuration" <app>
std::vector<std::pair<int, hum::HTp> > m_omet;
std::vector<std::pair<int, hum::HTp>> m_omet;

// m_okey == temporary variable for printing "original-key" <app>
std::vector<std::pair<int, hum::HTp> > m_okey;
std::vector<std::pair<int, hum::HTp>> m_okey;

// m_staffstates == state variables for each staff.
std::vector<humaux::StaffStateVariables> m_staffstates;
Expand Down Expand Up @@ -958,7 +958,7 @@ class HumdrumInput : public vrv::Input {

// m_spine_color == list of colors to apply to spine data
// first dimension is the spine/track (staff), and second is subspine/subtrack (layer).
std::vector<std::vector<std::string> > m_spine_color;
std::vector<std::vector<std::string>> m_spine_color;

// m_traspose == transposition to go from sounding to written pitch.
std::vector<int> m_transpose;
Expand Down Expand Up @@ -1014,7 +1014,7 @@ class HumdrumInput : public vrv::Input {
std::vector<bool> m_ignore;

// m_clef_buffer == used to identify clefs that should not be printed.
std::vector<std::tuple<bool, hum::HumNum, Clef *> > m_clef_buffer;
std::vector<std::tuple<bool, hum::HumNum, Clef *>> m_clef_buffer;

// m_ftrem_slurs == used to store ftrem-generated slurs for later insertion
// into measure element.
Expand Down
24 changes: 12 additions & 12 deletions include/vrv/iomusxml.h
Original file line number Diff line number Diff line change
Expand Up @@ -402,7 +402,7 @@ class MusicXmlInput : public Input {
/* LastElementID */
std::string m_ID;
/* A map of stacks for piling open LayerElements (beams, tuplets, chords, btrem, ftrem) separately per layer */
std::map<Layer *, std::vector<LayerElement *> > m_elementStackMap;
std::map<Layer *, std::vector<LayerElement *>> m_elementStackMap;
/* A maps of time stamps (score time) to indicate write pointer of a given layer */
std::map<Layer *, int> m_layerEndTimes;
/* To remember layer of last element (note) to handle chords */
Expand All @@ -411,24 +411,24 @@ class MusicXmlInput : public Input {
Layer *m_currentLayer = NULL;
bool m_isLayerInitialized = false;
/* The stack for open slurs */
std::vector<std::pair<Slur *, musicxml::OpenSlur> > m_slurStack;
std::vector<std::pair<Slur *, musicxml::OpenSlur>> m_slurStack;
/* The stack for slur stops that might come before the slur has been opened */
std::vector<std::pair<LayerElement *, musicxml::CloseSlur> > m_slurStopStack;
std::vector<std::pair<LayerElement *, musicxml::CloseSlur>> m_slurStopStack;
/* The stack for open ties */
std::vector<std::pair<Tie *, Note *> > m_tieStack;
std::vector<std::pair<Tie *, Note *>> m_tieStack;
/* The stack for tie stops that might come before that tie was opened */
std::vector<Note *> m_tieStopStack;
/* The stack for hairpins */
std::vector<std::pair<Hairpin *, musicxml::OpenSpanner> > m_hairpinStack;
std::vector<std::pair<Hairpin *, musicxml::OpenSpanner>> m_hairpinStack;
/* The stack for hairpin stops that might occur before a hairpin was started staffNumber, tStamp2, (hairpinNumber,
* measureCount) */
std::vector<std::tuple<int, double, musicxml::OpenSpanner> > m_hairpinStopStack;
std::vector<std::pair<BracketSpan *, musicxml::OpenSpanner> > m_bracketStack;
std::vector<std::pair<Trill *, musicxml::OpenSpanner> > m_trillStack;
std::vector<std::tuple<int, double, musicxml::OpenSpanner>> m_hairpinStopStack;
std::vector<std::pair<BracketSpan *, musicxml::OpenSpanner>> m_bracketStack;
std::vector<std::pair<Trill *, musicxml::OpenSpanner>> m_trillStack;
/* The stack of endings to be inserted at the end of XML import */
std::vector<std::pair<std::vector<Measure *>, musicxml::EndingInfo> > m_endingStack;
std::vector<std::pair<std::vector<Measure *>, musicxml::EndingInfo>> m_endingStack;
/* The stack of open dashes (direction-type) containing *ControlElement, OpenDashes */
std::vector<std::pair<ControlElement *, musicxml::OpenDashes> > m_openDashesStack;
std::vector<std::pair<ControlElement *, musicxml::OpenDashes>> m_openDashesStack;
/* The stacks for ControlElements */
std::vector<Dir *> m_dirStack;
std::vector<Dynam *> m_dynamStack;
Expand All @@ -441,11 +441,11 @@ class MusicXmlInput : public Input {
* The stack of floating elements (tie, slur, etc.) to be added at the
* end of each measure
*/
std::vector<std::pair<std::string, ControlElement *> > m_controlElements;
std::vector<std::pair<std::string, ControlElement *>> m_controlElements;
/* stack of clef changes to be inserted to all layers of a given staff */
std::vector<musicxml::ClefChange> m_clefChangeStack;
/* stack of new arpeggios that get more notes added. */
std::vector<std::pair<Arpeg *, musicxml::OpenArpeggio> > m_ArpeggioStack;
std::vector<std::pair<Arpeg *, musicxml::OpenArpeggio>> m_ArpeggioStack;
/* a map for the measure counts storing the index of each measure created */
std::map<Measure *, int> m_measureCounts;
/* measure rests */
Expand Down
2 changes: 1 addition & 1 deletion include/vrv/options.h
Original file line number Diff line number Diff line change
Expand Up @@ -435,7 +435,7 @@ class OptionStaffrelBasic : public Option {
*/

class OptionJson : public Option {
using JsonPath = std::vector<std::reference_wrapper<jsonxx::Value> >;
using JsonPath = std::vector<std::reference_wrapper<jsonxx::Value>>;

public:
//
Expand Down
2 changes: 1 addition & 1 deletion include/vrv/staff.h
Original file line number Diff line number Diff line change
Expand Up @@ -315,7 +315,7 @@ class LedgerLine {
/**
* A list of dashes relative to the staff position.
*/
std::list<std::pair<int, int> > m_dashes;
std::list<std::pair<int, int>> m_dashes;

protected:
//
Expand Down
20 changes: 10 additions & 10 deletions include/vrv/vrvdef.h
Original file line number Diff line number Diff line change
Expand Up @@ -307,25 +307,25 @@ typedef std::vector<Comparison *> ArrayOfComparisons;

typedef std::vector<Note *> ChordCluster;

typedef std::vector<std::tuple<Alignment *, Alignment *, int> > ArrayOfAdjustmentTuples;
typedef std::vector<std::tuple<Alignment *, Alignment *, int>> ArrayOfAdjustmentTuples;

typedef std::vector<std::tuple<Alignment *, Arpeg *, int, bool> > ArrayOfAligmentArpegTuples;
typedef std::vector<std::tuple<Alignment *, Arpeg *, int, bool>> ArrayOfAligmentArpegTuples;

typedef std::vector<BeamElementCoord *> ArrayOfBeamElementCoords;

typedef std::vector<std::pair<int, int> > ArrayOfIntPairs;
typedef std::vector<std::pair<int, int>> ArrayOfIntPairs;

typedef std::multimap<std::string, LinkingInterface *> MapOfLinkingInterfaceUuidPairs;

typedef std::vector<std::pair<PlistInterface *, std::string> > ArrayOfPlistInterfaceUuidPairs;
typedef std::vector<std::pair<PlistInterface *, std::string>> ArrayOfPlistInterfaceUuidPairs;

typedef std::vector<CurveSpannedElement *> ArrayOfCurveSpannedElements;

typedef std::list<std::pair<Object *, data_MEASUREBEAT> > ListOfObjectBeatPairs;
typedef std::list<std::pair<Object *, data_MEASUREBEAT>> ListOfObjectBeatPairs;

typedef std::list<std::pair<TimePointInterface *, ClassId> > ListOfPointingInterClassIdPairs;
typedef std::list<std::pair<TimePointInterface *, ClassId>> ListOfPointingInterClassIdPairs;

typedef std::list<std::pair<TimeSpanningInterface *, ClassId> > ListOfSpanningInterClassIdPairs;
typedef std::list<std::pair<TimeSpanningInterface *, ClassId>> ListOfSpanningInterClassIdPairs;

typedef std::vector<FloatingPositioner *> ArrayOfFloatingPositioners;

Expand All @@ -335,17 +335,17 @@ typedef std::vector<LedgerLine> ArrayOfLedgerLines;

typedef std::vector<TextElement *> ArrayOfTextElements;

typedef std::map<Staff *, std::list<int> > MapOfDotLocs;
typedef std::map<Staff *, std::list<int>> MapOfDotLocs;

typedef std::map<std::string, Option *> MapOfStrOptions;

typedef std::map<data_PITCHNAME, data_ACCIDENTAL_WRITTEN> MapOfPitchAccid;

typedef std::map<int, GraceAligner *> MapOfIntGraceAligners;

typedef std::vector<std::pair<std::wstring, bool> > ArrayOfStringDynamTypePairs;
typedef std::vector<std::pair<std::wstring, bool>> ArrayOfStringDynamTypePairs;

typedef std::map<std::string, std::function<Object *(void)> > MapOfStrConstructors;
typedef std::map<std::string, std::function<Object *(void)>> MapOfStrConstructors;

typedef std::map<std::string, ClassId> MapOfStrClassIds;

Expand Down
2 changes: 1 addition & 1 deletion src/chord.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -735,7 +735,7 @@ int Chord::CalcDots(FunctorParams *functorParams)
assert(this->GetBottomNote());

// Get note locations first
std::map<Staff *, std::set<int> > noteLocations;
std::map<Staff *, std::set<int>> noteLocations;
for (rit = notes->rbegin(); rit != notes->rend(); ++rit) {
Note *note = vrv_cast<Note *>(*rit);
assert(note);
Expand Down
Loading

0 comments on commit 1b86bad

Please sign in to comment.