6 types derived from JumpTable
Microsoft.AspNetCore.Routing (6)
Matching\DictionaryJumpTable.cs (1)
10
internal sealed class DictionaryJumpTable :
JumpTable
Matching\ILEmitTrieJumpTable.cs (1)
15
internal sealed class ILEmitTrieJumpTable :
JumpTable
Matching\LinearSearchJumpTable.cs (1)
9
internal sealed class LinearSearchJumpTable :
JumpTable
Matching\SingleEntryAsciiJumpTable.cs (1)
11
internal sealed class SingleEntryAsciiJumpTable :
JumpTable
Matching\SingleEntryJumpTable.cs (1)
6
internal sealed class SingleEntryJumpTable :
JumpTable
Matching\ZeroEntryJumpTable.cs (1)
6
internal sealed class ZeroEntryJumpTable :
JumpTable
8 references to JumpTable
Microsoft.AspNetCore.Routing (8)
Matching\DfaState.cs (2)
13
public readonly
JumpTable
PathTransitions;
19
JumpTable
pathTransitions,
Matching\ILEmitTrieJumpTable.cs (2)
22
private readonly
JumpTable
_fallback;
39
JumpTable
fallback)
Matching\JumpTableBuilder.cs (4)
13
public static
JumpTable
Build(int defaultDestination, int exitDestination, (string text, int destination)[] pathEntries)
76
JumpTable
fallback;
91
static
JumpTable
MakeILEmitTrieJumpTableIfSupported(int defaultDestination, int exitDestination, (string text, int destination)[] pathEntries,
JumpTable
fallback)