summaryrefslogtreecommitdiff
path: root/codemaker/source/javamaker/classfile.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'codemaker/source/javamaker/classfile.cxx')
-rw-r--r--codemaker/source/javamaker/classfile.cxx33
1 files changed, 13 insertions, 20 deletions
diff --git a/codemaker/source/javamaker/classfile.cxx b/codemaker/source/javamaker/classfile.cxx
index b33d28153105..6e9b9845f6fd 100644
--- a/codemaker/source/javamaker/classfile.cxx
+++ b/codemaker/source/javamaker/classfile.cxx
@@ -246,21 +246,17 @@ void ClassFile::Code::instrLookupswitch(
appendU4(m_code, static_cast< sal_uInt32 >(pos2 - pos1)); //FIXME: overflow
pos2 += defaultBlock->m_code.size(); //FIXME: overflow
appendU4(m_code, static_cast< sal_uInt32 >(size));
- for (std::list< std::pair< sal_Int32, Code * > >::const_iterator i(
- blocks.begin());
- i != blocks.end(); ++i)
+ for (const std::pair< sal_Int32, Code * >& pair : blocks)
{
- appendU4(m_code, static_cast< sal_uInt32 >(i->first));
+ appendU4(m_code, static_cast< sal_uInt32 >(pair.first));
appendU4(m_code, static_cast< sal_uInt32 >(pos2 - pos1));
//FIXME: overflow
- pos2 += i->second->m_code.size(); //FIXME: overflow
+ pos2 += pair.second->m_code.size(); //FIXME: overflow
}
appendStream(m_code, defaultBlock->m_code);
- for (std::list< std::pair< sal_Int32, Code * > >::const_iterator i(
- blocks.begin());
- i != blocks.end(); ++i)
+ for (const std::pair< sal_Int32, Code * >& pair : blocks)
{
- appendStream(m_code, i->second->m_code);
+ appendStream(m_code, pair.second->m_code);
}
}
@@ -335,23 +331,21 @@ void ClassFile::Code::instrTableswitch(
pos2 += defaultBlock->m_code.size(); //FIXME: overflow
appendU4(m_code, static_cast< sal_uInt32 >(low));
appendU4(m_code, static_cast< sal_uInt32 >(low + (size - 1)));
- for (std::list< Code * >::const_iterator i(blocks.begin());
- i != blocks.end(); ++i)
+ for (Code *pCode : blocks)
{
- if (*i == nullptr) {
+ if (pCode == nullptr) {
appendU4(m_code, defaultOffset);
} else {
appendU4(m_code, static_cast< sal_uInt32 >(pos2 - pos1));
//FIXME: overflow
- pos2 += (*i)->m_code.size(); //FIXME: overflow
+ pos2 += pCode->m_code.size(); //FIXME: overflow
}
}
appendStream(m_code, defaultBlock->m_code);
- for (std::list< Code * >::const_iterator i(blocks.begin());
- i != blocks.end(); ++i)
+ for (Code *pCode : blocks)
{
- if (*i != nullptr) {
- appendStream(m_code, (*i)->m_code);
+ if (pCode != nullptr) {
+ appendStream(m_code, pCode->m_code);
}
}
}
@@ -640,10 +634,9 @@ void ClassFile::addMethod(
m_methods,
static_cast< sal_uInt32 >(2 + 2 * static_cast< sal_uInt32 >(excs)));
appendU2(m_methods, static_cast< sal_uInt16 >(excs));
- for (std::vector< OString >::const_iterator i(exceptions.begin());
- i != exceptions.end(); ++i)
+ for (const OString& ex : exceptions)
{
- appendU2(m_methods, addClassInfo(*i));
+ appendU2(m_methods, addClassInfo(ex));
}
}
appendSignatureAttribute(m_methods, signature);