remove dead code in astdump.cxx (in idlc dir).

This commit is contained in:
Pierre-André Jacquod
2011-10-02 15:17:58 +02:00
parent 9ef6565f18
commit 25cd5ef3de

View File

@@ -254,83 +254,64 @@ sal_Bool AstService::dump(RegistryKey& rKey)
sal_uInt16 constructorIndex = 0; sal_uInt16 constructorIndex = 0;
sal_uInt16 propertyIndex = 0; sal_uInt16 propertyIndex = 0;
sal_uInt16 referenceIndex = 0; sal_uInt16 referenceIndex = 0;
{for (DeclList::const_iterator i(getIteratorBegin()); i != getIteratorEnd(); for (DeclList::const_iterator i(getIteratorBegin()); i != getIteratorEnd(); ++i)
++i)
{ {
switch ((*i)->getNodeType()) { switch ((*i)->getNodeType()) {
case NT_operation: case NT_operation:
// static_cast< AstOperation * >(*i)->dumpBlob( ((AstOperation *)(*i))->dumpBlob(writer, constructorIndex++);
((AstOperation *)(*i))->dumpBlob(
writer, constructorIndex++);
break; break;
case NT_property: case NT_property:
// static_cast< AstAttribute * >(*i)->dumpBlob( ((AstAttribute *)(*i))->dumpBlob(writer, propertyIndex++, 0);
((AstAttribute *)(*i))->dumpBlob(
writer, propertyIndex++, 0);
break; break;
case NT_interface_member: case NT_interface_member:
{ {
// AstInterfaceMember * decl = static_cast< AstInterfaceMember *>(*i);
AstInterfaceMember * decl = (AstInterfaceMember *)(*i); AstInterfaceMember * decl = (AstInterfaceMember *)(*i);
writer.setReferenceData( writer.setReferenceData(
referenceIndex++, decl->getDocumentation(), RT_REF_SUPPORTS, referenceIndex++, decl->getDocumentation(), RT_REF_SUPPORTS,
(decl->isOptional() (decl->isOptional() ? RT_ACCESS_OPTIONAL : RT_ACCESS_INVALID),
? RT_ACCESS_OPTIONAL : RT_ACCESS_INVALID), rtl::OStringToOUString( decl->getRealInterface()->getRelativName(),
rtl::OStringToOUString(
decl->getRealInterface()->getRelativName(),
RTL_TEXTENCODING_UTF8)); RTL_TEXTENCODING_UTF8));
break; break;
} }
case NT_service_member: case NT_service_member:
if (getNodeType() == NT_service) { if (getNodeType() == NT_service)
// AstServiceMember * decl = static_cast< AstServiceMember * >(*i); {
AstServiceMember * decl = (AstServiceMember *)(*i); AstServiceMember * decl = (AstServiceMember *)(*i);
writer.setReferenceData( writer.setReferenceData(referenceIndex++, decl->getDocumentation(), RT_REF_EXPORTS,
referenceIndex++, decl->getDocumentation(), RT_REF_EXPORTS, (decl->isOptional() ? RT_ACCESS_OPTIONAL : RT_ACCESS_INVALID),
(decl->isOptional() rtl::OStringToOUString(decl->getRealService()->getRelativName(),
? RT_ACCESS_OPTIONAL : RT_ACCESS_INVALID),
rtl::OStringToOUString(
decl->getRealService()->getRelativName(),
RTL_TEXTENCODING_UTF8)); RTL_TEXTENCODING_UTF8));
} }
break; break;
case NT_observes: case NT_observes:
{ {
// AstObserves * decl = static_cast< AstObserves * >(*i);
AstObserves * decl = (AstObserves *)(*i); AstObserves * decl = (AstObserves *)(*i);
writer.setReferenceData( writer.setReferenceData(referenceIndex++, decl->getDocumentation(), RT_REF_OBSERVES,
referenceIndex++, decl->getDocumentation(), RT_REF_OBSERVES,
RT_ACCESS_INVALID, RT_ACCESS_INVALID,
rtl::OStringToOUString( rtl::OStringToOUString( decl->getRealInterface()->getRelativName(),
decl->getRealInterface()->getRelativName(),
RTL_TEXTENCODING_UTF8)); RTL_TEXTENCODING_UTF8));
break; break;
} }
case NT_needs: case NT_needs:
{ {
// AstNeeds * decl = static_cast< AstNeeds * >(*i);
AstNeeds * decl = (AstNeeds *)(*i); AstNeeds * decl = (AstNeeds *)(*i);
writer.setReferenceData( writer.setReferenceData( referenceIndex++, decl->getDocumentation(), RT_REF_NEEDS,
referenceIndex++, decl->getDocumentation(), RT_REF_NEEDS,
RT_ACCESS_INVALID, RT_ACCESS_INVALID,
rtl::OStringToOUString( rtl::OStringToOUString( decl->getRealService()->getRelativName(),
decl->getRealService()->getRelativName(),
RTL_TEXTENCODING_UTF8)); RTL_TEXTENCODING_UTF8));
break; break;
} }
default: default:
OSL_ASSERT( OSL_ASSERT( (*i)->getNodeType() == NT_interface || (*i)->getNodeType() == NT_typedef);
(*i)->getNodeType() == NT_interface
|| (*i)->getNodeType() == NT_typedef);
break; break;
} }
}} }
if (m_defaultConstructor) { if (m_defaultConstructor) {
writer.setMethodData( writer.setMethodData(
constructorIndex++, emptyStr, RT_MODE_TWOWAY, constructorIndex++, emptyStr, RT_MODE_TWOWAY,