Ecma335::TablesStream
Constants
FIELD_TOKEN_PREFIX = 4_u32
METHOD_DEF_TOKEN_PREFIX = 6_u32
TYPE_DEF_TOKEN_PREFIX = 2_u32
Constructors
new(major_version : UInt8, minor_version : UInt8, heap_sizes : UInt8, valid_mask : UInt64, sorted_mask : UInt64, row_counts : Hash(String, UInt32), modules : Array(ModuleRow) = [] of ModuleRow, type_refs : Array(TypeRefRow) = [] of TypeRefRow, type_defs : Array(TypeDefRow) = [] of TypeDefRow, fields : Array(FieldRow) = [] of FieldRow, method_defs : Array(MethodDefRow) = [] of MethodDefRow, params : Array(ParamRow) = [] of ParamRow, constants : Array(ConstantRow) = [] of ConstantRow, interface_impls : Array(InterfaceImplRow) = [] of InterfaceImplRow, member_refs : Array(MemberRefRow) = [] of MemberRefRow, event_maps : Array(EventMapRow) = [] of EventMapRow, events : Array(EventRow) = [] of EventRow, property_maps : Array(PropertyMapRow) = [] of PropertyMapRow, properties : Array(PropertyRow) = [] of PropertyRow, method_semantics : Array(MethodSemanticsRow) = [] of MethodSemanticsRow, method_impls : Array(MethodImplRow) = [] of MethodImplRow, assemblies : Array(AssemblyRow) = [] of AssemblyRow, assembly_refs : Array(AssemblyRefRow) = [] of AssemblyRefRow, class_layouts : Array(ClassLayoutRow) = [] of ClassLayoutRow, field_layouts : Array(FieldLayoutRow) = [] of FieldLayoutRow, files : Array(FileRow) = [] of FileRow, exported_types : Array(ExportedTypeRow) = [] of ExportedTypeRow, manifest_resources : Array(ManifestResourceRow) = [] of ManifestResourceRow, generic_params : Array(GenericParamRow) = [] of GenericParamRow, method_specs : Array(MethodSpecRow) = [] of MethodSpecRow, generic_param_constraints : Array(GenericParamConstraintRow) = [] of GenericParamConstraintRow, type_specs : Array(TypeSpecRow) = [] of TypeSpecRow, module_refs : Array(ModuleRefRow) = [] of ModuleRefRow, impl_maps : Array(ImplMapRow) = [] of ImplMapRow, custom_attributes : Array(CustomAttributeRow) = [] of CustomAttributeRow, nested_classes : Array(NestedClassRow) = [] of NestedClassRow, parsed_row_counts : Hash(String, UInt32) = Hash(String, UInt32).new, skipped_row_counts : Hash(String, UInt32) = Hash(String, UInt32).new)
SourceInstance methods
assemblies
Sourceassembly_refs
Sourceclass_layouts
Sourceconstants
Sourcecustom_attributes
Sourceevent_maps
Sourceevents
Sourceexported_types
Sourcefield_layouts
Sourcefields
Sourcefiles
Sourcegeneric_param_constraints
Sourcegeneric_params
Sourceheap_sizes
Sourceimpl_maps
Sourceinterface_impls
Sourcemajor_version
Sourcemanifest_resources
Sourcemember_refs
Sourcemethod_defs
Sourcemethod_impls
Sourcemethod_semantics
Sourcemethod_specs
Sourceminor_version
Sourcemodule_refs
Sourcemodules
Sourcenested_classes
Sourceparams
Sourceparse_coverage_ratio
Sourceparsed_row_counts
Sourceparsed_tables
Sourceproperties
Sourceproperty_maps
Sourcerow_counts
Sourceskipped_row_counts
Sourceskipped_tables
Sourcesorted_mask
Sourcetype_defs
Sourcetype_refs
Sourcetype_specs
Sourcevalid_mask
Source