Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SerializeLocalScopeTable()

void System.Reflection.Metadata.Ecma335.MetadataBuilder.SerializeLocalScopeTable ( BlobBuilder writer,
MetadataSizes metadataSizes )
inlineprivate

Definition at line 2329 of file MetadataBuilder.cs.

2330 {
2331 foreach (LocalScopeRow item in _localScopeTable)
2332 {
2333 writer.WriteReference(item.Method, metadataSizes.MethodDefReferenceIsSmall);
2334 writer.WriteReference(item.ImportScope, metadataSizes.ImportScopeReferenceIsSmall);
2335 writer.WriteReference(item.VariableList, metadataSizes.LocalVariableReferenceIsSmall);
2336 writer.WriteReference(item.ConstantList, metadataSizes.LocalConstantReferenceIsSmall);
2337 writer.WriteInt32(item.StartOffset);
2338 writer.WriteInt32(item.Length);
2339 }
2340 }

References System.Reflection.Metadata.Ecma335.MetadataBuilder._localScopeTable, System.item, and System.writer.

Referenced by System.Reflection.Metadata.Ecma335.MetadataBuilder.SerializeMetadataTables().