From 0ffd3c595b3eaeada8bfca6f51c3384c0c4a4cd3 Mon Sep 17 00:00:00 2001 From: Fraser Waters Date: Wed, 29 Jul 2015 14:07:14 +0100 Subject: [PATCH] [Bind] Remove Type.IndirectionLevel Property wasn't used. --- Source/Bind/Structures/Type.cs | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/Source/Bind/Structures/Type.cs b/Source/Bind/Structures/Type.cs index 41486cf4..46894a8b 100644 --- a/Source/Bind/Structures/Type.cs +++ b/Source/Bind/Structures/Type.cs @@ -182,19 +182,7 @@ namespace Bind.Structures // Set to true if parameter is an enum. public bool IsEnum { get; set; } - - #region IndirectionLevel - - // Gets the the level of indirection for this type. For example, - // type 'foo' has indirection level = 0, while 'ref foo*[]' has - // an indirection level of 3. - public int IndirectionLevel - { - get { return Pointer + Array + (Reference ? 1 : 0); } - } - - #endregion - + #region public bool CLSCompliant public bool CLSCompliant