From 73a9a6552e2c33339eb9df2068c68034bdd3fd4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Srbeck=C3=BD?= Date: Wed, 2 Jul 2008 23:13:47 +0000 Subject: [PATCH] DebuggerHidden attribute marks code as non-user code git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3159 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../Misc/Debugger/Debugger.Core/Project/Src/Control/Module.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Module.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Module.cs index 233c509ef0..fb1bb4a678 100644 --- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Module.cs +++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Module.cs @@ -187,7 +187,8 @@ namespace Debugger MemberRefProps constructorMethod = metaData.GetMemberRefProps(ca.Type); TypeRefProps attributeType = metaData.GetTypeRefProps(constructorMethod.DeclaringType); if (attributeType.Name == "System.Diagnostics.DebuggerStepThroughAttribute" || - attributeType.Name == "System.Diagnostics.DebuggerNonUserCodeAttribute") + attributeType.Name == "System.Diagnostics.DebuggerNonUserCodeAttribute" || + attributeType.Name == "System.Diagnostics.DebuggerHiddenAttribute") { if (ca.Owner >> 24 == 0x02) { // TypeDef ICorDebugClass2 corClass = corModule.GetClassFromToken(ca.Owner).CastTo();