Simplify logic to use std::vector's .empty()
No need to muck about with iterators, adding a loop, and 2 function calls to test for empty: it's a std::vector under the hood, so use .empty(), and inline it.
This commit is contained in:
parent
06fdd1585d
commit
a6a51b6a69
2 changed files with 1 additions and 13 deletions
|
@ -72,7 +72,7 @@ class DocuTex2
|
|||
DYN DocuToken & let_drToken );
|
||||
|
||||
const TokenList & Tokens() const { return aTokens; }
|
||||
bool IsEmpty() const;
|
||||
bool IsEmpty() const { return aTokens.empty(); }
|
||||
const String & TextOfFirstToken() const;
|
||||
|
||||
String & Access_TextOfFirstToken();
|
||||
|
|
|
@ -76,18 +76,6 @@ DocuTex2::AddToken( DYN DocuToken & let_drToken )
|
|||
}
|
||||
aTokens.push_back(&let_drToken);
|
||||
}
|
||||
|
||||
bool
|
||||
DocuTex2::IsEmpty() const
|
||||
{
|
||||
for ( ary::inf::DocuTex2::TokenList::const_iterator
|
||||
iter = aTokens.begin();
|
||||
iter != aTokens.end();
|
||||
)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
using csi::dsapi::DT_TextToken;
|
||||
|
|
Loading…
Reference in a new issue