C# Class Rubberduck.Inspections.FunctionReturnValueNotUsedInspection

Inheritance: InspectionBase
ファイルを表示 Open project: retailcoder/Rubberduck Class Usage Examples

Public Methods

Method Description
FunctionReturnValueNotUsedInspection ( RubberduckParserState state ) : System
GetInspectionResults ( ) : IEnumerable

Private Methods

Method Description
GetInterfaceMemberIssues ( IEnumerable interfaceMembers ) : IEnumerable
GetNonInterfaceIssues ( IEnumerable nonInterfaceFunctions ) : IEnumerable
GetReturnStatements ( Rubberduck.Parsing.Symbols.Declaration function ) : IEnumerable
IsAddressOfCall ( IdentifierReference usage ) : bool
IsCallWithoutAssignment ( IdentifierReference usage ) : bool
IsReturnStatement ( Rubberduck.Parsing.Symbols.Declaration function, IdentifierReference assignment ) : bool
IsReturnValueUsed ( Rubberduck.Parsing.Symbols.Declaration function ) : bool

Method Details

FunctionReturnValueNotUsedInspection() public method

public FunctionReturnValueNotUsedInspection ( RubberduckParserState state ) : System
state Rubberduck.Parsing.VBA.RubberduckParserState
return System

GetInspectionResults() public method

public GetInspectionResults ( ) : IEnumerable
return IEnumerable