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:
authorDaniel Grunwald <daniel@danielgrunwald.de>2011-07-16 18:25:45 +0400
committerDaniel Grunwald <daniel@danielgrunwald.de>2011-07-16 18:25:45 +0400
commit9627361c731e6f28354de0098c4f6b5838e1db7a (patch)
tree2e977ac773474fa9654b85b24ca114958f60e2b2 /Mono.Cecil/ParameterDefinition.cs
parent240c78593d46438baee92e981cc1918c52038718 (diff)
parent81df043ce6640a4f2fb963e83120013c69803de3 (diff)
Merge branch 'master' of git://github.com/jbevain/cecil into threadsafe2
Diffstat (limited to 'Mono.Cecil/ParameterDefinition.cs')
-rw-r--r--Mono.Cecil/ParameterDefinition.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/Mono.Cecil/ParameterDefinition.cs b/Mono.Cecil/ParameterDefinition.cs
index 6a4d96c..da7bf81 100644
--- a/Mono.Cecil/ParameterDefinition.cs
+++ b/Mono.Cecil/ParameterDefinition.cs
@@ -49,6 +49,15 @@ namespace Mono.Cecil {
get { return method; }
}
+ public int Sequence {
+ get {
+ if (method == null)
+ return -1;
+
+ return method.HasThis ? index + 1 : index;
+ }
+ }
+
public bool HasConstant {
get {
this.ResolveConstant (ref constant, parameter_type.Module);