23 references to FunctionPointerOps
System.Private.CoreLib (11)
System\Delegate.cs (9)
129
if (!
FunctionPointerOps
.IsGenericMethodPointer(functionPointer))
156
if (!
FunctionPointerOps
.IsGenericMethodPointer(functionResolution))
186
if (!
FunctionPointerOps
.IsGenericMethodPointer(functionPointer))
307
if (
FunctionPointerOps
.IsGenericMethodPointer(ldftnResult))
311
GenericMethodDescriptor* realTargetData =
FunctionPointerOps
.ConvertToGenericDescriptor(ldftnResult);
732
(!
FunctionPointerOps
.Compare(_extraFunctionPointerOrData, d._extraFunctionPointerOrData)) ||
733
(!
FunctionPointerOps
.Compare(_functionPointer, d._functionPointer)))
766
7 *
FunctionPointerOps
.GetHashCode(_extraFunctionPointerOrData) +
767
13 *
FunctionPointerOps
.GetHashCode(_functionPointer);
System\Runtime\TypeLoaderExports.cs (2)
170
if (
FunctionPointerOps
.IsGenericMethodPointer(pfn))
172
GenericMethodDescriptor* gmd =
FunctionPointerOps
.ConvertToGenericDescriptor(pfn);
System.Private.Reflection.Execution (2)
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.MappingTables.cs (2)
473
if (
FunctionPointerOps
.IsGenericMethodPointer(originalLdFtnResult))
475
GenericMethodDescriptor* realTargetData =
FunctionPointerOps
.ConvertToGenericDescriptor(originalLdFtnResult);
System.Private.TypeLoader (10)
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (3)
136
result =
FunctionPointerOps
.GetGenericMethodFunctionPointer(result, genericContext.ToIntPtr());
196
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(_resolvedMethod.FunctionPointer, methodDictionary);
408
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(Method.FunctionPointer, methodDictionary);
Internal\Runtime\TypeLoader\TypeBuilder.cs (1)
648
IntPtr generatedTypeClassConstructorFatFunctionPointer =
FunctionPointerOps
.GetGenericMethodFunctionPointer(canonicalClassConstructorFunctionPointer, instantiationArgument);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (4)
458
if (
FunctionPointerOps
.IsGenericMethodPointer(unboxingFunctionPointer))
463
GenericMethodDescriptor* functionPointerDescriptor =
FunctionPointerOps
.ConvertToGenericDescriptor(unboxingFunctionPointer);
467
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(nonUnboxingTarget, functionPointerDescriptor->InstantiationArgument);
482
exactTarget =
FunctionPointerOps
.GetGenericMethodFunctionPointer(fatFunctionPointerTarget,
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (1)
147
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(methodPointer, dictionaryPointer);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (1)
739
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(methodEntrypoint, dictionary);