Mono.Cecil.Pdb.SymWriter.DefineSequencePoints C# (CSharp) Method

DefineSequencePoints() public method

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
return 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);
        }

Usage Example

Esempio n. 1
0
        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 });
            }
        }
All Usage Examples Of Mono.Cecil.Pdb.SymWriter::DefineSequencePoints