Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DebugInfoExpression.cs
Go to the documentation of this file.
4
6
7[DebuggerTypeProxy(typeof(DebugInfoExpressionProxy))]
9{
10 public sealed override Type Type => typeof(void);
11
12 public sealed override ExpressionType NodeType => ExpressionType.DebugInfo;
13
14 [ExcludeFromCodeCoverage(Justification = "Unreachable")]
15 public virtual int StartLine
16 {
17 get
18 {
20 }
21 }
22
23 [ExcludeFromCodeCoverage(Justification = "Unreachable")]
24 public virtual int StartColumn
25 {
26 get
27 {
29 }
30 }
31
32 [ExcludeFromCodeCoverage(Justification = "Unreachable")]
33 public virtual int EndLine
34 {
35 get
36 {
38 }
39 }
40
41 [ExcludeFromCodeCoverage(Justification = "Unreachable")]
42 public virtual int EndColumn
43 {
44 get
45 {
47 }
48 }
49
51
52 [ExcludeFromCodeCoverage(Justification = "Unreachable")]
53 public virtual bool IsClear
54 {
55 get
56 {
58 }
59 }
60
62 {
63 Document = document;
64 }
65
66 protected internal override Expression Accept(ExpressionVisitor visitor)
67 {
68 return visitor.VisitDebugInfo(this);
69 }
70}
DebugInfoExpression(SymbolDocumentInfo document)
override Expression Accept(ExpressionVisitor visitor)
virtual Expression VisitDebugInfo(DebugInfoExpression node)