├── .github └── workflows │ └── Release.yaml ├── .gitignore ├── CecilRewrite ├── CecilRewrite.csproj ├── Helper.cs ├── Program.cs └── ScopedProcessor.cs ├── LICENSE ├── UniNativeLinq.sln └── UniNativeLinq ├── .editorconfig ├── Collections └── NativeList.cs ├── Enumerable ├── Append │ └── AppendEnumerable.cs ├── AsRefEnumerable │ ├── ArrayEnumerable.cs │ ├── AsRefEnumerable.cs │ └── NativeEnumerable.cs ├── Buffer │ ├── Buffer.cs │ ├── BufferArrayEnumerable.cs │ ├── BufferEnumerable.cs │ └── BufferNativeEnumerable.cs ├── Concat │ └── ConcatEnumerable.cs ├── DefaultIfEmpty │ └── DefaultIfEmptyEnumerable.cs ├── Distinct │ ├── DefaultEqualityComparer.cs │ └── DistinctEnumerable.cs ├── Except │ └── ExceptOperation.cs ├── Flatten │ └── Flatten.cs ├── GroupBy │ ├── GroupBy │ │ └── GroupByEnumerable.cs │ ├── GroupByDisposeOptions.cs │ └── Grouping │ │ └── GroupingEnumerable.cs ├── GroupJoin │ ├── GroupJoinEnumerable.cs │ └── GroupJoinPredicate.cs ├── Intersect │ └── IntersectOperation.cs ├── Join │ └── JoinEnumerable.cs ├── MaxBy │ ├── MaxByDoubleEnumerable.cs │ ├── MaxByInt32Enumerable.cs │ ├── MaxByInt64Enumerable.cs │ ├── MaxBySingleEnumerable.cs │ ├── MaxByUInt32Enumerable.cs │ └── MaxByUInt64Enumerable.cs ├── MinBy │ ├── MinByDoubleEnumerable.cs │ ├── MinByInt32Enumerable.cs │ ├── MinByInt64Enumerable.cs │ ├── MinBySingleEnumerable.cs │ ├── MinByUInt32Enumerable.cs │ └── MinByUInt64Enumerable.cs ├── OrderBy │ ├── CompoundOrderBy.cs │ ├── DefaultOrderByAscending.cs │ ├── DefaultOrderByDescending.cs │ ├── OrderByDelegateKeySelector.cs │ ├── OrderByDescending.cs │ ├── OrderByEnumerable.cs │ ├── OrderByFromIComparer.cs │ └── OrderByKeySelector.cs ├── Prepend │ └── PrependEnumerable.cs ├── Range_Repeat │ ├── RangeRepeatEnumerable.cs │ └── RangeRepeatHelperStructs.cs ├── Repeat │ └── RepeatEnumerable.cs ├── Reverse │ └── ReverseEnumerable.cs ├── Select │ └── SelectEnumerable.cs ├── SelectIndex │ ├── SelectIndexEnumerable.cs │ └── WithIndex.cs ├── SelectMany │ └── SelectManyEnumerable.cs ├── SetOperation │ └── SetOperationEnumerable.cs ├── Skip │ └── SkipEnumerable.cs ├── SkipLast │ └── SkipLastEnumerable.cs ├── SkipWhile │ └── SkipWhileEnumerable.cs ├── Take │ └── TakeEnumerable.cs ├── TakeLast │ └── TakeLastEnumerable.cs ├── TakeWhile │ └── TakeWhileEnumerable.cs ├── Where │ └── WhereEnumerable.cs ├── WhereIndex │ └── WhereIndexEnumerable.cs └── Zip │ ├── AdjustedZipEnumerable.cs │ ├── ExceptionalZipEnumerable.cs │ └── ZipValueTuple.cs ├── Interfaces ├── DelegateLike │ ├── Action.cs │ ├── Func.cs │ ├── SelectIndex.cs │ └── WhereIndex.cs ├── IRangeRepeat.cs ├── IRefEnumerable.cs ├── IRefEnumerator.cs ├── IRefOrderedEnumerable.cs └── ISetOperation.cs ├── ReflectionUseOnly ├── FastCountAttribute.cs ├── LocalRefReturnAttribute.cs ├── Pseudo.cs └── PseudoIsReadOnlyAttribute.cs ├── UniNativeLinq.csproj └── Utility ├── Average ├── IAverageOperator.cs ├── NotNullable │ ├── Double.cs │ ├── Int32.cs │ ├── Int64.cs │ ├── Single.cs │ ├── UInt32.cs │ └── UInt64.cs └── Nullable │ ├── Double.cs │ ├── Int32.cs │ ├── Int64.cs │ ├── Single.cs │ ├── UInt32.cs │ └── UInt64.cs ├── DelegateWrapper ├── AsIs.cs ├── DelegateFuncToStructOperatorAction.cs ├── DelegateFuncToStructOperatorFunc.cs ├── DelegateFuncToWhereSelectIndexStructOperator.cs ├── DelegateRefActionToStructOperatorAction.cs ├── DelegateRefFuncToStructOperatorFunc.cs ├── DelegateRefFuncToWhereSelectIndexStructOperator.cs └── FuncToAction.cs ├── RefAction.cs ├── RefFunc.cs └── UnsafeUtilityEx.cs /.github/workflows/Release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/.github/workflows/Release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/.gitignore -------------------------------------------------------------------------------- /CecilRewrite/CecilRewrite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/CecilRewrite/CecilRewrite.csproj -------------------------------------------------------------------------------- /CecilRewrite/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/CecilRewrite/Helper.cs -------------------------------------------------------------------------------- /CecilRewrite/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/CecilRewrite/Program.cs -------------------------------------------------------------------------------- /CecilRewrite/ScopedProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/CecilRewrite/ScopedProcessor.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/LICENSE -------------------------------------------------------------------------------- /UniNativeLinq.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq.sln -------------------------------------------------------------------------------- /UniNativeLinq/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/.editorconfig -------------------------------------------------------------------------------- /UniNativeLinq/Collections/NativeList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Collections/NativeList.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Append/AppendEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Append/AppendEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/AsRefEnumerable/ArrayEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/AsRefEnumerable/ArrayEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/AsRefEnumerable/AsRefEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/AsRefEnumerable/AsRefEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/AsRefEnumerable/NativeEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/AsRefEnumerable/NativeEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Buffer/Buffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Buffer/Buffer.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Buffer/BufferArrayEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Buffer/BufferArrayEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Buffer/BufferEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Buffer/BufferEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Buffer/BufferNativeEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Buffer/BufferNativeEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Concat/ConcatEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Concat/ConcatEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/DefaultIfEmpty/DefaultIfEmptyEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/DefaultIfEmpty/DefaultIfEmptyEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Distinct/DefaultEqualityComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Distinct/DefaultEqualityComparer.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Distinct/DistinctEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Distinct/DistinctEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Except/ExceptOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Except/ExceptOperation.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Flatten/Flatten.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Flatten/Flatten.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/GroupBy/GroupBy/GroupByEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/GroupBy/GroupBy/GroupByEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/GroupBy/GroupByDisposeOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/GroupBy/GroupByDisposeOptions.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/GroupBy/Grouping/GroupingEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/GroupBy/Grouping/GroupingEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/GroupJoin/GroupJoinEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/GroupJoin/GroupJoinEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/GroupJoin/GroupJoinPredicate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/GroupJoin/GroupJoinPredicate.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Intersect/IntersectOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Intersect/IntersectOperation.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Join/JoinEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Join/JoinEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MaxBy/MaxByDoubleEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MaxBy/MaxByDoubleEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MaxBy/MaxByInt32Enumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MaxBy/MaxByInt32Enumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MaxBy/MaxByInt64Enumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MaxBy/MaxByInt64Enumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MaxBy/MaxBySingleEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MaxBy/MaxBySingleEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MaxBy/MaxByUInt32Enumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MaxBy/MaxByUInt32Enumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MaxBy/MaxByUInt64Enumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MaxBy/MaxByUInt64Enumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MinBy/MinByDoubleEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MinBy/MinByDoubleEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MinBy/MinByInt32Enumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MinBy/MinByInt32Enumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MinBy/MinByInt64Enumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MinBy/MinByInt64Enumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MinBy/MinBySingleEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MinBy/MinBySingleEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MinBy/MinByUInt32Enumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MinBy/MinByUInt32Enumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/MinBy/MinByUInt64Enumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/MinBy/MinByUInt64Enumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/OrderBy/CompoundOrderBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/OrderBy/CompoundOrderBy.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/OrderBy/DefaultOrderByAscending.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/OrderBy/DefaultOrderByAscending.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/OrderBy/DefaultOrderByDescending.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/OrderBy/DefaultOrderByDescending.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/OrderBy/OrderByDelegateKeySelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/OrderBy/OrderByDelegateKeySelector.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/OrderBy/OrderByDescending.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/OrderBy/OrderByDescending.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/OrderBy/OrderByEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/OrderBy/OrderByEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/OrderBy/OrderByFromIComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/OrderBy/OrderByFromIComparer.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/OrderBy/OrderByKeySelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/OrderBy/OrderByKeySelector.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Prepend/PrependEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Prepend/PrependEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Range_Repeat/RangeRepeatEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Range_Repeat/RangeRepeatEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Range_Repeat/RangeRepeatHelperStructs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Range_Repeat/RangeRepeatHelperStructs.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Repeat/RepeatEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Repeat/RepeatEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Reverse/ReverseEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Reverse/ReverseEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Select/SelectEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Select/SelectEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/SelectIndex/SelectIndexEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/SelectIndex/SelectIndexEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/SelectIndex/WithIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/SelectIndex/WithIndex.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/SelectMany/SelectManyEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/SelectMany/SelectManyEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/SetOperation/SetOperationEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/SetOperation/SetOperationEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Skip/SkipEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Skip/SkipEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/SkipLast/SkipLastEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/SkipLast/SkipLastEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/SkipWhile/SkipWhileEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/SkipWhile/SkipWhileEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Take/TakeEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Take/TakeEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/TakeLast/TakeLastEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/TakeLast/TakeLastEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/TakeWhile/TakeWhileEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/TakeWhile/TakeWhileEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Where/WhereEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Where/WhereEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/WhereIndex/WhereIndexEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/WhereIndex/WhereIndexEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Zip/AdjustedZipEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Zip/AdjustedZipEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Zip/ExceptionalZipEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Zip/ExceptionalZipEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Enumerable/Zip/ZipValueTuple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Enumerable/Zip/ZipValueTuple.cs -------------------------------------------------------------------------------- /UniNativeLinq/Interfaces/DelegateLike/Action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Interfaces/DelegateLike/Action.cs -------------------------------------------------------------------------------- /UniNativeLinq/Interfaces/DelegateLike/Func.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Interfaces/DelegateLike/Func.cs -------------------------------------------------------------------------------- /UniNativeLinq/Interfaces/DelegateLike/SelectIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Interfaces/DelegateLike/SelectIndex.cs -------------------------------------------------------------------------------- /UniNativeLinq/Interfaces/DelegateLike/WhereIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Interfaces/DelegateLike/WhereIndex.cs -------------------------------------------------------------------------------- /UniNativeLinq/Interfaces/IRangeRepeat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Interfaces/IRangeRepeat.cs -------------------------------------------------------------------------------- /UniNativeLinq/Interfaces/IRefEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Interfaces/IRefEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Interfaces/IRefEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Interfaces/IRefEnumerator.cs -------------------------------------------------------------------------------- /UniNativeLinq/Interfaces/IRefOrderedEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Interfaces/IRefOrderedEnumerable.cs -------------------------------------------------------------------------------- /UniNativeLinq/Interfaces/ISetOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Interfaces/ISetOperation.cs -------------------------------------------------------------------------------- /UniNativeLinq/ReflectionUseOnly/FastCountAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/ReflectionUseOnly/FastCountAttribute.cs -------------------------------------------------------------------------------- /UniNativeLinq/ReflectionUseOnly/LocalRefReturnAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/ReflectionUseOnly/LocalRefReturnAttribute.cs -------------------------------------------------------------------------------- /UniNativeLinq/ReflectionUseOnly/Pseudo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/ReflectionUseOnly/Pseudo.cs -------------------------------------------------------------------------------- /UniNativeLinq/ReflectionUseOnly/PseudoIsReadOnlyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/ReflectionUseOnly/PseudoIsReadOnlyAttribute.cs -------------------------------------------------------------------------------- /UniNativeLinq/UniNativeLinq.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/UniNativeLinq.csproj -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/IAverageOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/IAverageOperator.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/NotNullable/Double.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/NotNullable/Double.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/NotNullable/Int32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/NotNullable/Int32.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/NotNullable/Int64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/NotNullable/Int64.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/NotNullable/Single.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/NotNullable/Single.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/NotNullable/UInt32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/NotNullable/UInt32.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/NotNullable/UInt64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/NotNullable/UInt64.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/Nullable/Double.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/Nullable/Double.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/Nullable/Int32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/Nullable/Int32.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/Nullable/Int64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/Nullable/Int64.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/Nullable/Single.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/Nullable/Single.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/Nullable/UInt32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/Nullable/UInt32.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/Average/Nullable/UInt64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/Average/Nullable/UInt64.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/DelegateWrapper/AsIs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/DelegateWrapper/AsIs.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/DelegateWrapper/DelegateFuncToStructOperatorAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/DelegateWrapper/DelegateFuncToStructOperatorAction.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/DelegateWrapper/DelegateFuncToStructOperatorFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/DelegateWrapper/DelegateFuncToStructOperatorFunc.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/DelegateWrapper/DelegateFuncToWhereSelectIndexStructOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/DelegateWrapper/DelegateFuncToWhereSelectIndexStructOperator.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/DelegateWrapper/DelegateRefActionToStructOperatorAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/DelegateWrapper/DelegateRefActionToStructOperatorAction.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/DelegateWrapper/DelegateRefFuncToStructOperatorFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/DelegateWrapper/DelegateRefFuncToStructOperatorFunc.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/DelegateWrapper/DelegateRefFuncToWhereSelectIndexStructOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/DelegateWrapper/DelegateRefFuncToWhereSelectIndexStructOperator.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/DelegateWrapper/FuncToAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/DelegateWrapper/FuncToAction.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/RefAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/RefAction.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/RefFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/RefFunc.cs -------------------------------------------------------------------------------- /UniNativeLinq/Utility/UnsafeUtilityEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pCYSl5EDgo/UniNativeLinq-Core/HEAD/UniNativeLinq/Utility/UnsafeUtilityEx.cs --------------------------------------------------------------------------------