5
5
// Jb Evain (jbevain@gmail.com)
7
// Copyright (c) 2008 - 2010 Jb Evain
9
9
// Permission is hereby granted, free of charge, to any person obtaining
10
10
// a copy of this software and associated documentation files (the
29
29
namespace Mono.Cecil.Cil {
31
public class SequencePoint {
31
public sealed class SequencePoint {
40
40
public int StartLine {
41
get { return m_startLine; }
42
set { m_startLine = value; }
41
get { return start_line; }
42
set { start_line = value; }
45
45
public int StartColumn {
46
get { return m_startColumn; }
47
set { m_startColumn = value; }
46
get { return start_column; }
47
set { start_column = value; }
50
50
public int EndLine {
51
get { return m_endLine; }
52
set { m_endLine = value; }
51
get { return end_line; }
52
set { end_line = value; }
55
55
public int EndColumn {
56
get { return m_endColumn; }
57
set { m_endColumn = value; }
56
get { return end_column; }
57
set { end_column = value; }
60
60
public Document Document {
61
get { return m_document; }
62
set { m_document = value; }
61
get { return document; }
62
set { document = value; }
65
65
public SequencePoint (Document document)
67
m_document = document;
70
public SequencePoint (Document doc, int startLine, int startCol, int endLine, int endCol) : this (doc)
72
m_startLine = startLine;
73
m_startColumn = startCol;
67
this.document = document;