C# Class ReSharper.DictionaryHelper.Patterns

ファイルを表示 Open project: hazzik/ReSharper.DictionaryHelper

Public Methods

Method Description
GetMatchingContainsKey ( ITreeNode expression ) : IEnumerable
GetMatchingDictionaryAccess ( ITreeNode statement, ITreeNode dictionary, ITreeNode key ) : ITreeNode[]
Patterns ( ) : System.Collections.Generic

Private Methods

Method Description
AreSame ( ITreeNode x, ITreeNode y ) : bool
FindMatches ( IStructuralMatcher matcher, ITreeNode statement ) : IEnumerable
IsNotAssignmentDestination ( ITreeNode node ) : bool

Method Details

GetMatchingContainsKey() public method

public GetMatchingContainsKey ( ITreeNode expression ) : IEnumerable
expression ITreeNode
return IEnumerable

GetMatchingDictionaryAccess() public method

public GetMatchingDictionaryAccess ( ITreeNode statement, ITreeNode dictionary, ITreeNode key ) : ITreeNode[]
statement ITreeNode
dictionary ITreeNode
key ITreeNode
return ITreeNode[]

Patterns() public method

public Patterns ( ) : System.Collections.Generic
return System.Collections.Generic