4 types derived from ExceptionRangeValue
Microsoft.DotNet.ILAssembler (4)
CILParser.SemanticValues.MethodBodies.cs (4)
44
public sealed record InvalidExceptionRangeValue :
ExceptionRangeValue
;
47
ScopeBlockContext Scope) :
ExceptionRangeValue
;
53
IToken EndToken) :
ExceptionRangeValue
;
57
int End) :
ExceptionRangeValue
;
21 references to ExceptionRangeValue
Microsoft.DotNet.ILAssembler (21)
Actions\GrammarActions.MethodBodies.ExceptionHandling.cs (9)
95
ExceptionRangeValue
tryRangeValue = context.tryRange.Value;
170
internal
ExceptionRangeValue
CreateScopeExceptionRange(CILParser.ScopeBlockContext scope)
173
internal
ExceptionRangeValue
CreateLabelExceptionRange(IToken start, IToken end)
180
internal
ExceptionRangeValue
CreateOffsetExceptionRange(IToken start, IToken end)
194
ExceptionRangeValue
handler)
201
ExceptionRangeValue
handler)
206
internal ExceptionClauseValue CreateFinallyExceptionClause(
ExceptionRangeValue
handler)
209
internal ExceptionClauseValue CreateFaultExceptionClause(
ExceptionRangeValue
handler)
218
private (LabelHandle Start, LabelHandle End)? ResolveExceptionRange(
ExceptionRangeValue
range)
CILParser.SemanticValues.MethodBodies.cs (8)
40
public static
ExceptionRangeValue
Invalid { get; } =
92
public abstract record ExceptionClauseValue(
ExceptionRangeValue
Handler)
95
new InvalidExceptionClauseValue(
ExceptionRangeValue
.Invalid);
99
ExceptionRangeValue
Handler) : ExceptionClauseValue(Handler);
103
ExceptionRangeValue
Handler) : ExceptionClauseValue(Handler);
107
ExceptionRangeValue
Handler) : ExceptionClauseValue(Handler);
110
ExceptionRangeValue
Handler) : ExceptionClauseValue(Handler);
113
ExceptionRangeValue
Handler) : ExceptionClauseValue(Handler);
gen\CILParser.cs (4)
14015
public CILParser.
ExceptionRangeValue
Value;
14047
_localctx.Value = CILParser.
ExceptionRangeValue
.Invalid;
14371
public CILParser.
ExceptionRangeValue
Value;
14403
_localctx.Value = CILParser.
ExceptionRangeValue
.Invalid;