public DefineSequencePoints ( SymDocumentWriter document, int offsets, int lines, int columns, int endLines, int endColumns ) : void | ||
document | SymDocumentWriter | |
offsets | int | |
lines | int | |
columns | int | |
endLines | int | |
endColumns | int | |
리턴 | void |
public void DefineSequencePoints(SymDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns)
{
m_writer.DefineSequencePoints (document.GetUnmanaged(), offsets.Length, offsets, lines, columns, endLines, endColumns);
}
void DefineSequencePoints(Collection <Instruction> instructions) { for (int i = 0; i < instructions.Count; i++) { var instruction = instructions [i]; var sequence_point = instruction.SequencePoint; writer.DefineSequencePoints( GetDocument(sequence_point.Document), new [] { instruction.Offset }, new [] { sequence_point.StartLine }, new [] { sequence_point.StartColumn }, new [] { sequence_point.EndLine }, new [] { sequence_point.EndColumn }); } }