Class BreakpointConditionFailure
A breakpoint's condition that could not be evaluated where the program reached the line (see Condition).
public sealed record BreakpointConditionFailure : IEquatable<BreakpointConditionFailure>
- Inheritance
-
BreakpointConditionFailure
- Implements
- Inherited Members
Constructors
BreakpointConditionFailure(ExpressionNode, Uri, IVBRaisableError?)
A breakpoint's condition that could not be evaluated where the program reached the line (see Condition).
public BreakpointConditionFailure(ExpressionNode Condition, Uri Scope, IVBRaisableError? Error)
Parameters
ConditionExpressionNodeThe condition.
ScopeUriThe procedure it was evaluated in: its names are that procedure's.
ErrorIVBRaisableErrorThe run-time error the evaluation raised; null when there is none to say - the interpreter could not evaluate the expression, as for a name nothing defines, which static semantics would have rejected in code.
Properties
Condition
The condition.
public ExpressionNode Condition { get; init; }
Property Value
Error
The run-time error the evaluation raised; null when there is none to say - the interpreter could not evaluate the expression, as for a name nothing defines, which static semantics would have rejected in code.
public IVBRaisableError? Error { get; init; }
Property Value
Scope
The procedure it was evaluated in: its names are that procedure's.
public Uri Scope { get; init; }