Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/coreclr/tools/Common/TypeSystem/Interop/IL/InlineArrayType.cs')
-rw-r--r--src/coreclr/tools/Common/TypeSystem/Interop/IL/InlineArrayType.cs15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/coreclr/tools/Common/TypeSystem/Interop/IL/InlineArrayType.cs b/src/coreclr/tools/Common/TypeSystem/Interop/IL/InlineArrayType.cs
index 51ac01f9a2f..512cad4be34 100644
--- a/src/coreclr/tools/Common/TypeSystem/Interop/IL/InlineArrayType.cs
+++ b/src/coreclr/tools/Common/TypeSystem/Interop/IL/InlineArrayType.cs
@@ -173,7 +173,7 @@ namespace Internal.TypeSystem.Interop
public override ClassLayoutMetadata GetClassLayout()
{
- ClassLayoutMetadata result = new ClassLayoutMetadata();
+ ClassLayoutMetadata result = default(ClassLayoutMetadata);
result.PackingSize = 0;
result.Size = checked((int)Length * ElementType.GetElementSize().AsInt);
return result;
@@ -329,7 +329,7 @@ namespace Internal.TypeSystem.Interop
{
return "get_Item";
}
- else
+ else
{
return "set_Item";
}
@@ -352,9 +352,9 @@ namespace Internal.TypeSystem.Interop
{
if (_kind == InlineArrayMethodKind.Getter)
{
- _signature = new MethodSignature(MethodSignatureFlags.None,
- genericParameterCount: 0,
- returnType: _owningType.ElementType,
+ _signature = new MethodSignature(MethodSignatureFlags.None,
+ genericParameterCount: 0,
+ returnType: _owningType.ElementType,
parameters: new TypeDesc[] { Context.GetWellKnownType(WellKnownType.Int32) });
}
else
@@ -373,10 +373,7 @@ namespace Internal.TypeSystem.Interop
{
var emitter = new ILEmitter();
var codeStream = emitter.NewCodeStream();
- var lIntermediate = emitter.NewCodeLabel();
- var lCheck = emitter.NewCodeLabel();
- var lValid = emitter.NewCodeLabel();
- var vFlag = emitter.NewLocal(Context.GetWellKnownType(WellKnownType.Boolean));
+ _ = emitter.NewLocal(Context.GetWellKnownType(WellKnownType.Boolean));
var elementType = _owningType.ElementType;
// Getter: