BreakPoint.cs 831 B

1234567891011121314151617181920212223242526272829303132
  1. namespace Jint.Runtime.Debugger
  2. {
  3. public sealed class BreakPoint
  4. {
  5. public BreakPoint(int line, int character)
  6. {
  7. Line = line;
  8. Char = character;
  9. }
  10. public BreakPoint(int line, int character, string condition)
  11. : this(line, character)
  12. {
  13. Condition = condition;
  14. }
  15. public BreakPoint(string source, int line, int character) : this(line, character)
  16. {
  17. Source = source;
  18. }
  19. public BreakPoint(string source, int line, int character, string condition) : this(source, line, character)
  20. {
  21. Condition = condition;
  22. }
  23. public string Source { get; }
  24. public int Line { get; }
  25. public int Char { get; }
  26. public string Condition { get; }
  27. }
  28. }