1 override of GetSpecialTypeMember
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceAssemblySymbol.vb (1)
151
Friend Overrides Function
GetSpecialTypeMember
(member As SpecialMember) As Symbol
36 references to GetSpecialTypeMember
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder.vb (1)
565
Dim specialMemberSymbol As Symbol = assembly.
GetSpecialTypeMember
(member)
Binding\SyntheticBoundTrees\SynthesizedStringSwitchHashMethod.vb (2)
88
DirectCast(Me.ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_String__Chars), MethodSymbol),
121
F.Call(F.Parameter(text).MakeRValue(), DirectCast(Me.ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_String__Length), MethodSymbol))),
Compilation\VisualBasicCompilation.vb (1)
1958
Return Assembly.
GetSpecialTypeMember
(memberId)
Lowering\LocalRewriter\LocalRewriter.vb (1)
579
Return Me._topMethod.ContainingAssembly.
GetSpecialTypeMember
(specialMember)
Lowering\LocalRewriter\LocalRewriter_Constant.vb (7)
53
useField = assembly.
GetSpecialTypeMember
(SpecialMember.System_Decimal__Zero)
57
useField = assembly.
GetSpecialTypeMember
(SpecialMember.System_Decimal__MinusOne)
60
useField = assembly.
GetSpecialTypeMember
(SpecialMember.System_Decimal__One)
84
decCtorInt64 = DirectCast(assembly.
GetSpecialTypeMember
(SpecialMember.System_Decimal__CtorInt64), MethodSymbol)
118
decCtor = DirectCast(assembly.
GetSpecialTypeMember
(memberId), MethodSymbol)
149
Dim dtMinValue = DirectCast(assembly.
GetSpecialTypeMember
(SpecialMember.System_DateTime__MinValue), FieldSymbol)
166
dtCtorInt64 = DirectCast(assembly.
GetSpecialTypeMember
(memberId), MethodSymbol)
Symbols\AnonymousTypes\AnonymousType_SymbolCollection.vb (3)
190
Return DirectCast(Me.ContainingModule.ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Object__ToString), MethodSymbol)
214
Return DirectCast(Me.ContainingModule.ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Object__GetHashCode), MethodSymbol)
220
Return DirectCast(Me.ContainingModule.ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Object__Equals), MethodSymbol)
Symbols\AssemblySymbol.vb (1)
414
GetSpecialTypeMember
(feature) IsNot Nothing
Symbols\Source\SourceAssemblySymbol.vb (1)
156
Return MyBase.
GetSpecialTypeMember
(member)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (19)
Semantics\GetExtendedSemanticInfoTests.vb (19)
6220
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol)
6221
Dim current = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerator__Current), PropertySymbol)
6222
Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_IDisposable__Dispose), MethodSymbol)
6272
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol)
6273
Dim current = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerator__Current), PropertySymbol)
6274
Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_IDisposable__Dispose), MethodSymbol)
6322
Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_IDisposable__Dispose), MethodSymbol)
6460
Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_IDisposable__Dispose), MethodSymbol)
6537
Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_IDisposable__Dispose), MethodSymbol)
6653
Dim getEnumerator = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerable__GetEnumerator), MethodSymbol)
6654
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol)
6655
Dim current = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerator__Current), PropertySymbol)
6656
Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_IDisposable__Dispose), MethodSymbol)
6712
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol)
6714
Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_IDisposable__Dispose), MethodSymbol)
6756
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol)
6757
Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_IDisposable__Dispose), MethodSymbol)
6843
Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol)
6844
Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.
GetSpecialTypeMember
(SpecialMember.System_IDisposable__Dispose), MethodSymbol)