31 references to HasThis
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (3)
151CallingConventions.HasThis, 490CallingConventions.HasThis, 509CallingConventions.HasThis,
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\MetadataViewGenerator.cs (1)
319CallingConventions.HasThis,
System.Configuration.ConfigurationManager (1)
System\Configuration\TypeUtil.cs (1)
148ConstructorInfo ctor = type.GetConstructor(BindingFlags, null, CallingConventions.HasThis, Type.EmptyTypes,
System.Private.CoreLib (8)
src\System\Reflection\Emit\DynamicILGenerator.cs (2)
206if ((callingConvention & CallingConventions.HasThis) == CallingConventions.HasThis &&
src\System\Reflection\Emit\RuntimeConstructorBuilder.cs (1)
149return CallingConventions.HasThis;
src\System\Reflection\Emit\RuntimeILGenerator.cs (2)
549if ((callingConvention & CallingConventions.HasThis) == CallingConventions.HasThis &&
src\System\Reflection\Emit\RuntimeMethodBuilder.cs (1)
87callingConvention |= CallingConventions.HasThis;
src\System\Reflection\Emit\SignatureHelper.cs (2)
67const byte Mask = (byte)(CallingConventions.HasThis | CallingConventions.ExplicitThis); 155const byte Mask = (byte)(CallingConventions.HasThis | CallingConventions.ExplicitThis);
System.Private.Xml (2)
System\Xml\Serialization\XmlSerializationILGen.cs (1)
156CallingConventions.HasThis,
System\Xml\Serialization\XmlSerializationReaderILGen.cs (1)
956CallingConventions.HasThis,
System.Reflection.Context (1)
System\Reflection\Context\Virtual\VirtualMethodBase.cs (1)
23get { return CallingConventions.HasThis | CallingConventions.Standard; }
System.Reflection.DispatchProxy (4)
src\libraries\Common\src\System\Reflection\Emit\IgnoreAccessChecksToAttributeBuilder.cs (3)
34CallingConventions.HasThis, 53CallingConventions.HasThis, 60CallingConventions.HasThis,
System\Reflection\DispatchProxyGenerator.cs (1)
286ConstructorBuilder cb = _tb.DefineConstructor(MethodAttributes.Public, CallingConventions.HasThis, args);
System.Reflection.Emit (7)
System\Reflection\Emit\ConstructorBuilderImpl.cs (1)
57return CallingConventions.HasThis;
System\Reflection\Emit\ILGeneratorImpl.cs (2)
704if ((callingConvention & CallingConventions.HasThis) == CallingConventions.HasThis &&
System\Reflection\Emit\MethodBuilderImpl.cs (1)
50callingConventions |= CallingConventions.HasThis;
System\Reflection\Emit\ModuleBuilderImpl.cs (2)
804callingConvention.HasFlag(CallingConventions.HasThis) || callingConvention.HasFlag(CallingConventions.ExplicitThis) ? true : false; 816const byte Mask = (byte)(CallingConventions.HasThis | CallingConventions.ExplicitThis);
System\Reflection\Emit\SignatureHelper.cs (1)
179PropertySignature(isInstanceProperty: property.CallingConventions.HasFlag(CallingConventions.HasThis)).
System.Reflection.MetadataLoadContext (3)
System\Reflection\TypeLoading\Constructors\RoSyntheticConstructor.cs (1)
36protected sealed override CallingConventions ComputeCallingConvention() => CallingConventions.Standard | CallingConventions.HasThis;
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodDecoder.cs (1)
61result |= CallingConventions.HasThis;
System\Reflection\TypeLoading\Methods\RoSyntheticMethod.cs (1)
39protected sealed override CallingConventions ComputeCallingConvention() => CallingConventions.Standard | CallingConventions.HasThis;
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
98MethodBuilder builder = implementation.DefineMethod(method.Name, MethodAttributes.Private | MethodAttributes.Final | MethodAttributes.HideBySig | MethodAttributes.Virtual, CallingConventions.HasThis, method.ReturnType, returnTypeRequiredModifiers, returnTypeOptionalModifiers, parameterTypes, parameterRequiredModifiers, parameterOptionalModifiers);