public GenericLookupResult CallingConventionConverterLookupResult(CallingConventionConverterKey key) { return(_callingConventionConverters.GetOrAdd(key)); }
internal NativeLayoutCallingConventionConverterGenericDictionarySlotNode CallingConventionConverter(CallingConventionConverterKey key) { return(_callingConventionSlots.GetOrAdd(key)); }
public CallingConventionConverterLookupResult(CallingConventionConverterKey callingConventionConverter) { _callingConventionConverter = callingConventionConverter; Debug.Assert(Internal.Runtime.UniversalGenericParameterLayout.MethodSignatureHasVarsNeedingCallingConventionConverter(callingConventionConverter.Signature)); }