diff --git a/alib2data/src/tree/ranked/PrefixRankedNonlinearPattern.h b/alib2data/src/tree/ranked/PrefixRankedNonlinearPattern.h index 6e4a8a2ac7daffa798fbd8b2f1d74a9c10fa1e05..643564a0c9b49b8118d53cfd00df298fedc4b97a 100644 --- a/alib2data/src/tree/ranked/PrefixRankedNonlinearPattern.h +++ b/alib2data/src/tree/ranked/PrefixRankedNonlinearPattern.h @@ -193,14 +193,14 @@ void PrefixRankedNonlinearPattern < SymbolType, RankType >::setContent ( std::ve template < class SymbolType, class RankType > void PrefixRankedNonlinearPattern < SymbolType, RankType >::arityChecksum ( const std::vector < std::ranked_symbol < SymbolType, RankType > > & data ) { - int arityChecksum = 1; + int arityChecksumAcc = 1; for ( const std::ranked_symbol < SymbolType, RankType > & symbol : data ) { - arityChecksum += symbol.getRank ( ).getData ( ); - arityChecksum -= 1; + arityChecksumAcc += symbol.getRank ( ).getData ( ); + arityChecksumAcc -= 1; } - if ( arityChecksum != 0 ) throw TreeException ( "The string does not form a tree" ); + if ( arityChecksumAcc != 0 ) throw TreeException ( "The string does not form a tree" ); } template < class SymbolType, class RankType > diff --git a/alib2data/src/tree/ranked/PrefixRankedPattern.h b/alib2data/src/tree/ranked/PrefixRankedPattern.h index a66303ce9e2f742e885f21b1b9022098285bfb11..988cc22b8c3f97ce9d9eb9b8aae80f1722e4f2de 100644 --- a/alib2data/src/tree/ranked/PrefixRankedPattern.h +++ b/alib2data/src/tree/ranked/PrefixRankedPattern.h @@ -165,14 +165,14 @@ void PrefixRankedPattern < SymbolType, RankType >::setContent ( std::vector < st template < class SymbolType, class RankType > void PrefixRankedPattern < SymbolType, RankType >::arityChecksum ( const std::vector < std::ranked_symbol < SymbolType, RankType > > & data ) { - int arityChecksum = 1; + int arityChecksumAcc = 1; for ( const std::ranked_symbol < SymbolType, RankType > & symbol : data ) { - arityChecksum += symbol.getRank ( ).getData ( ); - arityChecksum -= 1; + arityChecksumAcc += symbol.getRank ( ).getData ( ); + arityChecksumAcc -= 1; } - if ( arityChecksum != 0 ) throw TreeException ( "The string does not form a tree" ); + if ( arityChecksumAcc != 0 ) throw TreeException ( "The string does not form a tree" ); } template < class SymbolType, class RankType > diff --git a/alib2data/src/tree/ranked/PrefixRankedTree.h b/alib2data/src/tree/ranked/PrefixRankedTree.h index d804c9246c19f57357569944501bafd0faa2ef0a..e4842315de69dc100ccf8049d5459c54be925eca 100644 --- a/alib2data/src/tree/ranked/PrefixRankedTree.h +++ b/alib2data/src/tree/ranked/PrefixRankedTree.h @@ -152,14 +152,14 @@ void PrefixRankedTree < SymbolType, RankType >::setContent ( std::vector < std:: template < class SymbolType, class RankType > void PrefixRankedTree < SymbolType, RankType >::arityChecksum ( const std::vector < std::ranked_symbol < SymbolType, RankType > > & data ) { - int arityChecksum = 1; + int arityChecksumAcc = 1; for ( const std::ranked_symbol < SymbolType, RankType > & symbol : data ) { - arityChecksum += symbol.getRank ( ).getData ( ); - arityChecksum -= 1; + arityChecksumAcc += symbol.getRank ( ).getData ( ); + arityChecksumAcc -= 1; } - if ( arityChecksum != 0 ) throw TreeException ( "The string does not form a tree" ); + if ( arityChecksumAcc != 0 ) throw TreeException ( "The string does not form a tree" ); } template < class SymbolType, class RankType >