Browse Source

SequencePointBuilder: add support for fixed-statement

pull/923/head
Siegfried Pammer 8 years ago
parent
commit
4511043815
  1. 8
      ICSharpCode.Decompiler/CSharp/SequencePointBuilder.cs

8
ICSharpCode.Decompiler/CSharp/SequencePointBuilder.cs

@ -194,6 +194,14 @@ namespace ICSharpCode.Decompiler.CSharp @@ -194,6 +194,14 @@ namespace ICSharpCode.Decompiler.CSharp
EndSequencePoint(doWhileStatement.WhileToken.StartLocation, doWhileStatement.RParToken.EndLocation);
}
public override void VisitFixedStatement(FixedStatement fixedStatement)
{
foreach (var v in fixedStatement.Variables) {
VisitAsSequencePoint(v);
}
VisitAsSequencePoint(fixedStatement.EmbeddedStatement);
}
/// <summary>
/// Start a new C# statement = new sequence point.
/// </summary>

Loading…
Cancel
Save