diff options
author | jbevain <jbevain@gmail.com> | 2010-10-06 15:53:17 +0400 |
---|---|---|
committer | jbevain <jbevain@gmail.com> | 2010-10-06 15:53:17 +0400 |
commit | 63ed01e0520e48ac4b5f6adc48b7e6e9c416702f (patch) | |
tree | 574e370b88077a1b71888a33c42a309956d8fe23 /Mono.Cecil/ParameterDefinition.cs | |
parent | 57c046eef6b72fd8d79e36432634ae815177d044 (diff) |
Add missing ParameterAttributes flags
Diffstat (limited to 'Mono.Cecil/ParameterDefinition.cs')
-rw-r--r-- | Mono.Cecil/ParameterDefinition.cs | 10 |
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); } |