27 references to HasThis
Microsoft.CodeAnalysis (4)
CodeGen\ArrayMembers.cs (1)
335
public Cci.CallingConvention CallingConvention => Cci.CallingConvention.
HasThis
;
Emit\NoPia\VtblGap.cs (1)
227
get { return Cci.CallingConvention.Default | Cci.CallingConvention.
HasThis
; }
PEWriter\MetadataWriter.cs (2)
1137
isInstanceMethod: (methodReference.CallingConvention & CallingConvention.
HasThis
) != 0);
1282
isInstanceProperty: (propertyDef.CallingConvention & CallingConvention.
HasThis
) != 0);
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Crefs.cs (1)
973
callingConvention: candidateMethodIsVararg ? Microsoft.Cci.CallingConvention.ExtraArguments : Microsoft.Cci.CallingConvention.
HasThis
,
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
191
get { return Cci.CallingConvention.
HasThis
; }
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
158
get { return Microsoft.Cci.CallingConvention.
HasThis
; }
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
86
get { return Cci.CallingConvention.
HasThis
; }
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
114
return (_originalMethod.CallingConvention & (~Cci.CallingConvention.
HasThis
)) |
Symbols\MemberSignatureComparer.cs (1)
872
return member.IsStatic ? 0 : Cci.CallingConvention.
HasThis
;
Symbols\Source\SourceMemberContainerSymbol.cs (6)
4904
Cci.CallingConvention.
HasThis
,
4951
Cci.CallingConvention.
HasThis
,
5004
Cci.CallingConvention.
HasThis
,
5064
Cci.CallingConvention.
HasThis
,
5238
Cci.CallingConvention.
HasThis
,
5331
Cci.CallingConvention.
HasThis
,
Symbols\Source\SourceMemberMethodSymbol.cs (1)
726
cc |= Cci.CallingConvention.
HasThis
;
Symbols\Source\SourcePropertySymbolBase.cs (1)
665
get { return (IsStatic ? 0 : Microsoft.Cci.CallingConvention.
HasThis
); }
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
205
get { return Microsoft.Cci.CallingConvention.
HasThis
; }
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
255
get { return Cci.CallingConvention.
HasThis
; }
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
174
return Cci.CallingConvention.
HasThis
;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
Emit\NoPiaEmbedTypes.cs (6)
1366
Assert.Equal(CallingConvention.Default | CallingConvention.
HasThis
, ctor.CallingConvention);
1382
Assert.Equal(CallingConvention.Default | CallingConvention.
HasThis
, begin.CallingConvention);
1398
Assert.Equal(CallingConvention.Default | CallingConvention.
HasThis
, end.CallingConvention);
1413
Assert.Equal(CallingConvention.Default | CallingConvention.
HasThis
, invoke.CallingConvention);
1434
Assert.Equal(CallingConvention.ExtraArguments | CallingConvention.
HasThis
, m13.CallingConvention);
1496
Assert.Equal(CallingConvention.Default | CallingConvention.
HasThis
, m17.CallingConvention);