705 references to MinValue
Aspire.Confluent.Kafka (1)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\Shared\Guard.cs (1)
144public static void ThrowIfOutOfRange(int value, [CallerArgumentExpression("value")] string? paramName = null, int min = int.MinValue, int max = int.MaxValue, string? minName = null, string? maxName = null, string? message = null)
Aspire.Microsoft.Data.SqlClient (1)
src\Vendoring\OpenTelemetry.Instrumentation.SqlClient\Shared\Guard.cs (1)
142public static void ThrowIfOutOfRange(int value, [CallerArgumentExpression(nameof(value))] string? paramName = null, int min = int.MinValue, int max = int.MaxValue, string? minName = null, string? maxName = null, string? message = null)
Aspire.Microsoft.EntityFrameworkCore.SqlServer (1)
src\Vendoring\OpenTelemetry.Instrumentation.SqlClient\Shared\Guard.cs (1)
142public static void ThrowIfOutOfRange(int value, [CallerArgumentExpression(nameof(value))] string? paramName = null, int min = int.MinValue, int max = int.MaxValue, string? minName = null, string? maxName = null, string? message = null)
Aspire.StackExchange.Redis (1)
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\Shared\Guard.cs (1)
150public static void ThrowIfOutOfRange(int value, [CallerArgumentExpression(nameof(value))] string? paramName = null, int min = int.MinValue, int max = int.MaxValue, string? minName = null, string? maxName = null, string? message = null)
BinaryFormatTests (4)
FormatTests\FormattedObject\BinaryFormatWriterTests.cs (3)
191new Point(int.MaxValue, int.MinValue), 195new Rectangle(int.MinValue, int.MaxValue, 0, 0), 197new Size(int.MaxValue, int.MinValue),
FormatTests\FormattedObject\PrimitiveTypeTests.cs (1)
49{ (byte)PrimitiveType.Int32, int.MinValue },
DesignSurfaceExt (1)
NameCreationServiceImp.cs (1)
25int max = int.MinValue;
dotnet-svcutil-lib (11)
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentNavigator.cs (2)
866return int.MinValue; 875return int.MinValue + 1 + XPathNodeHelper.GetLocation(_pageCurrent, _idxCurrent);
FrameworkFork\Microsoft.Xml\Xml\schema\DatatypeImplementation.cs (1)
3331private static readonly FacetsChecker s_numeric10FacetsChecker = new Numeric10FacetsChecker(int.MinValue, int.MaxValue);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlValueConverter.cs (2)
887if (value < (decimal)Int32.MinValue || value > (decimal)Int32.MaxValue) 943if (value < (long)Int32.MinValue || value > (long)Int32.MaxValue)
FrameworkFork\System.Runtime.Serialization\System\Xml\ValueHandle.cs (1)
255if (value >= int.MinValue && value <= int.MaxValue)
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlBinaryWriter.cs (1)
517if (value >= int.MinValue && value <= int.MaxValue)
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlConverter.cs (4)
515if (value < int.MinValue / 10) 518if (value < int.MinValue + digit) 734while (value < int.MinValue) 742Fx.Assert(value >= int.MinValue && value <= int.MaxValue, "");
Microsoft.Analyzers.Local (2)
ApiLifecycle\Json\JsonValue.cs (2)
218if (_value <= int.MinValue) 220return int.MinValue;
Microsoft.Analyzers.Local.Tests (1)
Json\JsonValueTest.cs (1)
95Assert.Equal(int.MinValue, new JsonValue(long.MinValue).AsInteger);
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\EmbeddedSyntax\EmbeddedSyntaxToken.cs (1)
69var end = VirtualChars.Length == 0 ? int.MinValue : VirtualChars[VirtualChars.Length - 1].Span.End;
Microsoft.AspNetCore.Components (2)
Rendering\RenderBatchBuilder.cs (1)
77_parameterViewValidityStamp = int.MinValue;
RenderTree\RenderTreeDiffBuilder.cs (1)
19public const int SystemAddedAttributeSequenceNumber = int.MinValue;
Microsoft.AspNetCore.Components.Server (1)
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackWriter.cs (1)
549else if (value >= int.MinValue)
Microsoft.AspNetCore.Components.Server.Tests (2)
Circuits\RenderBatchWriterTest.cs (2)
49new ArrayRange<int>(new[] { 123, int.MaxValue, int.MinValue, 456 }, 3), // Only use first 3 to show that param is respected 573, 123, int.MaxValue, int.MinValue, // DisposedComponentIds as length-prefixed array
Microsoft.AspNetCore.Mvc.Core (4)
Filters\ControllerActionFilter.cs (1)
15public int Order { get; set; } = int.MinValue;
Filters\ControllerResultFilter.cs (1)
15public int Order { get; set; } = int.MinValue;
RequireHttpsAttribute.cs (1)
31public int Order { get; set; } = int.MinValue + 50;
Routing\DynamicControllerEndpointMatcherPolicy.cs (1)
28public override int Order => int.MinValue + 100;
Microsoft.AspNetCore.Mvc.Core.Test (1)
ModelBinding\Binders\DictionaryModelBinderTest.cs (1)
276{ long.MinValue, int.MinValue },
Microsoft.AspNetCore.Mvc.Cors (3)
CorsAuthorizationFilter.cs (1)
60public int Order => int.MinValue + 100;
CorsAuthorizationFilterFactory.cs (1)
28public int Order => int.MinValue + 100;
DisableCorsAuthorizationFilter.cs (1)
19public int Order => int.MinValue + 100;
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (2)
ModelMetadataProviderTest.cs (2)
367new DisplayAttribute { Order = int.MinValue }, int.MinValue
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
BsonTempDataSerializer.cs (1)
112if (longValue >= int.MinValue && longValue <= int.MaxValue)
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (1)
src\Mvc\Mvc.ViewFeatures\test\Infrastructure\TempDataSerializerTestBase.cs (1)
48[InlineData(int.MinValue)]
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
PageLoaderMatcherPolicy.cs (1)
31public override int Order => int.MinValue + 100;
Microsoft.AspNetCore.Mvc.RazorPages (3)
Filters\PageHandlerPageFilter.cs (1)
13public int Order => int.MinValue;
Filters\PageHandlerResultFIlter.cs (1)
13public int Order => int.MinValue;
Infrastructure\DynamicPageEndpointMatcherPolicy.cs (1)
31public override int Order => int.MinValue + 100;
Microsoft.AspNetCore.Mvc.TagHelpers.Test (1)
RenderAtEndOfFormTagHelperTest.cs (1)
137return int.MinValue;
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
SaveTempDataAttribute.cs (1)
26Order = int.MinValue + 100;
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
Infrastructure\TempDataSerializerTestBase.cs (1)
48[InlineData(int.MinValue)]
Microsoft.AspNetCore.OpenApi.Tests (2)
Services\OpenApiSchemaService\OpenApiSchemaService.ParameterSchemas.cs (2)
375[([Range(int.MinValue, int.MaxValue)] int id) => {}, (OpenApiSchema schema) => { Assert.Equal(int.MinValue.ToString(CultureInfo.InvariantCulture), schema.Minimum); Assert.Equal(int.MaxValue.ToString(CultureInfo.InvariantCulture), schema.Maximum); }],
Microsoft.AspNetCore.Razor.Runtime.Test (10)
Runtime\TagHelpers\TagHelperRunnerTest.cs (10)
52new[] { int.MaxValue, int.MaxValue, int.MinValue }, 53new[] { int.MinValue, int.MaxValue, int.MaxValue } 56new[] { 0, 0, int.MinValue }, 57new[] { int.MinValue, 0, 0 } 60new[] { int.MinValue, -1000, 0 }, 61new[] { int.MinValue, -1000, 0 } 68new[] { int.MaxValue, int.MinValue, int.MaxValue, -1000, int.MaxValue, 0 }, 69new[] { int.MinValue, -1000, 0, int.MaxValue, int.MaxValue, int.MaxValue } 77new[] { 1000, int.MaxValue, 0, -1000, int.MinValue }, 78new[] { int.MinValue, -1000, 0, 1000, int.MaxValue }
Microsoft.AspNetCore.Razor.Test (1)
TagHelpers\NullHtmlEncoderTest.cs (1)
135[InlineData(int.MinValue)]
Microsoft.AspNetCore.Routing (1)
Matching\ILEmitTrieFactory.cs (1)
21public const int NotAscii = int.MinValue;
Microsoft.AspNetCore.Server.IIS (1)
Core\IO\AsyncIOOperation.cs (1)
132_result = int.MinValue;
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (5)
KestrelServerLimitsTests.cs (5)
75[InlineData(int.MinValue)] 103[InlineData(int.MinValue)] 129[InlineData(int.MinValue)] 333[InlineData(int.MinValue)] 348[InlineData(int.MinValue)]
Microsoft.Build (2)
Evaluation\Expander\ArgumentParser.cs (2)
180if (d >= int.MinValue && d <= int.MaxValue) 191if (l >= int.MinValue && l <= int.MaxValue)
Microsoft.Build.Engine.UnitTests (3)
Evaluation\ExpanderFunction_Tests.cs (2)
61const int expected = int.MinValue; 79const double value = int.MinValue - 1.0;
InternalEngineHelpers.cs (1)
140public override int Priority => int.MinValue;
Microsoft.Build.Utilities.UnitTests (1)
ToolTask_Tests.cs (1)
909[InlineData(int.MinValue, true)]
Microsoft.CodeAnalysis (106)
CodeGen\ILBuilderEmit.cs (2)
685if (value >= int.MinValue && value <= int.MaxValue) 704if (value >= int.MinValue && value <= int.MaxValue)
Collections\SmallConcurrentSetOfInts.cs (1)
30private const int unoccupied = int.MinValue;
Emit\EditAndContinueMethodDebugInformation.cs (1)
328int lastSyntaxOffset = int.MinValue;
Generated\Operations.Generated.cs (96)
4580internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 4581internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 4594internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 4595internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 4986internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 4987internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 5000internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 5001internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 5084internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 5085internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 5306internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 5307internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 5325internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 5326internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 6115internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 6116internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 6569internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 6570internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 7092internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 7093internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 7111internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 7112internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 7131internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 7132internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 7489internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 7490internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8140internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8141internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8582internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8583internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8804internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8805internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8879internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8880internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8949internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8950internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8968internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 8969internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 9307internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 9308internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 9711internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 9712internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 9961internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 9962internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 10280internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 10281internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 10547internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 10548internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue);
Operations\OperationNodes.cs (4)
165internal override (bool hasNext, int nextSlot, int nextIndex) MoveNext(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue); 166internal override (bool hasNext, int nextSlot, int nextIndex) MoveNextReversed(int previousSlot, int previousIndex) => (false, int.MinValue, int.MinValue);
PEWriter\NativeResourceWriter.cs (2)
178int lastTypeID = int.MinValue; 180int lastID = int.MinValue;
Microsoft.CodeAnalysis.CodeStyle (10)
src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderHelper.cs (1)
47var fileHeaderEnd = int.MinValue;
src\Analyzers\Core\Analyzers\OrderModifiers\OrderModifiersHelpers.cs (1)
27var lastOrder = int.MinValue;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.cs (2)
118if (start == int.MinValue && end == int.MaxValue) 146if (start == int.MinValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
30private NodeEnumerator<AlwaysThrowIntrospector> _nodeEnumerator = new(tree, start: int.MinValue, end: int.MaxValue, default);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (3)
90Math.Max(LeadingTrivia.Length == 0 ? int.MinValue : LeadingTrivia[^1].GetSpan().End, 91Math.Max(VirtualChars.Length == 0 ? int.MinValue : VirtualChars[^1].Span.End, 92TrailingTrivia.Length == 0 ? int.MinValue : TrailingTrivia[^1].GetSpan().End));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.IndentationData.cs (1)
40private const int UninitializedIndentationDelta = int.MinValue;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaData.cs (1)
17protected const int TokenPairIndexNotNeeded = int.MinValue;
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (2)
58{ int.MinValue, nameof(int.MinValue) },
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Conversions.cs (4)
3612case SpecialType.System_Int32: return (int.MinValue - 1D) < value && value < (int.MaxValue + 1D); 3618return (int.MinValue - 1D) < value && value < (int.MaxValue + 1D); 3642case SpecialType.System_Int32: return (int.MinValue - 1M) < value && value < (int.MaxValue + 1M); 3646return (int.MinValue - 1M) < value && value < (int.MaxValue + 1M);
Binder\Binder_Operators.cs (2)
1747if (valueLeft.Int32Value == int.MinValue && valueRight.Int32Value == -1) 1749return int.MinValue;
Binder\PatternExplainer.cs (1)
679if (remainingValues.Any(BinaryOperatorKind.LessThan, ConstantValue.Create(int.MinValue)))
Lowering\LocalRewriter\LocalRewriter_Literal.cs (1)
66if (scale == 0 && int.MinValue <= value && value <= int.MaxValue)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
173private static readonly ImmutableArray<int> s_defaultStringHandlerAttributeIndexes = ImmutableArray.Create(int.MinValue);
Utilities\ValueSetFactory.IntTC.cs (1)
28public int MinValue => nonNegative ? 0 : int.MinValue;
Utilities\ValueSetFactory.NintValueSet.cs (2)
24/// A value of type nint may, in a 64-bit runtime, take on values less than <see cref="System.Int32.MinValue"/>. 27/// to contain all values less than <see cref="System.Int32.MinValue"/> (if any).
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenIncrementTests.cs (2)
66TestIncrementCompilationAndOutput<int>(int.MaxValue, int.MinValue); 108TestIncrementCompilationAndOutput<int>(int.MaxValue, int.MinValue);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (11)
Emit\NumericIntPtrTests.cs (11)
2886verify((FieldSymbol)comp.GetMember("Program.A"), int.MinValue, signed: true, negative: true); 6292values: $"{int.MinValue}, -1, 0, {int.MaxValue - 1}, {int.MaxValue}", 6364values: $"{int.MinValue}, {int.MinValue + 1}, 0, 1, {int.MaxValue}", 6437values: $"{int.MinValue}, -1, 0, {int.MaxValue - 1}, {int.MaxValue}", 6509values: $"{int.MinValue}, {int.MinValue + 1}, 0, 1, {int.MaxValue}", 6666values: $"{int.MinValue}, -1, 0, {int.MaxValue - 1}, {int.MaxValue}", 6742values: $"{int.MinValue}, {int.MinValue + 1}, 0, 1, {int.MaxValue}", 9395string nintMinValue = IntPtr.Size == 4 ? int.MinValue.ToString() : long.MinValue.ToString();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
OverloadResolutionPriorityTests.cs (1)
194[InlineData(int.MinValue)]
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (48)
Semantics\NativeIntegerTests.cs (12)
797CompileAndVerify(comp, expectedOutput: $"{int.MinValue}, {int.MaxValue}, -1, 1"); 7049verify((FieldSymbol)comp.GetMember("Program.A"), int.MinValue, signed: true, negative: true); 9769values: $"{int.MinValue}, -1, 0, {int.MaxValue - 1}, {int.MaxValue}", 9843values: $"{int.MinValue}, {int.MinValue + 1}, 0, 1, {int.MaxValue}", 9918values: $"{int.MinValue}, -1, 0, {int.MaxValue - 1}, {int.MaxValue}", 9992values: $"{int.MinValue}, {int.MinValue + 1}, 0, 1, {int.MaxValue}", 10144values: $"{int.MinValue}, -1, 0, {int.MaxValue - 1}, {int.MaxValue}", 10220values: $"{int.MinValue}, {int.MinValue + 1}, 0, 1, {int.MaxValue}", 13760string nintMinValue = IntPtr.Size == 4 ? int.MinValue.ToString() : long.MinValue.ToString();
Semantics\RefFieldTests.cs (1)
26941[InlineData(int.MinValue)]
Utilities\ValueSetTests.cs (35)
32[InlineData(int.MinValue)] 45int i1 = Random.Next(int.MinValue, int.MaxValue); 61[InlineData(int.MinValue)] 74int i1 = Random.Next(int.MinValue, int.MaxValue); 90[InlineData(int.MinValue)] 95Assert.Equal($"[{int.MinValue}..{i1}]", values.ToString()); 103int i1 = Random.Next(int.MinValue, int.MaxValue) + 1; 105Assert.Equal($"[{int.MinValue}..{i1}]", values.ToString()); 119[InlineData(int.MinValue)] 124Assert.Equal((i1 == int.MinValue) ? "" : $"[{int.MinValue}..{i1 - 1}]", values.ToString()); 132int i1 = Random.Next(int.MinValue, int.MaxValue) + 1; 134Assert.Equal($"[{int.MinValue}..{i1 - 1}]", values.ToString()); 148[InlineData(int.MinValue)] 161int i1 = Random.Next(int.MinValue, int.MaxValue); 172int i1 = Random.Next(int.MinValue + 1, int.MaxValue); 173int i2 = Random.Next(int.MinValue, int.MaxValue); 187int i1 = Random.Next(int.MinValue + 1, int.MaxValue); 188int i2 = Random.Next(int.MinValue, int.MaxValue); 203int i1 = Random.Next(int.MinValue + 1, int.MaxValue); 204int i2 = Random.Next(int.MinValue, int.MaxValue); 208Assert.Equal($"[{int.MinValue}..{i1}],[{i2}..{int.MaxValue}]", values1.ToString()); 219int i1 = Random.Next(int.MinValue + 1, int.MaxValue); 220int i2 = Random.Next(int.MinValue, int.MaxValue); 223Assert.Equal($"[{int.MinValue}..{int.MaxValue}]", values1.ToString()); 234int i1 = Random.Next(int.MinValue + 1, int.MaxValue); 235int i2 = Random.Next(int.MinValue, int.MaxValue); 239Assert.Equal($"[{int.MinValue}..{i1}],[{i2}..{int.MaxValue}]", values1.ToString()); 251int i1 = Random.Next(int.MinValue, int.MaxValue); 252int i2 = Random.Next(int.MinValue, int.MaxValue); 256test(int.MinValue); 257if (i1 != int.MinValue) test(i1 - 1); 261if (i2 != int.MinValue) test(i2 - 1); 280int i1 = Random.Next(int.MinValue, int.MaxValue); 281int i2 = Random.Next(int.MinValue, int.MaxValue);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (17)
Compilation\CSharpCompilationOptionsTests.cs (12)
172new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithOutputKind((OutputKind)Int32.MinValue).VerifyErrors( 174Diagnostic(ErrorCode.ERR_BadCompilationOptionValue).WithArguments("OutputKind", Int32.MinValue.ToString())); 180new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithOptimizationLevel((OptimizationLevel)Int32.MinValue).VerifyErrors( 182Diagnostic(ErrorCode.ERR_BadCompilationOptionValue).WithArguments("OptimizationLevel", Int32.MinValue.ToString())); 188new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithPlatform((Platform)Int32.MinValue).VerifyErrors( 190Diagnostic(ErrorCode.ERR_BadPlatformType).WithArguments(Int32.MinValue.ToString())); 322new CSharpCompilationOptions(outputKind: (OutputKind)Int32.MinValue).VerifyErrors( 324Diagnostic(ErrorCode.ERR_BadCompilationOptionValue).WithArguments("OutputKind", Int32.MinValue.ToString())); 330new CSharpCompilationOptions(OutputKind.ConsoleApplication, optimizationLevel: (OptimizationLevel)Int32.MinValue).VerifyErrors( 332Diagnostic(ErrorCode.ERR_BadCompilationOptionValue).WithArguments("OptimizationLevel", Int32.MinValue.ToString())); 334new CSharpCompilationOptions(OutputKind.ConsoleApplication, platform: (Platform)Int32.MinValue).VerifyErrors( 336Diagnostic(ErrorCode.ERR_BadPlatformType).WithArguments(Int32.MinValue.ToString()));
Compilation\GetSemanticInfoTests.cs (4)
920EnumOffset(ConstantValue.Create((int)int.MinValue), 1, EnumOverflowKind.NoOverflow, ConstantValue.Create((int)(int.MinValue + 1))); 921EnumOffset(ConstantValue.Create((int)int.MinValue), 2, EnumOverflowKind.NoOverflow, ConstantValue.Create((int)(int.MinValue + 2)));
SymbolDisplay\SymbolDisplayTests.cs (1)
7089Assert.InRange(EnumField.Comparer.Compare(lhs, rhs), int.MinValue, -1);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
Parsing\CSharpParseOptionsTests.cs (2)
106options = new CSharpParseOptions(kind: (SourceCodeKind)int.MinValue); 108Assert.Equal((SourceCodeKind)int.MinValue, options.SpecifiedKind);
Syntax\SyntaxFactoryTests.cs (1)
333CheckLiteralToString(int.MinValue, @"-2147483648");
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
69VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(int.MinValue), "global::System.Int32.MinValue");
Microsoft.CodeAnalysis.Features (3)
Completion\MatchPriority.cs (1)
17internal const int Deprioritize = int.MinValue / 2;
src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderHelper.cs (1)
47var fileHeaderEnd = int.MinValue;
src\Analyzers\Core\Analyzers\OrderModifiers\OrderModifiersHelpers.cs (1)
27var lastOrder = int.MinValue;
Microsoft.CodeAnalysis.Scripting (3)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (2)
500if (remainingLength == int.MinValue) 508remainingLength = int.MinValue;
Hosting\ObjectFormatter\CommonTypeNameFormatter.cs (1)
215var formatted = bound is >= int.MinValue and <= int.MaxValue
Microsoft.CodeAnalysis.Scripting.TestUtilities (2)
ObjectFormatterFixtures\MockDesktopSpinLock.cs (2)
24m_owner = enableThreadOwnerTracking ? 0 : int.MinValue; 34=> (m_owner & int.MinValue) == 0;
Microsoft.CodeAnalysis.Test.Utilities (3)
Diagnostics\OperationTestAnalyzer.cs (3)
403int rangeMaxValue = int.MinValue; 414rangeMinValue = int.MinValue; 418rangeMinValue = int.MinValue;
Microsoft.CodeAnalysis.UnitTests (29)
Collections\HashSet\SegmentedHashSet_Generic_Tests`1.cs (3)
272Assert.Throws<ArgumentOutOfRangeException>(() => set.CopyTo(arr, 0, int.MinValue)); 400Assert.Throws<ArgumentOutOfRangeException>("capacity", () => new SegmentedHashSet<T>(int.MinValue)); 435Assert.Throws<ArgumentOutOfRangeException>("capacity", () => new SegmentedHashSet<T>(int.MinValue, comparer));
Collections\List\ICollection.Generic.Tests.cs (1)
493Assert.Throws<ArgumentOutOfRangeException>(() => collection.CopyTo(array, int.MinValue));
Collections\List\ICollection.NonGeneric.Tests.cs (1)
253Assert.Throws<ArgumentOutOfRangeException>(() => collection.CopyTo(array, int.MinValue));
Collections\List\IList.Generic.Tests.cs (4)
116Assert.Throws(IList_Generic_Item_InvalidIndex_ThrowType, () => list[int.MinValue]); 150Assert.Throws(IList_Generic_Item_InvalidIndex_ThrowType, () => list[int.MinValue] = validAdd); 407Assert.Throws<ArgumentOutOfRangeException>(() => list.Insert(int.MinValue, validAdd)); 546Assert.Throws<ArgumentOutOfRangeException>(() => list.RemoveAt(int.MinValue));
Collections\List\IList.NonGeneric.Tests.cs (4)
221Assert.Throws(IList_NonGeneric_Item_InvalidIndex_ThrowType, () => list[int.MinValue]); 255Assert.Throws(IList_NonGeneric_Item_InvalidIndex_ThrowType, () => list[int.MinValue] = validAdd); 740Assert.Throws(IList_NonGeneric_Item_InvalidIndex_ThrowType, () => list.Insert(int.MinValue, validAdd)); 1018Assert.Throws(IList_NonGeneric_Item_InvalidIndex_ThrowType, () => list.RemoveAt(int.MinValue));
Collections\List\SegmentedList.Generic.Tests.Constructor.cs (1)
50[InlineData(int.MinValue)]
Collections\List\SegmentedList.Generic.Tests.Find.cs (6)
62Assert.Throws<ArgumentOutOfRangeException>(() => list.FindLastIndex(int.MinValue, predicate)); //"Err_948ahid Expected index=Int32.MinValue to throw ArgumentOutOfRangeException" 95Assert.Throws<ArgumentOutOfRangeException>(() => list.FindIndex(int.MinValue, 0, predicate)); //"Err_948ahid Expected index=Int32.MinValue to throw ArgumentOutOfRangeException" 113Assert.Throws<ArgumentOutOfRangeException>(() => list.FindIndex(0, int.MinValue, predicate)); //Err_948ahid Expected count=Int32.MinValue to throw ArgumentOutOfRangeException" 152Assert.Throws<ArgumentOutOfRangeException>(() => list.FindLastIndex(int.MinValue, 0, predicate)); //Err_948ahid Expected index=Int32.MinValue to throw ArgumentOutOfRangeException" 173Assert.Throws<ArgumentOutOfRangeException>(() => list.FindLastIndex(list.Count - 1, int.MinValue, predicate)); //"Err_948ahid Expected count=Int32.MinValue to throw ArgumentOutOfRangeException" 212Assert.Throws<ArgumentOutOfRangeException>(() => list.FindIndex(int.MinValue, predicate)); //"Err_948ahid Expected index=Int32.MinValue to throw ArgumentOutOfRangeException"
Collections\List\SegmentedList.Generic.Tests.IndexOf.cs (1)
199Assert.Throws<ArgumentOutOfRangeException>(() => list.IndexOf(element, int.MinValue)); //"Expect ArgumentOutOfRangeException for negative index."
Collections\List\SegmentedList.Generic.Tests.Misc.cs (3)
72int[] bad = new int[] { items.Length + 1, items.Length + 2, int.MaxValue, -1, -2, int.MinValue }; 112int[] bad = new int[] { items.Length + 1, items.Length + 2, int.MaxValue, -1, -2, int.MinValue }; 184int[] bad = new int[] { items.Length + 1, items.Length + 2, int.MaxValue, -1, -2, int.MinValue };
Collections\List\SegmentedList.Generic.Tests.Sort.cs (4)
139Assert.InRange(comparer.Compare(list[i], list[i + 1]), int.MinValue, 0); 156Assert.InRange(comparer.Compare(list[i], list[i + 1]), int.MinValue, 1); 172Tuple.Create(int.MinValue, 0), 175Tuple.Create(0 , int.MinValue),
InternalUtilities\JsonWriterTests.cs (1)
24[InlineData("-2147483648", int.MinValue)]
Microsoft.CodeAnalysis.VisualBasic (4)
BoundTree\BoundExpressionExtensions.vb (1)
435If expression.ConstantValueOpt.Int64Value <= Integer.MaxValue AndAlso expression.ConstantValueOpt.Int64Value >= Integer.MinValue Then
Semantics\OverloadResolution.vb (2)
1328Dim maxPriority = Integer.MinValue 1342If maxPriority = Integer.MinValue Then
Symbols\Metadata\PE\PEParameterSymbol.vb (1)
52Private Const UninitializedCallerArgumentExpressionParameterIndex As Integer = Integer.MinValue
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\OverloadResolutionPriorityTests.vb (1)
1947<InlineData(Integer.MinValue)>
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Syntax\SyntaxFactoryTests.vb (1)
70CheckLiteralToString(Integer.MinValue, "-2147483648")
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.vb (1)
65VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Integer.MinValue), "Global.System.Int32.MinValue")
Microsoft.CodeAnalysis.Workspaces (11)
Log\StatisticResult.cs (1)
21var max = int.MinValue;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.cs (2)
118if (start == int.MinValue && end == int.MaxValue) 146if (start == int.MinValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
30private NodeEnumerator<AlwaysThrowIntrospector> _nodeEnumerator = new(tree, start: int.MinValue, end: int.MaxValue, default);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxToken.cs (3)
90Math.Max(LeadingTrivia.Length == 0 ? int.MinValue : LeadingTrivia[^1].GetSpan().End, 91Math.Max(VirtualChars.Length == 0 ? int.MinValue : VirtualChars[^1].Span.End, 92TrailingTrivia.Length == 0 ? int.MinValue : TrailingTrivia[^1].GetSpan().End));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.IndentationData.cs (1)
40private const int UninitializedIndentationDelta = int.MinValue;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaData.cs (1)
17protected const int TokenPairIndexNotNeeded = int.MinValue;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (2)
58{ int.MinValue, nameof(int.MinValue) },
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
ObjectSerializationTests.cs (2)
324TestRoundTripValue<Int32>(Int32.MinValue); 370TestRoundTripValue<Int64>(Int32.MinValue);
Microsoft.Data.Analysis (3)
PrimitiveDataFrameColumnComputations.cs (3)
2731var ret = int.MinValue; 2964var value = int.MinValue; 2987var value = int.MinValue;
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Parser.cs (1)
921return ret == int.MinValue ? 0 : Math.Abs(ret); // Ensure the result is non-negative
Microsoft.Gen.Logging (1)
Emission\Emitter.Method.cs (1)
160return ret == int.MinValue ? 0 : Math.Abs(ret); // Ensure the result is non-negative
Microsoft.Gen.Logging.Generated.Tests (4)
TagProviderTests.cs (1)
375classToLog2.MyIntProperty = int.MinValue;
test\Generators\Microsoft.Gen.Logging\TestClasses\LogPropertiesRedactionExtensions.cs (1)
35public int SimplifiedNullableIntProperty { get; set; } = int.MinValue;
test\Generators\Microsoft.Gen.Logging\TestClasses\TagProviderExtensions.cs (1)
29[LoggerMessage(int.MinValue, LogLevel.Warning, "Custom provided properties for both complex params and {StringParam}.")]
test\Generators\Microsoft.Gen.Logging\TestClasses\TagProviderWithObjectExtensions.cs (1)
17[LoggerMessage(int.MinValue, LogLevel.Warning, "Custom provided properties for both complex params and {StringParam}.")]
Microsoft.Interop.SourceGeneration (1)
TypePositionInfo.cs (1)
49public const int UnsetIndex = int.MinValue;
Microsoft.Maui.Controls.Build.Tasks (1)
MethodBodyExtensions.cs (1)
37 if (l < int.MinValue || l > int.MaxValue)
Microsoft.ML.Core (2)
Data\DataKind.cs (1)
234return int.MinValue;
Utilities\Random.cs (1)
41return random.Next(int.MinValue, int.MaxValue);
Microsoft.ML.Core.Tests (1)
UnitTests\DataTypes.cs (1)
159int minValue = int.MinValue;
Microsoft.ML.Predictor.Tests (2)
TestTransposer.cs (2)
169builder.AddColumn("E", NumberDataViewType.UInt32, GenerateHelper(rowCount, 0.1, rgen, () => (uint)rgen.Next(int.MinValue, int.MaxValue))); 235builder.AddColumn("E", NumberDataViewType.UInt32, GenerateHelper(rowCount, 0.1, rgen, () => (uint)rgen.Next(int.MinValue, int.MaxValue)));
Microsoft.ML.Tests (9)
CollectionsDataViewTest.cs (1)
143fInt = int.MinValue + 1,
TextLoaderTests.cs (2)
35string.Format("{0},{1},{2},{3}", sbyte.MinValue, short.MinValue, int.MinValue, long.MinValue), 56int[] intTargets = new int[] { int.MinValue, int.MaxValue, default };
Transformers\ConvertTests.cs (3)
155AC = new []{ int.MinValue, int.MaxValue}, 223AC = new []{ int.MinValue, int.MaxValue}, 235ConvC = new float[] { int.MinValue, int.MaxValue },
Transformers\NormalizerTests.cs (3)
1109static List<float> GenerateRandomFloats(int num, int min = int.MinValue, int max = int.MaxValue, int seed = 0) 1188temp = rand.Next(int.MinValue, int.MaxValue); 1262temp = rand.Next(int.MinValue, int.MaxValue);
Microsoft.ML.Transforms (4)
Expression\BuiltinFunctions.cs (4)
984return neg ? I4.MinValue : I4.MaxValue; 998return neg ? I4.MinValue : I4.MaxValue; 1006return neg ? I4.MinValue : I4.MaxValue; 1011return neg ? I4.MinValue : I4.MaxValue;
Microsoft.VisualBasic.Core (14)
Microsoft\VisualBasic\CompilerServices\ObjectType.vb (4)
1763If result >= Integer.MinValue AndAlso result <= Integer.MaxValue Then 2077If result >= Integer.MinValue AndAlso result <= Integer.MaxValue Then 2381If result >= Integer.MinValue AndAlso result <= Integer.MaxValue Then 3022If result < Int32.MinValue OrElse result > Int32.MaxValue Then
Microsoft\VisualBasic\CompilerServices\Operators.vb (8)
1088If operand = Int32.MinValue Then 1089Return -CLng(Int32.MinValue) 2862If result > Int32.MaxValue OrElse result < Int32.MinValue Then 3330If result < Int32.MinValue OrElse result > Int32.MaxValue Then 3774If result > Int32.MaxValue OrElse result < Int32.MinValue Then 4612If left = Integer.MinValue AndAlso right = -1 Then 5004If left = Integer.MinValue AndAlso right = -1 Then 5005Return -CLng(Integer.MinValue)
Microsoft\VisualBasic\Conversion.vb (2)
612ivalue = Int32.MinValue + (ivalue And &H7FFFFFFFL) 683ivalue = Int32.MinValue + (ivalue And &H7FFFFFFFL)
Microsoft.VisualStudio.LanguageServices (2)
CodeLens\CodeLensCallbackListener.cs (2)
50private int _maxSearchResults = int.MinValue; 204if (_maxSearchResults != int.MinValue)
PresentationBuildTasks (1)
src\Microsoft.DotNet.Wpf\src\PresentationCore\MS\Internal\Media\XamlSerializationHelper.cs (1)
434!( scaledInteger >= Int32.MinValue ) ) // equivalent to scaledInteger < Minvalue but take care of NaN.
PresentationCore (15)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (1)
1474minimum = Int32.MinValue;
MS\Internal\Ink\InkSerializedFormat\MetricEntry.cs (1)
322if( Int32.MinValue == propertyInfo.Minimum &&
MS\Internal\Media\XamlSerializationHelper.cs (1)
434!( scaledInteger >= Int32.MinValue ) ) // equivalent to scaledInteger < Minvalue but take care of NaN.
MS\Internal\Shaping\Positioning.cs (1)
417if (ContourPoint.dx==int.MinValue)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (11)
13Int32.MinValue, 23Int32.MinValue, 33Int32.MinValue, 43Int32.MinValue, 53Int32.MinValue, 73Int32.MinValue, 84Int32.MinValue, 174Int32.MinValue, 184Int32.MinValue, 194Int32.MinValue, 234Int32.MinValue,
PresentationFramework (30)
MS\Internal\Annotations\Anchoring\FixedTextSelectionProcessor.cs (4)
94int startPage = int.MinValue; 98if (startPage == int.MinValue) 101int endPage = int.MinValue; 105if (endPage == int.MinValue)
MS\Internal\Annotations\Anchoring\TextViewSelectionProcessor.cs (1)
225startOffset = int.MinValue;
MS\Internal\Documents\TextDocumentView.cs (2)
2801cpcCur = tableResult.GetCellBelow(suggestedX, int.MinValue, int.MinValue);
System\Windows\Annotations\LocatorPart.cs (1)
263if (desiredStartOffset == int.MinValue)
System\Windows\Controls\ItemContainerGenerator.cs (1)
95_itemsGenerated = Int32.MinValue;
System\Windows\Controls\TextRangeAdaptor.cs (1)
992int absCount = (count == int.MinValue) ? int.MaxValue : Math.Abs(count);
System\Windows\Controls\ValidationResult.cs (1)
116return IsValid.GetHashCode() ^ (ErrorContent ?? int.MinValue).GetHashCode();
System\Windows\Controls\VirtualizingStackPanel.cs (3)
2206int firstItemInViewportIndex = Int32.MinValue, lastItemInViewportIndex = Int32.MaxValue, firstItemInViewportChildIndex = Int32.MinValue, firstItemInExtendedViewportIndex = Int32.MinValue;
System\windows\Documents\CaretElement.cs (2)
1110else if (value < Int32.MinValue) 1112i = Int32.MinValue;
System\Windows\Documents\FixedFlowMap.cs (3)
90internal const int FixedOrderStartPage = int.MinValue; 92internal const int FixedOrderStartVisual = int.MinValue; 96internal const int FlowOrderBoundaryScopeId = int.MinValue;
System\Windows\Documents\FixedSOMContainer.cs (2)
28int result = Int32.MinValue; 109if (result == Int32.MinValue)
System\Windows\Documents\FixedSOMGroup.cs (1)
31int result = Int32.MinValue;
System\Windows\Documents\ImmComposition.cs (3)
1814i = Int32.MinValue; 1816else if (value < Int32.MinValue) 1818i = Int32.MinValue;
System\Windows\Input\KeyboardNavigation.cs (3)
1981int minIndexFirstTab = Int32.MinValue; 2023int minIndexFirstTab = Int32.MinValue; 2024int minIndex = Int32.MinValue;
System\Windows\Window.cs (2)
5684((l > Int32.MaxValue) || (l < Int32.MinValue))) 5701(length < Int32.MinValue))
ReachFramework (3)
AlphaFlattener\BrushProxy.cs (2)
4495if (v < System.Int32.MinValue) 4497return System.Int32.MinValue;
PrintConfig\PrintSchema.cs (1)
1779public const int UnspecifiedIntValue = System.Int32.MinValue;
ScenarioTests.Common.Tests (2)
ScenarioTestHelpers.cs (2)
121IntValue = int.MinValue, 163IntValue = int.MinValue,
SocialWeather (2)
Pipe\PipeWeatherStreamFormatter.cs (2)
28temperature = int.MinValue; 38reportTime = int.MinValue;
System.Configuration.ConfigurationManager (1)
System\Configuration\IntegerValidatorAttribute.cs (1)
10private int _min = int.MinValue;
System.Console (1)
System\TerminalFormatStrings.cs (1)
163MaxKeyFormatLength = int.MinValue;
System.Data.Common (8)
System\Data\Common\Int32Storage.cs (1)
122int max = int.MinValue;
System\Data\SQLTypes\SQLDecimal.cs (1)
541if (value != int.MinValue)
System\Data\SQLTypes\SQLInt32.cs (6)
25private const long s_iIntMin = int.MinValue; // minimum (signed) int value 215if (value > int.MaxValue || value < int.MinValue) 228if (value > int.MaxValue || value < int.MinValue) 241if (value > int.MaxValue || value < int.MinValue) 265if (x._bLen > 1 || ret > int.MaxValue || ret < int.MinValue) 541public static readonly SqlInt32 MinValue = new SqlInt32(int.MinValue);
System.Data.Odbc (1)
System\Data\Odbc\OdbcDataReader.cs (1)
2277row[columnSize] = unchecked((int)Math.Min(Math.Max(int.MinValue, _metadata![i].size.ToInt64()), int.MaxValue));
System.Drawing.Common.Tests (53)
mono\System.Drawing\GraphicsTests.cs (5)
1079Assert.Throws<ArgumentException>(() => BeginContainer_GraphicsUnit((GraphicsUnit)int.MinValue)); 1623SizeF sizeN = useSpan ? g.MeasureString(s.AsSpan(), _font, int.MinValue) : g.MeasureString(s, _font, int.MinValue); 2543Assert.Throws<ArgumentNullException>(() => g.DrawImage(null, int.MaxValue, int.MinValue)); 2551Assert.Throws<OverflowException>(() => g.DrawImage(bmp, int.MaxValue, int.MinValue));
mono\System.Imaging\MetafileTest.cs (1)
280Assert.Throws<ArgumentException>(() => Metafile_StreamEmfType(ms, (EmfType)int.MinValue));
System\Drawing\BitmapTests.cs (1)
199yield return new object[] { 5, 15, int.MinValue, PixelFormat.Format24bppRgb, IntPtr.Zero };
System\Drawing\ColorTranslatorTests.cs (1)
61yield return new object[] { int.MinValue, SystemColors.ScrollBar };
System\Drawing\Drawing2D\GraphicsPathIteratorTests.cs (1)
329yield return new object[] { new PointF[3], new byte[3], int.MinValue, 2 };
System\Drawing\Drawing2D\GraphicsPathTests.cs (1)
1307gp.Warp([new(0, 0)], new RectangleF(10, 20, 30, 40), matrix, (WarpMode)int.MinValue);
System\Drawing\Drawing2D\PathGradientBrushTests.cs (5)
755AssertExtensions.Throws<ArgumentException>(null, () => brush.MultiplyTransform(matrix, (MatrixOrder)int.MinValue)); 802AssertExtensions.Throws<ArgumentException>(null, () => brush.TranslateTransform(20f, 30f, (MatrixOrder)int.MinValue)); 852AssertExtensions.Throws<ArgumentException>(null, () => brush.ScaleTransform(1, 1, (MatrixOrder)int.MinValue)); 893AssertExtensions.Throws<ArgumentException>(null, () => brush.RotateTransform(45, (MatrixOrder)int.MinValue)); 937Assert.ThrowsAny<ArgumentException>(() => brush.WrapMode = (WrapMode)int.MinValue);
System\Drawing\FontTests.cs (5)
96yield return new object[] { FontFamily.GenericSerif, 16, (FontStyle)int.MinValue }; 178yield return new object[] { FontFamily.GenericSerif, 16, (FontStyle)int.MinValue, GraphicsUnit.Millimeter }; 220yield return new object[] { FontFamily.GenericSerif, 16, (FontStyle)int.MinValue, GraphicsUnit.Millimeter, 127 }; 262yield return new object[] { FontFamily.GenericSerif, 16, (FontStyle)int.MinValue, GraphicsUnit.Millimeter, 127, true }; 556[InlineData(FontStyle.Bold, int.MinValue, 0)]
System\Drawing\GraphicsTests.cs (2)
1526yield return new object[] { int.MinValue, int.MinValue, 0, 0, new Size(1, 1) };
System\Drawing\IconTests.cs (1)
800[InlineData(int.MinValue)]
System\Drawing\Imaging\BitmapDataTests.cs (5)
23[InlineData(int.MinValue)] 36[InlineData(int.MinValue)] 49[InlineData(int.MinValue)] 62[InlineData(int.MinValue)] 75[InlineData(int.MinValue)]
System\Drawing\Imaging\EncoderParameterTests.cs (1)
315[InlineData(int.MinValue)]
System\Drawing\Imaging\ImageAttributesTests.cs (3)
257yield return new object[] { (ColorMatrixFlag)int.MinValue }; 469[InlineData((ColorMatrixFlag)int.MinValue)] 990yield return new object[] { (ColorChannelFlag)int.MinValue };
System\Drawing\Imaging\MetafileTests.cs (2)
137yield return new object[] { (EmfType)int.MinValue }; 297yield return new object[] { (MetafileFrameUnit)int.MinValue };
System\Drawing\Imaging\MetaHeaderTests.cs (1)
46[InlineData(int.MinValue)]
System\Drawing\Imaging\PropertyItemTests.cs (2)
66yield return new object[] { int.MinValue, int.MinValue, short.MinValue, new byte[2] { 1, 1 } };
System\Drawing\Imaging\WmfPlaceableFileHeaderTests.cs (1)
55[InlineData(int.MinValue)]
System\Drawing\Printing\PaperSizeTests.cs (4)
66yield return new object[] { int.MinValue }; 104yield return new object[] { int.MinValue }; 164[InlineData(int.MinValue, (PaperKind)int.MinValue)]
System\Drawing\Printing\PaperSourceTests.cs (2)
58[InlineData(int.MinValue, (PaperSourceKind)int.MinValue)]
System\Drawing\Printing\PrinterResolutionTests.cs (2)
24[InlineData(int.MinValue)] 43[InlineData(int.MinValue)]
System\Drawing\Printing\PrinterSettingsTests.cs (6)
121[InlineData((Duplex)int.MinValue)] 151[InlineData(int.MinValue)] 227[InlineData(int.MinValue)] 256[InlineData(int.MinValue)] 322[InlineData((PrintRange)int.MinValue)] 438[InlineData(int.MinValue)]
System\Drawing\StringFormatTests.cs (1)
286[InlineData((StringFormatFlags)int.MinValue)]
System.Formats.Asn1 (3)
System\Formats\Asn1\AsnDecoder.Integer.cs (2)
154/// <see cref="int.MinValue">Int32.MinValue</see> and <see cref="int.MaxValue">Int32.MaxValue</see>, inclusive; otherwise, 603/// <see cref="int.MinValue">Int32.MinValue</see> and <see cref="int.MaxValue">Int32.MaxValue</see>, inclusive; otherwise
System\Formats\Asn1\AsnWriter.Integer.cs (1)
130else if (value >= int.MinValue)
System.Linq (3)
System\Linq\SkipTake.SpeedOpt.cs (3)
459int comparand = HasLimit ? 0 : int.MinValue; // If we don't have an upper bound, have the comparison always return true. 485int comparand = HasLimit ? 0 : int.MinValue; // If we don't have an upper bound, have the comparison always return true. 513int comparand = HasLimit ? 0 : int.MinValue; // If we don't have an upper bound, have the comparison always return true.
System.Linq.Expressions (5)
System\Linq\Expressions\Compiler\ILGen.cs (2)
330if (int.MinValue <= value & value <= uint.MaxValue) 984if (int.MinValue <= value)
System\Linq\Expressions\Interpreter\BranchLabel.cs (2)
29internal const int UnknownIndex = int.MinValue; 30internal const int UnknownDepth = int.MinValue;
System\Linq\Expressions\Interpreter\ControlFlowInstructions.cs (1)
15internal const int Unknown = int.MinValue;
System.Private.CoreLib (35)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.Number.cs (2)
289if (number.Scale < int.MinValue + (long)absoluteExponent) 294number.Scale = int.MinValue;
src\libraries\System.Private.CoreLib\src\System\Convert.cs (1)
1038if (value < int.MinValue || value > int.MaxValue) ThrowInt32OverflowException();
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (2)
1761(value <= int.MinValue) ? int.MinValue : (int)value;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingMetadataCollector.cs (2)
17private int bufferedArrayFieldCount = int.MinValue; 238this.bufferedArrayFieldCount = int.MinValue;
src\libraries\System.Private.CoreLib\src\System\Enum.cs (1)
125if ((long)uint64Value < int.MinValue || (long)uint64Value > int.MaxValue) return null;
src\libraries\System.Private.CoreLib\src\System\Globalization\CalendricalCalculationsHelper.cs (1)
100new EphemerisCorrectionAlgorithmMap(int.MinValue, CorrectionAlgorithm.Default) // default must be last
src\libraries\System.Private.CoreLib\src\System\Globalization\HijriCalendar.cs (2)
53private int _hijriAdvance = int.MinValue; 111if (_hijriAdvance == int.MinValue)
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1530return int.MinValue;
src\libraries\System.Private.CoreLib\src\System\Int32.cs (17)
626static int IMinMaxValue<int>.MinValue => MinValue; 1006(actualValue <= MinValue) ? MinValue : (int)actualValue; 1013(actualValue == Half.NegativeInfinity) ? MinValue : (int)actualValue; 1026(actualValue <= MinValue) ? MinValue : (int)actualValue; 1033(actualValue <= MinValue) ? MinValue : (int)actualValue; 1040(actualValue <= MinValue) ? MinValue : (int)actualValue; 1053(actualValue <= MinValue) ? MinValue : (int)actualValue; 1084(actualValue <= MinValue) ? MinValue : (int)actualValue; 1091(actualValue == Half.NegativeInfinity) ? MinValue : (int)actualValue; 1128(actualValue <= MinValue) ? MinValue : (int)actualValue;
src\libraries\System.Private.CoreLib\src\System\Math.cs (1)
899return int.MinValue;
src\libraries\System.Private.CoreLib\src\System\MathF.cs (1)
204return int.MinValue;
src\libraries\System.Private.CoreLib\src\System\Random.CompatImpl.cs (1)
279int subtraction = (seed == int.MinValue) ? int.MaxValue : Math.Abs(seed);
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
1057private const int ENUM_DONE = int.MinValue;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (2)
1701(value <= int.MinValue) ? int.MinValue : (int)value;
System.Private.DataContractSerialization (5)
System\Xml\ValueHandle.cs (1)
240if (value >= int.MinValue && value <= int.MaxValue)
System\Xml\XmlConverter.cs (4)
481if (value < int.MinValue / 10) 484if (value < int.MinValue + digit) 698while (value < int.MinValue) 706Debug.Assert(value >= int.MinValue && value <= int.MaxValue);
System.Private.Windows.Core.Tests (5)
System\Private\Windows\Ole\BinaryFormatUtilitiesTests.cs (4)
59new Rectangle(-1, int.MinValue, 10, 13), 60new Size(int.MaxValue, int.MinValue), 73new List<int> { int.MinValue, int.MaxValue }, 93new int[] { int.MinValue, int.MaxValue },
System\Value\StoringInt.cs (1)
13{ int.MinValue }
System.Private.Windows.Core.TestUtilities (1)
CommonTestHelper.cs (1)
88data.Add(new Point(int.MaxValue, int.MinValue));
System.Private.Xml (7)
System\Xml\Cache\XPathDocumentNavigator.cs (2)
872return int.MinValue; 880XPathNodeType.Namespace => int.MinValue + 1 + XPathNodeHelper.GetLocation(_pageCurrent, _idxCurrent),
System\Xml\Schema\DataTypeImplementation.cs (1)
3267private static readonly Numeric10FacetsChecker s_numeric10FacetsChecker = new Numeric10FacetsChecker(int.MinValue, int.MaxValue);
System\Xml\Schema\XmlValueConverter.cs (2)
802if (value < (decimal)int.MinValue || value > (decimal)int.MaxValue) 858if (value < (long)int.MinValue || value > (long)int.MaxValue)
System\Xml\Xsl\IlGen\GenerateHelper.cs (1)
923if (dec >= (decimal)int.MinValue && dec <= (decimal)int.MaxValue && decimal.Truncate(dec) == dec)
System\Xml\Xsl\Xslt\Compiler.cs (1)
412public const int NeverDeclaredPrec = int.MinValue;
System.Resources.Extensions (1)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
1057private const int ENUM_DONE = int.MinValue;
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCache.cs (1)
177hashCode = (hashCode == int.MinValue) ? 0 : -hashCode;
System.Runtime.Numerics (19)
System\Numerics\BigInteger.cs (15)
25internal const uint kuMaskHighBit = unchecked((uint)int.MinValue); 54if (value == int.MinValue) 83if (int.MinValue < value && value <= int.MaxValue) 88else if (value == int.MinValue) 357if (_sign == int.MinValue) 2178if ((int.MinValue < value) && (value <= int.MaxValue)) 2183else if (value == int.MinValue) 2499if (shift == int.MinValue) 2558if (shift == int.MinValue) 3145Debug.Assert(_sign > int.MinValue); 3270if (rotateAmount == int.MinValue) 3425if (rotateAmount == int.MinValue) 4736actualResult = IsNegative(value) ? int.MinValue : int.MaxValue; 4741(value._sign <= int.MinValue) ? int.MinValue : (int)value._sign;
System\Numerics\Complex.cs (4)
1867(value.m_real <= int.MinValue) ? int.MinValue : (int)value.m_real; 2003(value.m_real <= int.MinValue) ? int.MinValue : (int)value.m_real;
System.ServiceModel.Http.Tests (6)
ServiceModel\BasicHttpBindingTest.cs (3)
115[InlineData(int.MinValue)] 135[InlineData(int.MinValue)] 155[InlineData(int.MinValue)]
ServiceModel\BasicHttpsBindingTest.cs (3)
105[InlineData(int.MinValue)] 125[InlineData(int.MinValue)] 145[InlineData(int.MinValue)]
System.ServiceModel.Primitives.Tests (3)
Channels\BinaryMessageEncodingBindingElementTest.cs (3)
54[InlineData(int.MinValue)] 105[InlineData(int.MinValue)] 132[InlineData(int.MinValue)]
System.Text.Json (2)
System\Text\Json\Reader\Utf8JsonReader.TryGet.cs (1)
410/// is written in scientific notation) or, it represents a number less than <see cref="int.MinValue"/> or greater
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1077int previousPropertyOrder = int.MinValue;
System.Text.RegularExpressions.Generator (1)
RegexGenerator.Emitter.cs (1)
5668value is < 0 and > int.MinValue ? $"{variable} -= {-value};" :
System.Windows.Controls.Ribbon (4)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (4)
2086if (currentIndex == Int32.MinValue) 2160return Int32.MinValue; 2169return Int32.MinValue; 2183return Int32.MinValue;
System.Windows.Forms (14)
System\Windows\Forms\Controls\Buttons\Button.cs (1)
25private const int InvalidDimensionValue = int.MinValue;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (2)
20protected static Point InvalidPoint { get; } = new(int.MinValue, int.MinValue);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (4)
23private static Point InvalidPoint { get; } = new(int.MinValue, int.MinValue); 53private static Point InvalidPosition { get; } = new(int.MinValue, int.MinValue);
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (3)
1702if (longLength < int.MinValue) 1704length = int.MinValue; 1821end = start > 0 ? int.MaxValue : int.MinValue;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemInternalLayout.cs (2)
20private static readonly Size s_invalidSize = new(int.MinValue, int.MinValue);
System\Windows\Forms\Layout\LayoutUtils.cs (2)
14public static readonly Size s_invalidSize = new(int.MinValue, int.MinValue);
System.Windows.Forms.Design (8)
System\Windows\Forms\Design\CommandSet.cs (2)
1270int right = int.MinValue; 1271int bottom = int.MinValue;
System\Windows\Forms\Design\ComponentTray.cs (2)
27private static Point InvalidPoint { get; } = new(int.MinValue, int.MinValue);
System\Windows\Forms\Design\ControlDesigner.cs (2)
20protected static readonly Point InvalidPoint = new(int.MinValue, int.MinValue);
System\Windows\Forms\Design\SelectionUIService.cs (2)
25private static readonly Point s_invalidPoint = new(int.MinValue, int.MinValue);
System.Windows.Forms.Design.Tests (1)
System\Windows\Forms\Design\Behavior\SnapLineTests.cs (1)
112[InlineData(-DefaultOffset, int.MinValue, /* overflown */2147483525)]
System.Windows.Forms.Primitives.Tests (14)
Interop\Oleaut32\DECIMALTests.cs (1)
26[InlineData((double)int.MinValue)]
Interop\Oleaut32\VARIANTTests.cs (13)
175yield return new object[] { VT_I1, (nint)int.MinValue, (sbyte)0 }; 206yield return new object[] { VT_I2, (nint)int.MinValue, (short)0 }; 236yield return new object[] { VT_I4, (nint)int.MinValue, int.MinValue }; 267yield return new object[] { VT_INT, (nint)int.MinValue, int.MinValue }; 302yield return new object[] { VT_ERROR, (nint)int.MinValue, int.MinValue }; 393yield return new object[] { (nint)int.MinValue, (long)int.MinValue }; 421yield return new object[] { int.MinValue }; 684yield return new object[] { (nint)int.MinValue, int.MinValue };
System.Windows.Forms.Primitives.TestUtilities.Tests (4)
ComparisonHelpersTests.cs (4)
17[InlineData(int.MinValue, int.MinValue, int.MaxValue, true)] 32[InlineData(int.MinValue, int.MinValue, int.MaxValue, true)]
System.Windows.Forms.Tests (44)
System\Windows\Forms\ControlTests.Methods.cs (9)
20yield return new object[] { AccessibleEvents.DescriptionChange, int.MinValue }; 25yield return new object[] { (AccessibleEvents)0, int.MinValue }; 30yield return new object[] { (AccessibleEvents)int.MaxValue, int.MinValue }; 67yield return new object[] { AccessibleEvents.DescriptionChange, int.MaxValue, int.MinValue }; 71yield return new object[] { AccessibleEvents.DescriptionChange, int.MinValue, int.MaxValue }; 72yield return new object[] { (AccessibleEvents)0, int.MaxValue, int.MinValue }; 76yield return new object[] { (AccessibleEvents)0, int.MinValue, int.MaxValue }; 77yield return new object[] { (AccessibleEvents)int.MaxValue, int.MaxValue, int.MinValue }; 81yield return new object[] { (AccessibleEvents)int.MaxValue, int.MinValue, int.MaxValue };
System\Windows\Forms\Design\ComponentEditorFormTests.cs (2)
185Assert.Equal(int.MinValue, createParams.X); 186Assert.Equal(int.MinValue, createParams.Y);
System\Windows\Forms\FormTests.cs (2)
186Assert.Equal(int.MinValue, createParams.X); 187Assert.Equal(int.MinValue, createParams.Y);
System\Windows\Forms\HtmlDocumentTests.cs (2)
1754Assert.Equal("BODY", document.GetElementFromPoint(new Point(int.MinValue, int.MinValue)).TagName);
System\Windows\Forms\ListBoxTests.cs (4)
4310[InlineData(int.MinValue)] 4331[InlineData(int.MinValue)] 4354[InlineData(int.MinValue)] 4387[InlineData(int.MinValue)]
System\Windows\Forms\ProgressBarTests.cs (1)
1347yield return new object[] { int.MinValue };
System\Windows\Forms\RichTextBoxTests.cs (7)
5035[InlineData(int.MinValue, 0)] 5062[InlineData(int.MinValue, 0)] 5101[InlineData(int.MinValue, 0)] 5141[InlineData(int.MinValue, 0)] 5274[InlineData(int.MinValue, 0)] 5297[InlineData(int.MinValue, 0)] 5332[InlineData(int.MinValue, 0)]
System\Windows\Forms\ToolStripControlHostTests.cs (3)
742[InlineData((ContentAlignment)int.MinValue)] 1261[InlineData((ContentAlignment)int.MinValue)] 2322[InlineData((ContentAlignment)int.MinValue)]
System\Windows\Forms\ToolStripItemTests.cs (2)
4374[InlineData((ContentAlignment)int.MinValue)] 8490[InlineData((ContentAlignment)int.MinValue)]
System\Windows\Forms\ToolStripSeparatorTests.cs (2)
465[InlineData((ContentAlignment)int.MinValue)] 642[InlineData((ContentAlignment)int.MinValue)]
System\Windows\Forms\TreeViewTests.cs (8)
4759yield return new object[] { new Point(int.MinValue, int.MinValue) }; 4808yield return new object[] { new Point(int.MinValue, int.MinValue) }; 5084yield return new object[] { new Point(int.MinValue, int.MinValue), TreeViewHitTestLocations.AboveClientArea | TreeViewHitTestLocations.LeftOfClientArea }; 5140yield return new object[] { new Point(int.MinValue, int.MinValue), TreeViewHitTestLocations.AboveClientArea | TreeViewHitTestLocations.LeftOfClientArea };
System\Windows\Forms\VisualStyles\VisualStyleRendererTests.cs (2)
22yield return new object[] { VisualStyleElement.CreateElement("BUTTON", 0, int.MinValue) }; 49yield return new object[] { VisualStyleElement.CreateElement("BUTTON", int.MinValue, 0) };
TagHelpersWebSite (2)
TagHelpers\BoldTagHelper.cs (1)
15return int.MinValue;
TagHelpers\SurroundTagHelper.cs (1)
16return int.MinValue;
WindowsBase.Tests (5)
System\Windows\Input\KeyConverterTests.cs (1)
147[InlineData((Key)int.MinValue)]
System\Windows\Input\KeyInteropTests.cs (2)
248[InlineData(int.MinValue, Key.None)] 455[InlineData((Key)int.MinValue, 0)]
System\Windows\Input\KeyValueSerializerTests.cs (1)
48[InlineData((Key)int.MinValue)]
System\Windows\Input\ModifierKeysConverterTests.cs (1)
105yield return new object[] { (ModifierKeys)int.MinValue };
WindowsFormsIntegration (2)
System\Windows\Integration\Convert.cs (2)
311if (value < int.MinValue) 313return int.MinValue;
WinFormsControlsTest (1)
TrackBars.cs (1)
73trackBar1.Minimum = (int)Math.Max(numericMinimum.Value, int.MinValue);