diff --git a/ICSharpCode.NRefactory/CSharp/Parser/CSharpParser.cs b/ICSharpCode.NRefactory/CSharp/Parser/CSharpParser.cs index 690adbb5ab..f9fdeaf897 100644 --- a/ICSharpCode.NRefactory/CSharp/Parser/CSharpParser.cs +++ b/ICSharpCode.NRefactory/CSharp/Parser/CSharpParser.cs @@ -1176,7 +1176,7 @@ namespace ICSharpCode.NRefactory.CSharp { var result = new UncheckedStatement (); result.AddChild (new CSharpTokenNode (Convert (uncheckedStatement.loc), "unchecked".Length), UncheckedStatement.Roles.Keyword); - result.AddChild ((DomNode)uncheckedStatement.Block.Accept (this), UncheckedStatement.Roles.EmbeddedStatement); + result.AddChild ((DomNode)uncheckedStatement.Block.Accept (this), UncheckedStatement.Roles.Body); return result; } @@ -1185,7 +1185,7 @@ namespace ICSharpCode.NRefactory.CSharp { var result = new CheckedStatement (); result.AddChild (new CSharpTokenNode (Convert (checkedStatement.loc), "checked".Length), CheckedStatement.Roles.Keyword); - result.AddChild ((DomNode)checkedStatement.Block.Accept (this), CheckedStatement.Roles.EmbeddedStatement); + result.AddChild ((DomNode)checkedStatement.Block.Accept (this), CheckedStatement.Roles.Body); return result; }