diff --git a/ICSharpCode.NRefactory.CSharp.Refactoring/ICSharpCode.NRefactory.CSharp.Refactoring.csproj b/ICSharpCode.NRefactory.CSharp.Refactoring/ICSharpCode.NRefactory.CSharp.Refactoring.csproj
index 02e165f0c..207d0c056 100644
--- a/ICSharpCode.NRefactory.CSharp.Refactoring/ICSharpCode.NRefactory.CSharp.Refactoring.csproj
+++ b/ICSharpCode.NRefactory.CSharp.Refactoring/ICSharpCode.NRefactory.CSharp.Refactoring.csproj
@@ -35,7 +35,7 @@
TRACE;FULL_AST;NET_4_0
- none
+ pdbonly
True
..\bin\Release\
4
diff --git a/ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj b/ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj
index 80522fbdd..0d12aaaff 100644
--- a/ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj
+++ b/ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj
@@ -396,7 +396,7 @@
ICSharpCode.NRefactory
-
+
@@ -417,4 +417,4 @@
-
\ No newline at end of file
+
diff --git a/ICSharpCode.NRefactory.Cecil/ICSharpCode.NRefactory.Cecil.csproj b/ICSharpCode.NRefactory.Cecil/ICSharpCode.NRefactory.Cecil.csproj
index cfeca0814..9a5ef9892 100644
--- a/ICSharpCode.NRefactory.Cecil/ICSharpCode.NRefactory.Cecil.csproj
+++ b/ICSharpCode.NRefactory.Cecil/ICSharpCode.NRefactory.Cecil.csproj
@@ -1,4 +1,4 @@
-
+
Debug
@@ -86,16 +86,16 @@
- ..\..\..\packages\Mono.Cecil.0.10.0-beta4\lib\net40\Mono.Cecil.dll
+ $(SolutionDir)\packages\Mono.Cecil.0.10.0-beta6\lib\net40\Mono.Cecil.dll
- ..\..\..\packages\Mono.Cecil.0.10.0-beta4\lib\net40\Mono.Cecil.Mdb.dll
+ $(SolutionDir)\packages\Mono.Cecil.0.10.0-beta6\lib\net40\Mono.Cecil.Mdb.dll
- ..\..\..\packages\Mono.Cecil.0.10.0-beta4\lib\net40\Mono.Cecil.Pdb.dll
+ $(SolutionDir)\packages\Mono.Cecil.0.10.0-beta6\lib\net40\Mono.Cecil.Pdb.dll
- ..\..\..\packages\Mono.Cecil.0.10.0-beta4\lib\net40\Mono.Cecil.Rocks.dll
+ $(SolutionDir)\packages\Mono.Cecil.0.10.0-beta6\lib\net40\Mono.Cecil.Rocks.dll
diff --git a/ICSharpCode.NRefactory.Cecil/packages.config b/ICSharpCode.NRefactory.Cecil/packages.config
index 9a09d827a..8b1b9ad8d 100644
--- a/ICSharpCode.NRefactory.Cecil/packages.config
+++ b/ICSharpCode.NRefactory.Cecil/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/ICSharpCode.NRefactory/TypeSystem/IMethod.cs b/ICSharpCode.NRefactory/TypeSystem/IMethod.cs
index d73616d35..a8c79aedf 100644
--- a/ICSharpCode.NRefactory/TypeSystem/IMethod.cs
+++ b/ICSharpCode.NRefactory/TypeSystem/IMethod.cs
@@ -47,6 +47,8 @@ public interface IUnresolvedMethod : IUnresolvedParameterizedMember
///
bool IsAsync { get; }
+ bool IsExtensionMethod { get; }
+
[Obsolete("Use IsPartial && !HasBody instead")]
bool IsPartialMethodDeclaration { get; }
diff --git a/ICSharpCode.NRefactory/TypeSystem/Implementation/TypeParameterReference.cs b/ICSharpCode.NRefactory/TypeSystem/Implementation/TypeParameterReference.cs
index e6ef94003..a32e99fdc 100644
--- a/ICSharpCode.NRefactory/TypeSystem/Implementation/TypeParameterReference.cs
+++ b/ICSharpCode.NRefactory/TypeSystem/Implementation/TypeParameterReference.cs
@@ -49,6 +49,12 @@ public static TypeParameterReference Create(SymbolKind ownerType, int index)
readonly SymbolKind ownerType;
readonly int index;
+ public SymbolKind OwnerType {
+ get {
+ return ownerType;
+ }
+ }
+
public int Index {
get {
return index;