4 instantiations of Row
Mono.Cecil (4)
Mono.Cecil\AssemblyReader.cs (1)
2891
metadata.SetLocalScopes (method, AddMapping (metadata.LocalScopes, method, new
Row
<uint, Range, Range, uint, uint, uint> (import, variables, constants, scope_start, scope_length, i)));
Mono.Cecil\AssemblyWriter.cs (3)
1458
type_def_table.AddRow (new
TypeDefRow
(
1689
method_table.AddRow (new
MethodRow
(
2334
var rid = local_scope_table.AddRow (new
LocalScopeRow
(
13 references to Row
Mono.Cecil (13)
Mono.Cecil\AssemblyReader.cs (3)
2881
metadata.LocalScopes = new Dictionary<uint, Collection<
Row
<uint, Range, Range, uint, uint, uint>>> ();
2900
Collection<
Row
<uint, Range, Range, uint, uint, uint>> records;
2939
ScopeDebugInformation ReadLocalScope (
Row
<uint, Range, Range, uint, uint, uint> record)
Mono.Cecil\AssemblyWriter.cs (6)
35
using TypeDefRow =
Row
<TypeAttributes, StringIndex, StringIndex, CodedRID, RID, RID>;
37
using MethodRow =
Row
<RVA, MethodImplAttributes, MethodAttributes, StringIndex, BlobIndex, RID>;
66
using LocalScopeRow =
Row
<RID, RID, RID, RID, uint, uint>;
279
sealed class TypeDefTable : MetadataTable<
TypeDefRow
> {
307
sealed class MethodTable : MetadataTable<
MethodRow
> {
749
sealed class LocalScopeTable : MetadataTable<
LocalScopeRow
> {
Mono.Cecil\MetadataSystem.cs (4)
63
internal Dictionary<uint, Collection<
Row
<uint, Range, Range, uint, uint, uint>>> LocalScopes;
159
if (LocalScopes != null) LocalScopes = new Dictionary<uint, Collection<
Row
<uint, Range, Range, uint, uint, uint>>> (capacity: 0);
329
public bool TryGetLocalScopes (MethodDefinition method, out Collection<
Row
<uint, Range, Range, uint, uint, uint>> scopes)
334
public void SetLocalScopes (uint method_rid, Collection<
Row
<uint, Range, Range, uint, uint, uint>> records)