40 references to HasThis
Microsoft.CodeAnalysis (4)
CodeGen\ArrayMembers.cs (1)
336public Cci.CallingConvention CallingConvention => Cci.CallingConvention.HasThis;
Emit\NoPia\VtblGap.cs (1)
227get { return Cci.CallingConvention.Default | Cci.CallingConvention.HasThis; }
PEWriter\MetadataWriter.cs (2)
1143isInstanceMethod: (methodReference.CallingConvention & CallingConvention.HasThis) != 0); 1283isInstanceProperty: (propertyDef.CallingConvention & CallingConvention.HasThis) != 0);
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Crefs.cs (1)
790callingConvention: candidateMethodIsVararg ? Microsoft.Cci.CallingConvention.ExtraArguments : Microsoft.Cci.CallingConvention.HasThis,
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
191get { return Cci.CallingConvention.HasThis; }
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
158get { return Microsoft.Cci.CallingConvention.HasThis; }
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
86get { return Cci.CallingConvention.HasThis; }
Symbols\MemberSignatureComparer.cs (1)
785return member.IsStatic ? 0 : Cci.CallingConvention.HasThis;
Symbols\Source\SourceMemberContainerSymbol.cs (6)
4025Cci.CallingConvention.HasThis, 4071Cci.CallingConvention.HasThis, 4119Cci.CallingConvention.HasThis, 4178Cci.CallingConvention.HasThis, 4352Cci.CallingConvention.HasThis, 4445Cci.CallingConvention.HasThis,
Symbols\Source\SourceMemberMethodSymbol.cs (1)
591cc |= Cci.CallingConvention.HasThis;
Symbols\Source\SourcePropertySymbolBase.cs (1)
558get { return (IsStatic ? 0 : Microsoft.Cci.CallingConvention.HasThis); }
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
205get { return Microsoft.Cci.CallingConvention.HasThis; }
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
255get { return Cci.CallingConvention.HasThis; }
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
174return Cci.CallingConvention.HasThis;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
Emit\NoPiaEmbedTypes.cs (6)
1366Assert.Equal(CallingConvention.Default | CallingConvention.HasThis, ctor.CallingConvention); 1382Assert.Equal(CallingConvention.Default | CallingConvention.HasThis, begin.CallingConvention); 1398Assert.Equal(CallingConvention.Default | CallingConvention.HasThis, end.CallingConvention); 1413Assert.Equal(CallingConvention.Default | CallingConvention.HasThis, invoke.CallingConvention); 1434Assert.Equal(CallingConvention.ExtraArguments | CallingConvention.HasThis, m13.CallingConvention); 1496Assert.Equal(CallingConvention.Default | CallingConvention.HasThis, m17.CallingConvention);
Microsoft.CodeAnalysis.VisualBasic (8)
Binding\Binder_XmlLiterals.vb (1)
1760Return Microsoft.Cci.CallingConvention.HasThis
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertySymbol.vb (1)
127Return Microsoft.Cci.CallingConvention.HasThis
Symbols\Source\SourceMethodSymbol.vb (1)
735Return If(IsShared, CallingConvention.Default, CallingConvention.HasThis) Or
Symbols\Source\SourcePropertySymbol.vb (1)
722Return (If(IsShared, Microsoft.Cci.CallingConvention.Default, Microsoft.Cci.CallingConvention.HasThis))
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
88Return Microsoft.Cci.CallingConvention.HasThis
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
203Return If(IsShared, Microsoft.Cci.CallingConvention.Default, Microsoft.Cci.CallingConvention.HasThis)
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
39Return If(IsShared, Microsoft.Cci.CallingConvention.Default, Microsoft.Cci.CallingConvention.HasThis) Or
Symbols\SynthesizedSymbols\SynthesizedPropertyBase.vb (1)
70Return Microsoft.Cci.CallingConvention.HasThis
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (6)
Emit\NoPiaEmbedTypes.vb (6)
1193Assert.Equal(Microsoft.Cci.CallingConvention.Default Or Microsoft.Cci.CallingConvention.HasThis, ctor.CallingConvention) 1209Assert.Equal(Microsoft.Cci.CallingConvention.Default Or Microsoft.Cci.CallingConvention.HasThis, begin.CallingConvention) 1225Assert.Equal(Microsoft.Cci.CallingConvention.Default Or Microsoft.Cci.CallingConvention.HasThis, [end].CallingConvention) 1240Assert.Equal(Microsoft.Cci.CallingConvention.Default Or Microsoft.Cci.CallingConvention.HasThis, invoke.CallingConvention) 1261Assert.Equal(Microsoft.Cci.CallingConvention.HasThis, m13.CallingConvention) 1324Assert.Equal(Microsoft.Cci.CallingConvention.Default Or Microsoft.Cci.CallingConvention.HasThis, m17.CallingConvention)