23 references to FunctionPointerOps
System.Private.CoreLib (11)
System\Delegate.cs (9)
126
if (!
FunctionPointerOps
.IsGenericMethodPointer(functionPointer))
153
if (!
FunctionPointerOps
.IsGenericMethodPointer(functionResolution))
183
if (!
FunctionPointerOps
.IsGenericMethodPointer(functionPointer))
292
if (
FunctionPointerOps
.IsGenericMethodPointer(ldftnResult))
296
GenericMethodDescriptor* realTargetData =
FunctionPointerOps
.ConvertToGenericDescriptor(ldftnResult);
714
(!
FunctionPointerOps
.Compare(_extraFunctionPointerOrData, d._extraFunctionPointerOrData)) ||
715
(!
FunctionPointerOps
.Compare(_methodPtr, d._methodPtr)))
748
7 *
FunctionPointerOps
.GetHashCode(_extraFunctionPointerOrData) +
749
13 *
FunctionPointerOps
.GetHashCode(_methodPtr);
System\Runtime\TypeLoaderExports.cs (2)
153
if (
FunctionPointerOps
.IsGenericMethodPointer(pfn))
155
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)
176
result =
FunctionPointerOps
.GetGenericMethodFunctionPointer(result, genericContext.ToIntPtr());
236
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(_resolvedMethod.FunctionPointer, methodDictionary);
447
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)
466
if (
FunctionPointerOps
.IsGenericMethodPointer(unboxingFunctionPointer))
471
GenericMethodDescriptor* functionPointerDescriptor =
FunctionPointerOps
.ConvertToGenericDescriptor(unboxingFunctionPointer);
475
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(nonUnboxingTarget, functionPointerDescriptor->InstantiationArgument);
490
exactTarget =
FunctionPointerOps
.GetGenericMethodFunctionPointer(fatFunctionPointerTarget,
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (1)
161
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(methodPointer, dictionaryPointer);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (1)
739
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(methodEntrypoint, dictionary);