public MarkSequencePoint ( int offset, |
||
offset | int | |
file | ||
line | int | |
column | int | |
is_hidden | bool | |
Résultat | void |
public void DefineSequencePoints(ISymUnmanagedDocumentWriter document, uint count, uint[] offsets, uint[] lines, uint[] columns, uint[] endLines, uint[] endColumns) { msw.SetMethodUnit(((ICompileUnit)document).Entry); var doc = (SymbolDocumentWriterImpl)document; var file = doc != null ? doc.Entry.SourceFile : null; for (int n = 0; n < count; n++) { if (n > 0 && offsets [n] == offsets [n - 1] && lines [n] == lines [n - 1] && columns [n] == columns [n - 1]) { continue; } msw.MarkSequencePoint((int)offsets [n], file, (int)lines [n], (int)columns [n], (int)endLines [n], (int)endColumns [n], lines [n] == 0xfeefee); } }
public void DefineSequencePoints( ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { SymbolDocumentWriterImpl doc = (SymbolDocumentWriterImpl)document; SourceFileEntry file = doc != null ? doc.Entry.SourceFile : null; for (int n = 0; n < offsets.Length; n++) { if (n > 0 && offsets[n] == offsets[n - 1] && lines[n] == lines[n - 1] && columns[n] == columns[n - 1]) { continue; } msw.MarkSequencePoint(offsets[n], file, lines[n], columns[n], false); } }