aboutsummaryrefslogtreecommitdiff
path: root/ChocolArm64/Translation/ILLabel.cs
diff options
context:
space:
mode:
Diffstat (limited to 'ChocolArm64/Translation/ILLabel.cs')
-rw-r--r--ChocolArm64/Translation/ILLabel.cs28
1 files changed, 0 insertions, 28 deletions
diff --git a/ChocolArm64/Translation/ILLabel.cs b/ChocolArm64/Translation/ILLabel.cs
deleted file mode 100644
index 17a31783..00000000
--- a/ChocolArm64/Translation/ILLabel.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-using System.Reflection.Emit;
-
-namespace ChocolArm64.Translation
-{
- class ILLabel : IILEmit
- {
- private bool _hasLabel;
-
- private Label _label;
-
- public void Emit(ILMethodBuilder context)
- {
- context.Generator.MarkLabel(GetLabel(context));
- }
-
- public Label GetLabel(ILMethodBuilder context)
- {
- if (!_hasLabel)
- {
- _label = context.Generator.DefineLabel();
-
- _hasLabel = true;
- }
-
- return _label;
- }
- }
-} \ No newline at end of file