This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module bitmap; | |
| struct Index | |
| { | |
| size_t numberIndex; | |
| size_t bitIndex; | |
| } | |
| int getMask(TNumber)(Index index) | |
| { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| long inverse_modulo(long a, long n) | |
| { | |
| auto t0 = 0L; | |
| auto t1 = 1L; | |
| auto r0 = n; | |
| auto r1 = a; | |
| while (r1 != 0) | |
| { | |
| auto q = r0 / r1; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module md4; | |
| struct MD4Context | |
| { | |
| uint[4] hash; | |
| uint[16] block; | |
| ulong byteCount; | |
| } | |
| ubyte[MD4Context.hash.sizeof] md4Of(scope const(ubyte)[] input) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| using System; | |
| using System.Diagnostics; | |
| using System.Text; | |
| public class NotThreadSafeHelper | |
| { | |
| private static readonly StringBuilder _StringBuilderCached = new(); | |
| // Not thread safe! Reuses a static buffer. | |
| public static string ToPascalCase(ReadOnlySpan<char> input) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| namespace Zayats.Unity.View | |
| { | |
| using UnityEngine; | |
| using UnityEngine.UI; | |
| public static class ScrollHelper | |
| { | |
| public static void ScrollChildIntoView(this ScrollRect scrollRect, int childIndex) | |
| { | |
| ScrollChildIntoView(scrollRect, (RectTransform) scrollRect.content.GetChild(childIndex)); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| public static class A | |
| { | |
| public static void a<T>(this T[] l, in T t) where T : struct | |
| { | |
| } | |
| } | |
| public static class B |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #nullable enable | |
| using Microsoft.Extensions.DependencyInjection; | |
| public static class ServiceRegistrationHelper | |
| { | |
| /// <summary> | |
| /// Registers the given implementation type under all implementations of a generic service, | |
| /// implemented by the given implementation type. | |
| /// </summary> | |
| /// <returns>True if at least one implementation has been registered</returns> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| using System.Collections; | |
| using System.Diagnostics; | |
| using System.Numerics; | |
| using System.Runtime.CompilerServices; | |
| // Enumerates the bits from highest to lowest | |
| public struct SetBitIndicesIterator<T> : IEnumerator<T> | |
| where T : struct, Enum | |
| { | |
| static SetBitIndicesIterator() => |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| create or alter procedure [dbo].[Rename_Indices_ForeignKeyConstraints_ToEFCoreDefaults_CreateMissingDefaultIndices] | |
| as | |
| begin | |
| set nocount on; | |
| declare namesCursor cursor for | |
| select | |
| names2.schemaName, | |
| names2.tableName, | |
| names2.otherTableName, | |
| names2.columnName, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| public static class SpanExtensions | |
| { | |
| public static Splitter<T> Splitter<T>( | |
| this ReadOnlySpan<T> span, | |
| ReadOnlySpan<T> delimiter) | |
| where T : IEquatable<T> | |
| { | |
| return new(span, delimiter); | |
| } |
OlderNewer