loplugin:flatten in idl
Change-Id: I7e8fe338a366d146c7951fe54f74cc5e42bde039 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91833 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
@@ -386,29 +386,28 @@ void SvMetaSlot::WriteSlotStubs( const OString& rShellName,
|
||||
}
|
||||
|
||||
aMethodName = GetStateMethod();
|
||||
if (!aMethodName.isEmpty() &&
|
||||
aMethodName != "NoState")
|
||||
{
|
||||
bool bIn = false;
|
||||
for ( size_t n=0; n < rList.size(); n++ )
|
||||
{
|
||||
if (rList[n] == aMethodName)
|
||||
{
|
||||
bIn = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (aMethodName.isEmpty() || aMethodName == "NoState")
|
||||
return;
|
||||
|
||||
if ( !bIn )
|
||||
bool bIn = false;
|
||||
for ( size_t n=0; n < rList.size(); n++ )
|
||||
{
|
||||
if (rList[n] == aMethodName)
|
||||
{
|
||||
rList.push_back( aMethodName );
|
||||
rOutStm.WriteCharPtr( "SFX_STATE_STUB(" )
|
||||
.WriteOString( rShellName )
|
||||
.WriteChar( ',' )
|
||||
.WriteOString( aMethodName )
|
||||
.WriteChar( ')' ) << endl;
|
||||
bIn = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if ( !bIn )
|
||||
{
|
||||
rList.push_back( aMethodName );
|
||||
rOutStm.WriteCharPtr( "SFX_STATE_STUB(" )
|
||||
.WriteOString( rShellName )
|
||||
.WriteChar( ',' )
|
||||
.WriteOString( aMethodName )
|
||||
.WriteChar( ')' ) << endl;
|
||||
}
|
||||
}
|
||||
|
||||
void SvMetaSlot::WriteSlot( const OString& rShellName, sal_uInt16 nCount,
|
||||
|
@@ -431,20 +431,20 @@ void SvIdlParser::ReadInterfaceOrShellMethod( SvMetaAttribute& rAttr )
|
||||
xT->SetRef(rAttr.GetType() );
|
||||
rAttr.aType = xT;
|
||||
rAttr.aType->SetType( MetaTypeType::Method );
|
||||
if (!ReadIf(')'))
|
||||
if (ReadIf(')'))
|
||||
return;
|
||||
|
||||
while (true)
|
||||
{
|
||||
while (true)
|
||||
{
|
||||
tools::SvRef<SvMetaAttribute> xParamAttr( new SvMetaAttribute() );
|
||||
xParamAttr->aType = ReadKnownType();
|
||||
xParamAttr->SetName( ReadIdentifier() );
|
||||
ReadSlotId(xParamAttr->aSlotId);
|
||||
rAttr.aType->GetAttrList().push_back( xParamAttr.get() );
|
||||
if (!ReadIfDelimiter())
|
||||
break;
|
||||
}
|
||||
Read(')');
|
||||
tools::SvRef<SvMetaAttribute> xParamAttr( new SvMetaAttribute() );
|
||||
xParamAttr->aType = ReadKnownType();
|
||||
xParamAttr->SetName( ReadIdentifier() );
|
||||
ReadSlotId(xParamAttr->aSlotId);
|
||||
rAttr.aType->GetAttrList().push_back( xParamAttr.get() );
|
||||
if (!ReadIfDelimiter())
|
||||
break;
|
||||
}
|
||||
Read(')');
|
||||
}
|
||||
|
||||
void SvIdlParser::ReadSlotId(SvIdentifier& rSlotId)
|
||||
|
Reference in New Issue
Block a user