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

github.com/mono/cecil.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjbevain <jbevain@gmail.com>2010-10-06 15:53:17 +0400
committerjbevain <jbevain@gmail.com>2010-10-06 15:53:17 +0400
commit63ed01e0520e48ac4b5f6adc48b7e6e9c416702f (patch)
tree574e370b88077a1b71888a33c42a309956d8fe23 /Mono.Cecil/ParameterDefinition.cs
parent57c046eef6b72fd8d79e36432634ae815177d044 (diff)
Add missing ParameterAttributes flags
Diffstat (limited to 'Mono.Cecil/ParameterDefinition.cs')
-rw-r--r--Mono.Cecil/ParameterDefinition.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/Mono.Cecil/ParameterDefinition.cs b/Mono.Cecil/ParameterDefinition.cs
index 2e73a07..059f257 100644
--- a/Mono.Cecil/ParameterDefinition.cs
+++ b/Mono.Cecil/ParameterDefinition.cs
@@ -110,6 +110,16 @@ namespace Mono.Cecil {
set { attributes = attributes.SetAttributes ((ushort) ParameterAttributes.Out, value); }
}
+ public bool IsLcid {
+ get { return attributes.GetAttributes ((ushort) ParameterAttributes.Lcid); }
+ set { attributes = attributes.SetAttributes ((ushort) ParameterAttributes.Lcid, value); }
+ }
+
+ public bool IsReturnValue {
+ get { return attributes.GetAttributes ((ushort) ParameterAttributes.Retval); }
+ set { attributes = attributes.SetAttributes ((ushort) ParameterAttributes.Retval, value); }
+ }
+
public bool IsOptional {
get { return attributes.GetAttributes ((ushort) ParameterAttributes.Optional); }
set { attributes = attributes.SetAttributes ((ushort) ParameterAttributes.Optional, value); }