17 references to GenericContextSource
ILCompiler.Compiler (12)
Compiler\Compilation.cs (6)
380
GenericContextSource
contextSource;
384
contextSource =
GenericContextSource
.MethodParameter;
388
contextSource =
GenericContextSource
.TypeParameter;
393
contextSource =
GenericContextSource
.ThisObject;
415
if (contextSource ==
GenericContextSource
.MethodParameter)
430
if (contextSource ==
GenericContextSource
.MethodParameter)
Compiler\GenericDictionaryLookup.cs (6)
29
public readonly
GenericContextSource
ContextSource;
85
return ContextSource ==
GenericContextSource
.MethodParameter ? 1 : 2;
108
private GenericDictionaryLookup(
GenericContextSource
contextSource, int offset1, int offset2, object helperObject)
116
public static GenericDictionaryLookup CreateFixedLookup(
GenericContextSource
contextSource, int offset1, int offset2 = UseHelperOffset)
122
public static GenericDictionaryLookup CreateHelperLookup(
GenericContextSource
contextSource, ReadyToRunHelperId helperId, object helperObject)
127
public static GenericDictionaryLookup CreateNullLookup(
GenericContextSource
contextSource)
ILCompiler.RyuJit (5)
JitInterface\CorInfoImpl.RyuJit.cs (5)
240
private static CORINFO_RUNTIME_LOOKUP_KIND GetLookupKindFromContextSource(
GenericContextSource
contextSource)
244
case
GenericContextSource
.MethodParameter:
246
case
GenericContextSource
.TypeParameter:
249
Debug.Assert(contextSource ==
GenericContextSource
.ThisObject);
290
if (genericLookup.ContextSource ==
GenericContextSource
.MethodParameter)