Home
last modified time | relevance | path

Searched refs:MethodSignatureFlags (Results 1 – 25 of 25) sorted by relevance

/dports/lang/mono/mono-5.10.1.57/external/corert/src/Common/src/TypeSystem/Interop/
H A DMethodDesc.Interop.cs151 public MethodSignatureFlags UnmanagedCallingConvention
158 … return MethodSignatureFlags.UnmanagedCallingConventionStdCall; // TODO: CDecl for varargs
160 return MethodSignatureFlags.UnmanagedCallingConventionCdecl;
162 return MethodSignatureFlags.UnmanagedCallingConventionStdCall;
164 return MethodSignatureFlags.UnmanagedCallingConventionThisCall;
166 return MethodSignatureFlags.None;
177 case MethodSignatureFlags.UnmanagedCallingConventionStdCall:
180 case MethodSignatureFlags.UnmanagedCallingConventionCdecl:
183 case MethodSignatureFlags.UnmanagedCallingConventionThisCall:
/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILCompiler.TypeSystem/tests/
H A DVirtualFunctionOverrideTests.cs73 …MethodSignature toStringSig = new MethodSignature(MethodSignatureFlags.None, 0, _stringType, Array… in TestVirtualDispatchOnGenericType()
91 …Overload = baseInstance.GetMethod("MyMethod", new MethodSignature(MethodSignatureFlags.None, 0, _v… in TestVirtualDispatchOnGenericTypeWithOverload()
92 …rload = derivedInstance.GetMethod("MyMethod", new MethodSignature(MethodSignatureFlags.None, 0, _v… in TestVirtualDispatchOnGenericTypeWithOverload()
96 …Overload = baseInstance.GetMethod("MyMethod", new MethodSignature(MethodSignatureFlags.None, 0, _v… in TestVirtualDispatchOnGenericTypeWithOverload()
97 …rload = derivedInstance.GetMethod("MyMethod", new MethodSignature(MethodSignatureFlags.None, 0, _v… in TestVirtualDispatchOnGenericTypeWithOverload()
107 …lizeMethod = objectType.GetMethod("Finalize", new MethodSignature(MethodSignatureFlags.None, 0, _v… in TestFinalizeOverrideChecking()
H A DHashcodeTests.cs170 …MethodSignature fnPtrSig = new MethodSignature(MethodSignatureFlags.None, 0, intType, new TypeDesc… in TestFunctionPointerTypes()
H A DGenericTypeAndMethodTests.cs120 …MethodSignature sig = new MethodSignature(MethodSignatureFlags.None, 0, t.Instantiation[0], new Ty… in TestMethodLookup()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Common/src/TypeSystem/Common/
H A DMethodDesc.cs13 public enum MethodSignatureFlags enum
32 internal MethodSignatureFlags _flags;
37 …public MethodSignature(MethodSignatureFlags flags, int genericParameterCount, TypeDesc returnType,… in MethodSignature()
47 public MethodSignatureFlags Flags
59 return (_flags & MethodSignatureFlags.Static) != 0;
148 private MethodSignatureFlags _flags;
163 public MethodSignatureFlags Flags
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Common/src/TypeSystem/Ecma/
H A DEcmaSignatureParser.cs163 MethodSignatureFlags flags = 0; in ParseMethodSignature()
169 …Debug.Assert((int)MethodSignatureFlags.UnmanagedCallingConventionCdecl == (int)SignatureCallingCon… in ParseMethodSignature()
170 …Debug.Assert((int)MethodSignatureFlags.UnmanagedCallingConventionStdCall == (int)SignatureCallingC… in ParseMethodSignature()
171 …Debug.Assert((int)MethodSignatureFlags.UnmanagedCallingConventionThisCall == (int)SignatureCalling… in ParseMethodSignature()
172 …Debug.Assert((int)MethodSignatureFlags.CallingConventionVarargs == (int)SignatureCallingConvention… in ParseMethodSignature()
174 flags = (MethodSignatureFlags)signatureCallConv; in ParseMethodSignature()
178 flags |= MethodSignatureFlags.Static; in ParseMethodSignature()
H A DMetadataExtensions.cs228 … flags.UnmanagedCallingConvention = MethodSignatureFlags.UnmanagedCallingConventionStdCall; in GetDelegatePInvokeFlags()
231 … flags.UnmanagedCallingConvention = MethodSignatureFlags.UnmanagedCallingConventionCdecl; in GetDelegatePInvokeFlags()
234 … flags.UnmanagedCallingConvention = MethodSignatureFlags.UnmanagedCallingConventionThisCall; in GetDelegatePInvokeFlags()
237 … flags.UnmanagedCallingConvention = MethodSignatureFlags.UnmanagedCallingConventionStdCall; in GetDelegatePInvokeFlags()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILCompiler.Compiler/src/Compiler/
H A DLibraryRootProvider.cs90 …if ((signature.Flags & MethodSignatureFlags.UnmanagedCallingConventionMask) == MethodSignatureFlag… in CheckCanGenerateMethod()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Common/src/TypeSystem/IL/Stubs/
H A DForwardDelegateCreationThunk.cs69 _signature = new MethodSignature(MethodSignatureFlags.Static, 0,
121 new MethodSignature(MethodSignatureFlags.None, in EmitIL()
H A DPInvokeILEmitter.cs129MethodSignatureFlags.Static, 0, _marshallers[0].ManagedParameterType, parameters); in EmitDelegateCall()
195MethodSignatureFlags.Static | _flags.UnmanagedCallingConvention, 0, nativeReturnType, nativeParame… in EmitDelegateCall()
248 MethodSignatureFlags unmanagedCallConv = _flags.UnmanagedCallingConvention; in EmitPInvokeCall()
H A DDynamicInvokeMethodThunk.cs79 MethodSignatureFlags.Static,
253 …MethodSignature staticCallMethodSig = new MethodSignature(MethodSignatureFlags.Static, 0, returnTy… in EmitIL()
H A DAssemblyGetExecutingAssemblyMethodThunk.cs23 Signature = new MethodSignature(MethodSignatureFlags.Static, 0, in AssemblyGetExecutingAssemblyMethodThunk()
H A DMethodBaseGetCurrentMethodThunk.cs23 Signature = new MethodSignature(MethodSignatureFlags.Static, 0, in MethodBaseGetCurrentMethodThunk()
H A DDelegateMarshallingMethodThunk.cs174 …_signature = new MethodSignature(MethodSignatureFlags.Static, 0, nativeReturnType, nativeParameter…
H A DStructMarshallingThunk.cs89 …_signature = new MethodSignature(MethodSignatureFlags.Static, 0, Context.GetWellKnownType(WellKnow…
H A DDelegateThunks.cs112 builder.Flags = Signature.Flags | MethodSignatureFlags.Static; in EmitIL()
238 … Signature.Flags | MethodSignatureFlags.Static, 0, Signature.ReturnType, targetMethodParameters); in EmitIL()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Common/src/TypeSystem/NativeFormat/
H A DNativeFormatSignatureParser.cs43 MethodSignatureFlags flags = 0; in ParseMethodSignature()
46 flags |= MethodSignatureFlags.Static; in ParseMethodSignature()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Common/src/TypeSystem/Interop/IL/
H A DInlineArrayType.cs311 _signature = new MethodSignature(MethodSignatureFlags.None,
318 _signature = new MethodSignature(MethodSignatureFlags.None,
H A DPInvokeDelegateWrapperConstructor.cs44 _signature = new MethodSignature(MethodSignatureFlags.None,
/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILCompiler.Compiler/src/IL/Stubs/StartupCode/
H A DNativeLibraryStartupMethod.cs76 _signature = new MethodSignature(MethodSignatureFlags.Static, 0,
H A DStartupCodeMainMethod.cs147 _signature = new MethodSignature(MethodSignatureFlags.Static, 0,
/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILCompiler.Compiler/src/Compiler/DependencyAnalysis/
H A DStringAllocatorMethodNode.cs43 signatureBuilder.Flags = MethodSignatureFlags.Static; in StringAllocatorMethodNode()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILCompiler.MetadataTransform/src/ILCompiler/Metadata/
H A DTransform.Method.cs203 if ((signature.Flags & Cts.MethodSignatureFlags.Static) == 0) in GetSignatureCallingConvention()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/JitInterface/src/
H A DCorInfoImpl.cs583 …sig.callConv = (CorInfoCallConv)(signature.Flags & MethodSignatureFlags.UnmanagedCallingConvention… in Get_CORINFO_SIG_INFO()
1012MethodSignatureFlags unmanagedCallConv = HandleToObject(method).GetPInvokeMethodMetadata().Flags.U… in getUnmanagedCallConv()
1015 …int)CorInfoUnmanagedCallConv.CORINFO_UNMANAGED_CALLCONV_C == (int)MethodSignatureFlags.UnmanagedCa… in getUnmanagedCallConv()
1016 …rInfoUnmanagedCallConv.CORINFO_UNMANAGED_CALLCONV_STDCALL == (int)MethodSignatureFlags.UnmanagedCa… in getUnmanagedCallConv()
1017 …InfoUnmanagedCallConv.CORINFO_UNMANAGED_CALLCONV_THISCALL == (int)MethodSignatureFlags.UnmanagedCa… in getUnmanagedCallConv()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILVerify/src/
H A DILImporter.Verify.cs1142 …if ((ftnSignature.Flags & ~MethodSignatureFlags.Static) != (delegateSignature.Flags & ~MethodSigna… in IsDelegateAssignable()