1 instantiation of ILCodeStream
ILCompiler.TypeSystem (1)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (1)
693
ILCodeStream stream = new
ILCodeStream
(this);
316 references to ILCodeStream
ilc (1)
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
55
public static void EmitCallThrowHelper(this
ILCodeStream
codeStream, ILEmitter emitter, MethodDesc method)
ILCompiler.Compiler (205)
Compiler\BodySubstitution.cs (1)
35
ILCodeStream
codestream = emit.NewCodeStream();
Compiler\CompilerTypeSystemContext.InterfaceThunks.cs (1)
226
ILCodeStream
codeStream = emit.NewCodeStream();
Compiler\HardwareIntrinsicHelpers.Aot.cs (1)
50
ILCodeStream
codeStream = emit.NewCodeStream();
Compiler\ReachabilityInstrumentationFilter.cs (1)
75
ILCodeStream
codeStream = emit.NewCodeStream();
Compiler\ReachabilityInstrumentationProvider.cs (1)
249
ILCodeStream
codeStream = emitter.NewCodeStream();
IL\Stubs\StartupCode\NativeLibraryStartupMethod.cs (1)
63
ILCodeStream
codeStream = emitter.NewCodeStream();
IL\Stubs\StartupCode\StartupCodeMainMethod.cs (2)
68
ILCodeStream
codeStream = emitter.NewCodeStream();
280
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (3)
432
ILCodeStream
codeStream = emit.NewCodeStream();
547
ILCodeStream
c = e.NewCodeStream();
558
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
55
public static void EmitCallThrowHelper(this
ILCodeStream
codeStream, ILEmitter emitter, MethodDesc method)
parent\parent\Common\TypeSystem\IL\NativeAotILProvider.cs (2)
115
ILCodeStream
codeStream = emit.NewCodeStream();
164
var
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\ArrayMethodILEmitter.cs (2)
37
private void EmitLoadInteriorAddress(
ILCodeStream
codeStream, int offset)
74
var
codeStream = _emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\AssemblyGetExecutingAssemblyMethodThunk.cs (1)
71
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (1)
56
ILCodeStream
ilStream = ilEmitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (2)
23
var
codestream = emitter.NewCodeStream();
255
var
codestream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\ComparerIntrinsics.cs (1)
68
var
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\DebuggerSteppingHelpers.cs (2)
8
public static void MarkDebuggerStepThroughPoint(this
ILCodeStream
codeStream)
13
public static void MarkDebuggerStepInPoint(this
ILCodeStream
codeStream)
parent\parent\Common\TypeSystem\IL\Stubs\DelegateMethodILEmitter.cs (3)
24
ILCodeStream
codeStream = emit.NewCodeStream();
39
ILCodeStream
codeStream = emit.NewCodeStream();
53
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\DelegateThunks.cs (9)
114
ILCodeStream
codeStream = emitter.NewCodeStream();
162
ILCodeStream
codeStream = emit.NewCodeStream();
175
ILCodeStream
codeStream = emitter.NewCodeStream();
263
ILCodeStream
codeStream = emitter.NewCodeStream();
311
ILCodeStream
codeStream = emitter.NewCodeStream();
446
ILCodeStream
codeStream = emitter.NewCodeStream();
497
ILCodeStream
codeStream = emit.NewCodeStream();
522
ILCodeStream
codeStream = emitter.NewCodeStream();
707
var
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\DynamicInvokeMethodThunk.cs (1)
134
ILCodeStream
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\ForwardDelegateCreationThunk.cs (1)
102
ILCodeStream
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\GetCanonTypeIntrinsic.cs (1)
21
var
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\GetFieldHelperMethodOverride.cs (4)
83
var
stream = emitter.NewCodeStream();
91
var
stream = emitter.NewCodeStream();
105
var
switchStream = emitter.NewCodeStream();
106
var
getFieldStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\InterlockedIntrinsics.cs (1)
67
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\MethodBaseGetCurrentMethodThunk.cs (1)
74
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\PInvokeILCodeStreams.cs (7)
9
public
ILCodeStream
FunctionPointerLoadStream { get; }
10
public
ILCodeStream
MarshallingCodeStream { get; }
11
public
ILCodeStream
CallsiteSetupCodeStream { get; }
12
public
ILCodeStream
ReturnValueMarshallingCodeStream { get; }
13
public
ILCodeStream
UnmarshallingCodestream { get; }
14
public
ILCodeStream
CleanupCodeStream { get; }
38
public PInvokeILCodeStreams(ILEmitter emitter,
ILCodeStream
codeStream)
parent\parent\Common\TypeSystem\IL\Stubs\PInvokeILEmitter.cs (9)
152
ILCodeStream
fnptrLoadStream = ilCodeStreams.FunctionPointerLoadStream;
153
ILCodeStream
marshallingCodeStream = ilCodeStreams.MarshallingCodeStream;
154
ILCodeStream
callsiteSetupCodeStream = ilCodeStreams.CallsiteSetupCodeStream;
264
ILCodeStream
fnptrLoadStream = ilCodeStreams.FunctionPointerLoadStream;
265
ILCodeStream
callsiteSetupCodeStream = ilCodeStreams.CallsiteSetupCodeStream;
360
ILCodeStream
callsiteSetupCodeStream = ilCodeStreams.CallsiteSetupCodeStream;
385
ILCodeStream
marshallingCodestream = pInvokeILCodeStreams.MarshallingCodeStream;
386
ILCodeStream
unmarshallingCodestream = pInvokeILCodeStreams.UnmarshallingCodestream;
387
ILCodeStream
cleanupCodestream = pInvokeILCodeStreams.CleanupCodeStream;
parent\parent\Common\TypeSystem\IL\Stubs\StreamIntrinsics.cs (1)
30
ILCodeStream
codestream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\StructMarshallingThunk.cs (3)
269
ILCodeStream
codeStream = pInvokeILCodeStreams.MarshallingCodeStream;
330
ILCodeStream
stream = pInvokeILCodeStreams.MarshallingCodeStream;
338
ILCodeStream
stream = pInvokeILCodeStreams.MarshallingCodeStream;
parent\parent\Common\TypeSystem\IL\Stubs\TypeGetTypeMethodThunk.cs (1)
73
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\TypeSystemThrowingILEmitter.cs (1)
81
var
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\UnsafeIntrinsics.cs (7)
106
ILCodeStream
codeStream = emit.NewCodeStream();
124
ILCodeStream
codeStream = emit.NewCodeStream();
144
ILCodeStream
codeStream = emit.NewCodeStream();
162
ILCodeStream
codeStream = emit.NewCodeStream();
177
ILCodeStream
codeStream = emit.NewCodeStream();
195
ILCodeStream
codeStream = emit.NewCodeStream();
217
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\Interop\IL\InlineArrayType.cs (1)
380
var
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\Interop\IL\MarshalHelpers.Aot.cs (1)
128
ILCodeStream
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.Aot.cs (63)
108
protected override void AllocManagedToNative(
ILCodeStream
codeStream)
120
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
132
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
145
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
157
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
184
internal override void EmitElementCleanup(
ILCodeStream
codeStream, ILEmitter emitter)
190
protected override void AllocNativeToManaged(
ILCodeStream
codeStream)
205
protected override void AllocManagedToNative(
ILCodeStream
codeStream)
217
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
233
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
243
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
254
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
261
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
266
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
271
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
281
protected override void AllocManagedToNative(
ILCodeStream
codeStream)
287
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
295
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
303
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
329
protected override void EmitElementCount(
ILCodeStream
codeStream, MarshalDirection direction)
404
ILCodeStream
codeStream = _ilCodeStreams.MarshallingCodeStream;
470
ILCodeStream
codeStream = _ilCodeStreams.UnmarshallingCodestream;
546
protected override void EmitElementCount(
ILCodeStream
codeStream, MarshalDirection direction)
567
ILCodeStream
codeStream = _ilCodeStreams.MarshallingCodeStream;
593
ILCodeStream
codeStream = _ilCodeStreams.UnmarshallingCodestream;
653
protected override void AllocManagedToNative(
ILCodeStream
codeStream)
659
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
675
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
695
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
723
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
759
protected override void AllocManagedToNative(
ILCodeStream
codeStream)
782
protected override void AllocNativeToManaged(
ILCodeStream
codeStream)
791
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
807
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
830
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
870
protected override void AllocManagedToNative(
ILCodeStream
codeStream)
895
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
911
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
927
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
952
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
1005
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1016
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1027
internal override void EmitElementCleanup(
ILCodeStream
codeStream, ILEmitter emitter)
1032
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1043
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1060
internal override void EmitElementCleanup(
ILCodeStream
codeStream, ILEmitter emitter)
1065
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1076
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1090
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1101
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1115
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1126
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1140
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1145
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1153
protected override void AllocManagedToNative(
ILCodeStream
codeStream)
1159
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1175
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1192
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1242
ILCodeStream
fnptrLoadStream = _ilCodeStreams.FunctionPointerLoadStream;
1261
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1290
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1306
protected void EmitCleanUpManagedData(
ILCodeStream
codeStream)
1323
protected void EmitCleanUpNativeData(
ILCodeStream
codeStream)
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (66)
141
public void LoadValue(
ILCodeStream
stream)
165
public void LoadAddr(
ILCodeStream
stream)
187
public void StoreValue(
ILCodeStream
stream)
629
public virtual void LoadReturnValue(
ILCodeStream
codeStream)
693
protected void LoadManagedValue(
ILCodeStream
stream)
698
protected void LoadManagedAddr(
ILCodeStream
stream)
707
protected void LoadManagedArg(
ILCodeStream
stream)
715
protected void StoreManagedValue(
ILCodeStream
stream)
720
protected void LoadNativeValue(
ILCodeStream
stream)
729
protected void LoadNativeArg(
ILCodeStream
stream)
742
protected void LoadNativeAddr(
ILCodeStream
stream)
747
protected void StoreNativeValue(
ILCodeStream
stream)
758
protected void PropagateFromByRefArg(
ILCodeStream
stream, Home home)
774
protected void PropagateToByRefArg(
ILCodeStream
stream, Home home)
846
protected virtual void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
855
protected virtual void AllocAndTransformNativeToManaged(
ILCodeStream
codeStream)
861
protected virtual void AllocManagedToNative(
ILCodeStream
codeStream)
864
protected virtual void TransformManagedToNative(
ILCodeStream
codeStream)
870
protected virtual void ClearManagedTransform(
ILCodeStream
codeStream)
873
protected virtual void AllocNativeToManaged(
ILCodeStream
codeStream)
877
protected virtual void TransformNativeToManaged(
ILCodeStream
codeStream)
883
protected virtual void EmitCleanupManaged(
ILCodeStream
codeStream)
936
ILCodeStream
codeStream = _ilCodeStreams.MarshallingCodeStream;
951
ILCodeStream
codeStream = _ilCodeStreams.MarshallingCodeStream;
965
ILCodeStream
marshallingCodeStream = _ilCodeStreams.MarshallingCodeStream;
982
ILCodeStream
codeStream = _ilCodeStreams.MarshallingCodeStream;
993
protected virtual void ReInitManagedTransform(
ILCodeStream
codeStream)
997
protected virtual void ReInitNativeTransform(
ILCodeStream
codeStream)
1001
internal virtual void EmitElementCleanup(
ILCodeStream
codestream, ILEmitter emitter)
1022
public override void LoadReturnValue(
ILCodeStream
codeStream)
1040
ILCodeStream
marshallingCodeStream = _ilCodeStreams.MarshallingCodeStream;
1073
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1087
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1145
protected virtual void EmitElementCount(
ILCodeStream
codeStream, MarshalDirection direction)
1224
protected override void AllocManagedToNative(
ILCodeStream
codeStream)
1276
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1338
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1416
protected override void AllocNativeToManaged(
ILCodeStream
codeStream)
1426
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1502
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
1544
protected override void ReInitNativeTransform(
ILCodeStream
codeStream)
1551
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1557
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1572
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
1601
protected override void AllocAndTransformNativeToManaged(
ILCodeStream
codeStream)
1634
internal override void EmitElementCleanup(
ILCodeStream
codeStream, ILEmitter emitter)
1640
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1698
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1712
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1743
internal override void EmitElementCleanup(
ILCodeStream
codeStream, ILEmitter emitter)
1749
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1767
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1776
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1805
internal override void EmitElementCleanup(
ILCodeStream
codeStream, ILEmitter emitter)
1813
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1860
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1869
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1890
private void AllocSafeHandle(
ILCodeStream
codeStream)
1910
ILCodeStream
marshallingCodeStream = _ilCodeStreams.MarshallingCodeStream;
1911
ILCodeStream
returnValueMarshallingCodeStream = _ilCodeStreams.ReturnValueMarshallingCodeStream;
1929
ILCodeStream
marshallingCodeStream = _ilCodeStreams.MarshallingCodeStream;
1930
ILCodeStream
callsiteCodeStream = _ilCodeStreams.CallsiteSetupCodeStream;
1931
ILCodeStream
cleanupCodeStream = _ilCodeStreams.CleanupCodeStream;
2050
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
2076
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
2101
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
parent\parent\Common\TypeSystem\Interop\IL\PInvokeDelegateWrapperConstructor.cs (1)
69
ILCodeStream
codeStream = emitter.NewCodeStream();
ILCompiler.ReadyToRun (92)
IL\Stubs\PInvokeILEmitter.cs (4)
40
ILCodeStream
callsiteSetupCodeStream = ilCodeStreams.CallsiteSetupCodeStream;
89
ILCodeStream
marshallingCodestream = pInvokeILCodeStreams.MarshallingCodeStream;
90
ILCodeStream
unmarshallingCodestream = pInvokeILCodeStreams.UnmarshallingCodestream;
91
ILCodeStream
cleanupCodestream = pInvokeILCodeStreams.CleanupCodeStream;
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (2)
432
ILCodeStream
codeStream = emit.NewCodeStream();
558
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
55
public static void EmitCallThrowHelper(this
ILCodeStream
codeStream, ILEmitter emitter, MethodDesc method)
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (1)
56
ILCodeStream
ilStream = ilEmitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (2)
23
var
codestream = emitter.NewCodeStream();
255
var
codestream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\ComparerIntrinsics.cs (1)
68
var
codeStream = emitter.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\InterlockedIntrinsics.cs (1)
67
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\IL\Stubs\PInvokeILCodeStreams.cs (7)
9
public
ILCodeStream
FunctionPointerLoadStream { get; }
10
public
ILCodeStream
MarshallingCodeStream { get; }
11
public
ILCodeStream
CallsiteSetupCodeStream { get; }
12
public
ILCodeStream
ReturnValueMarshallingCodeStream { get; }
13
public
ILCodeStream
UnmarshallingCodestream { get; }
14
public
ILCodeStream
CleanupCodeStream { get; }
38
public PInvokeILCodeStreams(ILEmitter emitter,
ILCodeStream
codeStream)
parent\parent\Common\TypeSystem\IL\Stubs\UnsafeIntrinsics.cs (7)
106
ILCodeStream
codeStream = emit.NewCodeStream();
124
ILCodeStream
codeStream = emit.NewCodeStream();
144
ILCodeStream
codeStream = emit.NewCodeStream();
162
ILCodeStream
codeStream = emit.NewCodeStream();
177
ILCodeStream
codeStream = emit.NewCodeStream();
195
ILCodeStream
codeStream = emit.NewCodeStream();
217
ILCodeStream
codeStream = emit.NewCodeStream();
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (66)
141
public void LoadValue(
ILCodeStream
stream)
165
public void LoadAddr(
ILCodeStream
stream)
187
public void StoreValue(
ILCodeStream
stream)
629
public virtual void LoadReturnValue(
ILCodeStream
codeStream)
693
protected void LoadManagedValue(
ILCodeStream
stream)
698
protected void LoadManagedAddr(
ILCodeStream
stream)
707
protected void LoadManagedArg(
ILCodeStream
stream)
715
protected void StoreManagedValue(
ILCodeStream
stream)
720
protected void LoadNativeValue(
ILCodeStream
stream)
729
protected void LoadNativeArg(
ILCodeStream
stream)
742
protected void LoadNativeAddr(
ILCodeStream
stream)
747
protected void StoreNativeValue(
ILCodeStream
stream)
758
protected void PropagateFromByRefArg(
ILCodeStream
stream, Home home)
774
protected void PropagateToByRefArg(
ILCodeStream
stream, Home home)
846
protected virtual void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
855
protected virtual void AllocAndTransformNativeToManaged(
ILCodeStream
codeStream)
861
protected virtual void AllocManagedToNative(
ILCodeStream
codeStream)
864
protected virtual void TransformManagedToNative(
ILCodeStream
codeStream)
870
protected virtual void ClearManagedTransform(
ILCodeStream
codeStream)
873
protected virtual void AllocNativeToManaged(
ILCodeStream
codeStream)
877
protected virtual void TransformNativeToManaged(
ILCodeStream
codeStream)
883
protected virtual void EmitCleanupManaged(
ILCodeStream
codeStream)
936
ILCodeStream
codeStream = _ilCodeStreams.MarshallingCodeStream;
951
ILCodeStream
codeStream = _ilCodeStreams.MarshallingCodeStream;
965
ILCodeStream
marshallingCodeStream = _ilCodeStreams.MarshallingCodeStream;
982
ILCodeStream
codeStream = _ilCodeStreams.MarshallingCodeStream;
993
protected virtual void ReInitManagedTransform(
ILCodeStream
codeStream)
997
protected virtual void ReInitNativeTransform(
ILCodeStream
codeStream)
1001
internal virtual void EmitElementCleanup(
ILCodeStream
codestream, ILEmitter emitter)
1022
public override void LoadReturnValue(
ILCodeStream
codeStream)
1040
ILCodeStream
marshallingCodeStream = _ilCodeStreams.MarshallingCodeStream;
1073
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1087
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1145
protected virtual void EmitElementCount(
ILCodeStream
codeStream, MarshalDirection direction)
1224
protected override void AllocManagedToNative(
ILCodeStream
codeStream)
1276
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1338
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1416
protected override void AllocNativeToManaged(
ILCodeStream
codeStream)
1426
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1502
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
1544
protected override void ReInitNativeTransform(
ILCodeStream
codeStream)
1551
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1557
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1572
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
1601
protected override void AllocAndTransformNativeToManaged(
ILCodeStream
codeStream)
1634
internal override void EmitElementCleanup(
ILCodeStream
codeStream, ILEmitter emitter)
1640
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1698
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1712
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1743
internal override void EmitElementCleanup(
ILCodeStream
codeStream, ILEmitter emitter)
1749
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1767
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1776
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1805
internal override void EmitElementCleanup(
ILCodeStream
codeStream, ILEmitter emitter)
1813
protected override void TransformManagedToNative(
ILCodeStream
codeStream)
1860
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
1869
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
1890
private void AllocSafeHandle(
ILCodeStream
codeStream)
1910
ILCodeStream
marshallingCodeStream = _ilCodeStreams.MarshallingCodeStream;
1911
ILCodeStream
returnValueMarshallingCodeStream = _ilCodeStreams.ReturnValueMarshallingCodeStream;
1929
ILCodeStream
marshallingCodeStream = _ilCodeStreams.MarshallingCodeStream;
1930
ILCodeStream
callsiteCodeStream = _ilCodeStreams.CallsiteSetupCodeStream;
1931
ILCodeStream
cleanupCodeStream = _ilCodeStreams.CleanupCodeStream;
2050
protected override void AllocAndTransformManagedToNative(
ILCodeStream
codeStream)
2076
protected override void TransformNativeToManaged(
ILCodeStream
codeStream)
2101
protected override void EmitCleanupManaged(
ILCodeStream
codeStream)
ILCompiler.RyuJit (2)
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
55
public static void EmitCallThrowHelper(this
ILCodeStream
codeStream, ILEmitter emitter, MethodDesc method)
parent\parent\Common\TypeSystem\IL\Stubs\TypeSystemThrowingILEmitter.cs (1)
81
var
codeStream = emitter.NewCodeStream();
ILCompiler.TypeSystem (16)
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
55
public static void EmitCallThrowHelper(this
ILCodeStream
codeStream, ILEmitter emitter, MethodDesc method)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (12)
508
internal
ILCodeStream
_beginTryStream;
511
internal
ILCodeStream
_endTryStream;
514
internal
ILCodeStream
_beginHandlerStream;
517
internal
ILCodeStream
_endHandlerStream;
647
private
ILCodeStream
_codeStream;
671
internal void Place(
ILCodeStream
codeStream, int offsetWithinCodeStream)
681
private ArrayBuilder<
ILCodeStream
> _codeStreams;
691
public
ILCodeStream
NewCodeStream()
693
ILCodeStream
stream = new ILCodeStream(this);
769
ILCodeStream
ilCodeStream = _codeStreams[i];
779
ILCodeStream
ilCodeStream = _codeStreams[i];
792
ILCodeStream
ilCodeStream = _codeStreams[codeStreamIndex];
parent\parent\Common\TypeSystem\IL\UnsafeAccessors.cs (3)
715
ILCodeStream
codeStream = emit.NewCodeStream();
811
ILCodeStream
codeStream = emit.NewCodeStream();
864
ILCodeStream
codeStream = emit.NewCodeStream();