1 write to _emitter
ILCompiler.Compiler (1)
Compiler\MstatObjectDumper.cs (1)
50
_emitter
= new MstatEmitter(asmName, context);
20 references to _emitter
ILCompiler.Compiler (20)
Compiler\MstatObjectDumper.cs (20)
51
_emitter
.AllowUseOfAddGlobalMethod();
64
_types.Token(
_emitter
.EmitMetadataHandleForTypeSystemEntity(eeType.Type));
81
_fieldRvas.Token(
_emitter
.EmitMetadataHandleForTypeSystemEntity(rvaDataNode.Field));
128
_frozenObjects.Token(
_emitter
.EmitMetadataHandleForTypeSystemEntity(frozenObject.ObjectType));
135
_frozenObjects.Token(
_emitter
.EmitMetadataHandleForTypeSystemEntity(serObj.OwningType));
150
_manifestResources.LoadConstantI4(MetadataTokens.GetToken(
_emitter
.GetAssemblyRef(resource.Assembly)));
151
_manifestResources.LoadString(
_emitter
.GetUserStringHandle(resource.ResourceName));
169
methods.Token(
_emitter
.EmitMetadataHandleForTypeSystemEntity(m.Method));
179
blobs.LoadString(
_emitter
.GetUserStringHandle(b.Key));
187
deduplicatedMethods.Token(
_emitter
.EmitMetadataHandleForTypeSystemEntity(d.Key));
192
deduplicatedMethods.Token(
_emitter
.EmitMetadataHandleForTypeSystemEntity(o.Method));
197
_emitter
.AddGlobalMethod("Methods", methods, 0);
198
_emitter
.AddGlobalMethod("Types", _types, 0);
199
_emitter
.AddGlobalMethod("Blobs", blobs, 0);
200
_emitter
.AddGlobalMethod("RvaFields", _fieldRvas, 0);
201
_emitter
.AddGlobalMethod("FrozenObjects", _frozenObjects, 0);
202
_emitter
.AddGlobalMethod("ManifestResources", _manifestResources, 0);
203
_emitter
.AddGlobalMethod("DeduplicatedMethods", deduplicatedMethods, 0);
205
_emitter
.AddPESection(".names", _mangledNames);
208
_emitter
.SerializeToStream(fs);