C# Class IronRuby.Builtins.Enumerable

Exibir arquivo Open project: jschementi/iron

Private Methods

Method Description
CompareItems ( ComparisonStorage comparisonStorage, object left, object right, BlockParam comparer, object &blockResult ) : int?
Contains ( CallSiteStorage each, BinaryOpStorage equals, object self, object value ) : object
Count ( CallSiteStorage each, BinaryOpStorage equals, BlockParam comparer, object self, object value ) : int
Count ( CallSiteStorage each, object self ) : int
Count ( CallSiteStorage each, BinaryOpStorage equals, [ comparer, object self ) : object
Cycle ( CallSiteStorage each, BlockParam block, object self, Microsoft.Scripting.Runtime.DynamicNull iterations ) : object
Cycle ( CallSiteStorage each, [ block, object self, [ iterations ) : object
Drop ( CallSiteStorage each, object self, [ count ) : RubyArray
DropWhile ( CallSiteStorage each, [ predicate, object self ) : object
Each ( CallSiteStorage each, object self, Proc block ) : object
Each ( CallSiteStorage each, object self, IList args, Proc block ) : object
EachCons ( CallSiteStorage each, [ block, object self, [ sliceSize ) : object
EachSlice ( CallSiteStorage each, BlockParam block, object self, int sliceSize, bool includeIncomplete, RubyArray>.Func newSliceFactory ) : object
EachSlice ( CallSiteStorage each, [ block, object self, [ sliceSize ) : object
EachWithIndex ( CallSiteStorage each, [ block, object self ) : object
FilterEnum ( CallSiteStorage each, BlockParam predicate, object self, bool acceptingValue ) : IronRuby.Builtins.Enumerator
FilterImpl ( CallSiteStorage each, BlockParam predicate, object self, bool acceptingValue ) : object
Find ( CallSiteStorage each, CallSiteStorage callStorage, [ predicate, object self, [ ifNone ) : object
FindIndex ( CallSiteStorage each, BinaryOpStorage equals, BlockParam predicate, object self, object value ) : object
FindIndex ( CallSiteStorage each, [ predicate, object self ) : object
First ( CallSiteStorage each, object self ) : object
GetConsEnumerator ( object self, [ sliceSize ) : IronRuby.Builtins.Enumerator
GetCycleEnumerator ( CallSiteStorage each, BlockParam block, object self, [ iterations ) : IronRuby.Builtins.Enumerator
GetDropWhileEnumerator ( CallSiteStorage each, BlockParam predicate, object self ) : IronRuby.Builtins.Enumerator
GetEachConsEnumerator ( CallSiteStorage each, BlockParam block, object self, [ sliceSize ) : IronRuby.Builtins.Enumerator
GetEachSliceEnumerator ( CallSiteStorage each, BlockParam block, object self, [ sliceSize ) : IronRuby.Builtins.Enumerator
GetEachWithIndexEnumerator ( CallSiteStorage each, BlockParam block, object self ) : IronRuby.Builtins.Enumerator
GetEnumeratorWithIndex ( object self ) : IronRuby.Builtins.Enumerator
GetExtreme ( CallSiteStorage each, ComparisonStorage comparisonStorage, BlockParam comparer, object self, int comparisonValue ) : object
GetExtremes ( CallSiteStorage each, ComparisonStorage comparisonStorage, BlockParam comparer, object self ) : object
GetFindEnumerator ( CallSiteStorage each, CallSiteStorage callStorage, BlockParam predicate, object self, [ ifNone ) : IronRuby.Builtins.Enumerator
GetFindIndexEnumerator ( CallSiteStorage each, BlockParam predicate, object self ) : IronRuby.Builtins.Enumerator
GetMapEnumerator ( CallSiteStorage each, BlockParam collector, object self ) : IronRuby.Builtins.Enumerator
GetMaximum ( CallSiteStorage each, ComparisonStorage comparisonStorage, BlockParam comparer, object self ) : object
GetMinimum ( CallSiteStorage each, ComparisonStorage comparisonStorage, BlockParam comparer, object self ) : object
GetPartitionEnumerator ( CallSiteStorage each, BlockParam predicate, object self ) : IronRuby.Builtins.Enumerator
GetSliceEnumerator ( object self, [ sliceSize ) : IronRuby.Builtins.Enumerator
GetTakeWhileEnumerator ( CallSiteStorage each, BlockParam predicate, object self ) : IronRuby.Builtins.Enumerator
Grep ( CallSiteStorage each, BinaryOpStorage caseEquals, BlockParam action, object self, object pattern ) : object
Inject ( CallSiteStorage each, BlockParam operation, IronRuby.Runtime.RubyScope scope, string operatorName, object self, object initial ) : object
Inject ( CallSiteStorage each, IronRuby.Runtime.RubyScope scope, object self, [ initial, [ operatorName ) : object
Inject ( CallSiteStorage each, [ operation, object self, [ initial ) : object
Map ( CallSiteStorage each, [ collector, object self ) : object
One ( CallSiteStorage each, BinaryOpStorage equals, BlockParam comparer, object self ) : object
Partition ( CallSiteStorage each, [ predicate, object self ) : object
Reject ( CallSiteStorage each, BlockParam predicate, object self ) : object
Select ( CallSiteStorage each, BlockParam predicate, object self ) : object
Sort ( CallSiteStorage each, ComparisonStorage comparisonStorage, BlockParam keySelector, object self ) : object
SortBy ( CallSiteStorage each, ComparisonStorage comparisonStorage, BlockParam keySelector, object self ) : object
Take ( CallSiteStorage each, object self, [ count ) : RubyArray
TakeWhile ( CallSiteStorage each, [ predicate, object self ) : object
ToArray ( CallSiteStorage each, object self ) : RubyArray
ToArray ( CallSiteStorage each, object self ) : RubyArray
TrueForAll ( CallSiteStorage each, BlockParam predicate, object self ) : object
TrueForAny ( CallSiteStorage each, BlockParam predicate, object self ) : object
TrueForItems ( CallSiteStorage each, BlockParam predicate, object self, bool stop, bool positiveResult ) : object
TrueForNone ( CallSiteStorage each, BlockParam predicate, object self ) : object
Zip ( CallSiteStorage each, BlockParam block, object self ) : object