2 types derived from ModuleSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\MissingModuleSymbol.vb (1)
23Inherits ModuleSymbol
Symbols\NonMissingModuleSymbol.vb (1)
21Inherits ModuleSymbol
430 references to ModuleSymbol
Microsoft.CodeAnalysis.VisualBasic (82)
Binding\Binder.vb (2)
342Friend ReadOnly Property ContainingModule As ModuleSymbol 347Return If(TryCast(containingMember, ModuleSymbol), If(containingMember?.ContainingModule, Me.Compilation.SourceModule))
Binding\LookupResult.vb (4)
853Public Sub MergeMembersOfTheSameNamespace(other As SingleLookupResult, sourceModule As ModuleSymbol, options As LookupOptions) 873Private Shared Function GetSymbolLocation(sym As Symbol, sourceModule As ModuleSymbol, options As LookupOptions) As SymbolLocation 902Private Function ResolveAmbiguityInTheSameNamespace(other As SingleLookupResult, sourceModule As ModuleSymbol, options As LookupOptions) As Integer 944Private Shared Function ResolveAmbiguityInTheSameNamespace(first As Symbol, second As Symbol, sourceModule As ModuleSymbol) As Integer
Compilation\ClsComplianceChecker.vb (1)
129Public Overrides Sub VisitModule(symbol As ModuleSymbol)
Compilation\VisualBasicCompilation.vb (4)
1309''' Gets the <see cref="AssemblySymbol"/> or <see cref="ModuleSymbol"/> for a metadata reference used to create this compilation. 1311''' <returns><see cref="AssemblySymbol"/> or <see cref="ModuleSymbol"/> corresponding to the given reference or Nothing if there is none.</returns> 1426Friend Shadows ReadOnly Property SourceModule As ModuleSymbol 2552Dim modules As ImmutableArray(Of ModuleSymbol) = SourceAssembly.Modules
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
315Public Overrides Function VisitModule([module] As ModuleSymbol) As Symbol 381Return DirectCast(otherContainer, ModuleSymbol).GlobalNamespace
Emit\ModuleReference.vb (2)
17Private ReadOnly _underlyingModule As ModuleSymbol 19Friend Sub New(moduleBeingBuilt As PEModuleBuilder, underlyingModule As ModuleSymbol)
Emit\PEModuleBuilder.vb (1)
130Dim modules As ImmutableArray(Of ModuleSymbol) = SourceModule.ContainingAssembly.Modules
Emit\SymbolTranslator.vb (2)
75Friend Overloads Function Translate([module] As ModuleSymbol, diagnostics As DiagnosticBag) As Microsoft.Cci.IModuleReference 91Protected Overridable Function TranslateModule([module] As ModuleSymbol, diagnostics As DiagnosticBag) As Microsoft.Cci.IModuleReference
Emit\SynthesizedPrivateImplementationDetailsSharedConstructor.vb (1)
105Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Semantics\OverloadResolution.vb (1)
3505Dim sourceModule As ModuleSymbol = binder.SourceModule
Symbols\AssemblySymbol.vb (2)
127Public MustOverride ReadOnly Property Modules As ImmutableArray(Of ModuleSymbol) 305Friend Function CreateMultipleForwardingErrorTypeSymbol(ByRef emittedName As MetadataTypeName, forwardingModule As ModuleSymbol, destination1 As AssemblySymbol, destination2 As AssemblySymbol) As ErrorTypeSymbol
Symbols\MergedNamespaceSymbol.vb (2)
378Friend Overrides Function IsDeclaredInSourceModule([module] As ModuleSymbol) As Boolean 524Friend Overrides Function IsDeclaredInSourceModule([module] As ModuleSymbol) As Boolean
Symbols\Metadata\PE\MetadataDecoder.vb (1)
146For Each m As ModuleSymbol In ModuleSymbol.ContainingAssembly.Modules
Symbols\Metadata\PE\PEAssemblySymbol.vb (3)
42Private ReadOnly _modules As ImmutableArray(Of ModuleSymbol) 78Dim modules(assembly.Modules.Length - 1) As ModuleSymbol 144Public Overrides ReadOnly Property Modules As ImmutableArray(Of ModuleSymbol)
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.vb (1)
57Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
186Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\Metadata\PE\PENestedNamespaceSymbol.vb (1)
114Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\MetadataOrSourceAssemblySymbol.vb (1)
51Dim [module] As ModuleSymbol = Me.Modules(0)
Symbols\MissingAssemblySymbol.vb (3)
27Private _lazyModules As ImmutableArray(Of ModuleSymbol) 69Public Overrides ReadOnly Property Modules As ImmutableArray(Of ModuleSymbol) 72_lazyModules = ImmutableArray.Create(Of ModuleSymbol)(m_ModuleSymbol)
Symbols\MissingMetadataTypeSymbol.vb (8)
58Dim containingModule As ModuleSymbol = Me.ContainingModule 82Private ReadOnly _containingModule As ModuleSymbol 90Public Sub New([module] As ModuleSymbol, [namespace] As String, name As String, arity As Integer, mangleName As Boolean) 99Public Sub New([module] As ModuleSymbol, ByRef fullname As MetadataTypeName, Optional typeId As SpecialType = CType(-1, SpecialType)) 105Private Sub New([module] As ModuleSymbol, ByRef fullname As MetadataTypeName, mangleName As Boolean) 122Public Overrides ReadOnly Property ContainingModule As ModuleSymbol 233Public Sub New(moduleSymbol As ModuleSymbol, ByRef emittedName As MetadataTypeName, errorInfo As DiagnosticInfo, Optional typeId As SpecialType = CType(-1, SpecialType)) 240Public Sub New(moduleSymbol As ModuleSymbol, ByRef emittedName As MetadataTypeName, delayedErrorInfo As Func(Of TopLevelWithCustomErrorInfo, DiagnosticInfo))
Symbols\MissingModuleSymbol.vb (1)
19''' A <see cref="MissingModuleSymbol"/> is a special kind of <see cref="ModuleSymbol"/> that represents
Symbols\MissingNamespaceSymbol.vb (1)
64Return New NamespaceExtent(DirectCast(_containingSymbol, ModuleSymbol))
Symbols\ModuleSymbol.vb (1)
102Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\NamespaceExtent.vb (3)
34Public ReadOnly Property [Module] As ModuleSymbol 37Return DirectCast(_symbolOrCompilation, ModuleSymbol) 79Friend Sub New([module] As ModuleSymbol)
Symbols\NamespaceSymbol.vb (2)
115Public Overrides ReadOnly Property ContainingModule As ModuleSymbol 424Friend Overridable Function IsDeclaredInSourceModule([module] As ModuleSymbol) As Boolean
Symbols\NonMissingModuleSymbol.vb (1)
17''' A <see cref="NonMissingModuleSymbol"/> is a special kind of <see cref="ModuleSymbol"/> that represents
Symbols\ReferenceManager.vb (2)
553Dim modules As ImmutableArray(Of ModuleSymbol) = retargetingAssemblySymbol.Modules 620Dim modules As ImmutableArray(Of ModuleSymbol) = peAssemblySymbol.Modules
Symbols\Retargeting\RetargetingAssemblySymbol.vb (3)
50Private ReadOnly _modules As ImmutableArray(Of ModuleSymbol) 98Dim modules(underlyingAssembly.Modules.Length - 1) As ModuleSymbol 162Public Overrides ReadOnly Property Modules As ImmutableArray(Of ModuleSymbol)
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
120Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
394Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\Retargeting\RetargetingModuleSymbol.vb (3)
41''' The underlying <see cref="ModuleSymbol"/>, cannot be another <see cref="RetargetingModuleSymbol"/>. 72''' Underlying <see cref="ModuleSymbol"/>, cannot be another <see cref="RetargetingModuleSymbol"/>. 112''' The underlying <see cref="ModuleSymbol"/>, cannot be another <see cref="RetargetingModuleSymbol"/>.
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
487Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\Retargeting\RetargetingNamespaceSymbol.vb (1)
144Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
230Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
1123Public Overrides Function VisitModule(symbol As ModuleSymbol, options As RetargetOptions) As Symbol
Symbols\Retargeting\RetargetingTypeParameterSymbol.vb (1)
135Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\Source\SourceAssemblySymbol.vb (4)
49Private ReadOnly _modules As ImmutableArray(Of ModuleSymbol) 92Dim moduleBuilder As New ArrayBuilder(Of ModuleSymbol)(1 + netModules.Length) 809Public Overrides ReadOnly Property Modules As ImmutableArray(Of ModuleSymbol) 1332Dim m As ModuleSymbol = Modules(i)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (5)
1228Public Overrides ReadOnly Property ContainingModule As ModuleSymbol 1441sourceModule As ModuleSymbol) As SourceNamedTypeSymbol 1454sourceModule As ModuleSymbol) As SourceNamedTypeSymbol 1467sourceModule As ModuleSymbol) As SourceNamedTypeSymbol 1480sourceModule As ModuleSymbol) As SourceNamedTypeSymbol
Symbols\Source\SourceNamespaceSymbol.vb (1)
113Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Symbols\Symbol.vb (1)
217Public Overridable ReadOnly Property ContainingModule As ModuleSymbol
Symbols\SymbolVisitor.vb (1)
52Public Overridable Sub VisitModule(symbol As ModuleSymbol)
Symbols\SymbolVisitor`1.vb (1)
51Public Overridable Function VisitModule(symbol As ModuleSymbol) As TResult
Symbols\SymbolVisitor`2.vb (1)
42Public Overridable Function VisitModule(symbol As ModuleSymbol, arg As TArgument) As TResult
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
225Public Overrides ReadOnly Property ContainingModule As ModuleSymbol
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (180)
Attributes\AssemblyAttributes.vb (6)
611sourceSymbolValidator:=Sub(m As ModuleSymbol) 618symbolValidator:=Sub(m As ModuleSymbol) 2068CompileAndVerify(appCompilation, symbolValidator:=Sub(m As ModuleSymbol) 2123CompileAndVerify(appCompilation, symbolValidator:=Sub(m As ModuleSymbol) 2172CompileAndVerify(appCompilation, symbolValidator:=Sub(m As ModuleSymbol) 2220CompileAndVerify(appCompilation, symbolValidator:=Sub(m As ModuleSymbol)
Attributes\AttributeTests.vb (25)
207Dim attributeValidator = Sub(m As ModuleSymbol) 225Private Function GetSystemRuntimeCompilerServicesNamespace(m As ModuleSymbol) As NamespaceSymbol 399Sub(m As ModuleSymbol) 517Sub(m As ModuleSymbol) 595Sub(m As ModuleSymbol) 647Dim attributeValidator = Sub(m As ModuleSymbol) 694Sub(m As ModuleSymbol) 766Sub(m As ModuleSymbol) 846Dim attributeValidator = Sub(m As ModuleSymbol) 899Dim attributeValidator = Sub(m As ModuleSymbol) 936Dim sourceAttributeValidator = Sub(m As ModuleSymbol) 947Dim mdAttributeValidator = Sub(m As ModuleSymbol) 1006Dim attributeValidator = Sub(m As ModuleSymbol) 1062Dim attributeValidator = Sub(m As ModuleSymbol) 1166Dim attributeValidator = Sub(m As ModuleSymbol) 1216Dim attributeValidator = Sub(m As ModuleSymbol) 1258Dim attributeValidator = Sub(m As ModuleSymbol) 1335Dim attributeValidator = Sub(m As ModuleSymbol) 1426Dim attributeValidator = Sub(m As ModuleSymbol) 1455Dim attributeValidator = Sub(m As ModuleSymbol) 2160Dim attributeValidator = Sub(m As ModuleSymbol) 3139Sub(m As ModuleSymbol) 4117Dim metadataValidator As System.Action(Of ModuleSymbol) = 4118Sub([module] As ModuleSymbol) 4496Dim validator = Sub(m As ModuleSymbol)
Attributes\AttributeTests_Conditional.vb (2)
151Private ReadOnly _commonValidatorForCondAttrType As Func(Of Boolean, Action(Of ModuleSymbol)) = 153Sub(m As ModuleSymbol)
Attributes\AttributeTests_Synthesized.vb (25)
97CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) 154CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) 222CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) 276CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) 332CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) 368CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) 419CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) 764symbolValidator:=Sub(m As ModuleSymbol) 803sourceSymbolValidator:=Sub(m As ModuleSymbol) 807symbolValidator:=Sub(m As ModuleSymbol) 845sourceSymbolValidator:=Sub(m As ModuleSymbol) 849symbolValidator:=Sub(m As ModuleSymbol) 888sourceSymbolValidator:=Sub(m As ModuleSymbol) 895symbolValidator:=Sub(m As ModuleSymbol) 957sourceSymbolValidator:=Sub(m As ModuleSymbol) 965symbolValidator:=Sub(m As ModuleSymbol) 1027symbolValidator:=Sub(m As ModuleSymbol) 1073Sub(m As ModuleSymbol) 1111Sub(m As ModuleSymbol) 1149Sub(m As ModuleSymbol) 1188Sub(m As ModuleSymbol) 1268Sub(m As ModuleSymbol) 1320Sub(m As ModuleSymbol) 1367Sub(m As ModuleSymbol) 1416Sub(m As ModuleSymbol)
Attributes\AttributeTests_Tuples.vb (6)
118CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) TupleAttributeValidator.ValidateTupleAttributes(m.ContainingAssembly)) 135CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) TupleAttributeValidator.ValidateTupleAttributes(m.ContainingAssembly)) 225Dim sourceModule As ModuleSymbol = Nothing 226Dim peModule As ModuleSymbol = Nothing 755Sub(m As ModuleSymbol) 861Sub(m As ModuleSymbol)
Attributes\AttributeTests_WellKnownAttributes.vb (34)
56Sub(m As ModuleSymbol) 183Dim attributeValidator = Sub(m As ModuleSymbol) 317Dim attributeValidator = Sub(m As ModuleSymbol) 541Dim symValidator As Action(Of ModuleSymbol) = 946Sub(m As ModuleSymbol) 1194Sub(m As ModuleSymbol) 1260Dim symValidator As Action(Of ModuleSymbol) = 1304Dim validator As Func(Of Boolean, Action(Of ModuleSymbol)) = 1306Sub([module] As ModuleSymbol) 1342Sub([module] As ModuleSymbol) 2818Dim attributeValidator As Action(Of ModuleSymbol) = 2819Sub(m As ModuleSymbol) 3430Dim attributeValidator As Action(Of ModuleSymbol) = Sub(m As ModuleSymbol) 3601Dim attributeValidator As Action(Of ModuleSymbol) = 3602Sub([module] As ModuleSymbol) 4727Sub(m As ModuleSymbol) 5441Sub(m As ModuleSymbol) 5455Sub(m As ModuleSymbol) 5508Dim validator As Action(Of ModuleSymbol) = Sub(m As ModuleSymbol) 5539Dim validator As Action(Of ModuleSymbol) = Sub(m As ModuleSymbol) 5573Dim sourceValidator As Action(Of ModuleSymbol) = Sub(m As ModuleSymbol) 5582Dim peValidator As Action(Of ModuleSymbol) = Sub(m As ModuleSymbol) 5616Dim validator As Action(Of ModuleSymbol) = Sub(m As ModuleSymbol) 6747Dim attributeValidator As Action(Of ModuleSymbol) = 6748Sub(m As ModuleSymbol) 6862Dim attributeValidator As Action(Of ModuleSymbol) = 6863Sub(m As ModuleSymbol) 7055Sub([module] As ModuleSymbol)
CodeGen\CodeGenAsyncTests.vb (5)
49symbolValidator:=Sub(m As ModuleSymbol) 59symbolValidator:=Sub(m As ModuleSymbol) 5377Private Sub CheckFields(m As ModuleSymbol, typeName As String, methodName As String, expected As String) 5388Private Sub CheckFields(m As ModuleSymbol, typeName As String, methodName As String, expected() As String) 8453Dim moduleValidator As Action(Of ModuleSymbol) =
CodeGen\CodeGenTests.vb (3)
11590Dim validator As Action(Of ModuleSymbol) = Sub([module]) 11623Dim sourceValidator As Action(Of ModuleSymbol) = Sub([module]) 11644Dim metadataValidator As Action(Of ModuleSymbol) = Sub([module])
CodeGen\CodeGenTuples.vb (10)
5612Sub(m As ModuleSymbol) 5647sourceSymbolValidator:=Sub(m As ModuleSymbol) 5868Sub(m As ModuleSymbol) 6044Sub(m As ModuleSymbol) 6089Sub(m As ModuleSymbol) 6133Sub(m As ModuleSymbol) 6169Sub(m As ModuleSymbol) 6391Sub(m As ModuleSymbol) 11142Sub(m As ModuleSymbol) 17295Dim validate As Action(Of ModuleSymbol) =
CodeGen\CodeGenVBCore.vb (4)
3154Private Sub ValidateSourceSymbols([module] As ModuleSymbol) 3201Private Sub ValidateSymbols([module] As ModuleSymbol, expected As String) 3297Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 3299Optional symbolValidator As Action(Of ModuleSymbol) = Nothing
CodeGen\CodeGenWinMdDelegates.vb (5)
34Return Sub(m As ModuleSymbol) 85Sub(m As ModuleSymbol) 99Sub(m As ModuleSymbol) 268Dim validator As Action(Of ModuleSymbol) = 269Sub(m As ModuleSymbol)
Emit\CompilationEmitTests.vb (17)
2457Dim sourceSymbolValidator = Sub(m As ModuleSymbol) 2502Dim peSymbolValidator = Sub(m As ModuleSymbol) 2548Private Shared Sub ValidateDeclSecurity([module] As ModuleSymbol, ParamArray expectedEntries As DeclSecurityEntry()) 2661Sub([module] As ModuleSymbol) 2719Sub([module] As ModuleSymbol) 2765Sub([module] As ModuleSymbol) 2826Sub([module] As ModuleSymbol) 2885Sub([module] As ModuleSymbol) 2951Sub([module] As ModuleSymbol) 3023Sub([module] As ModuleSymbol) 3090Sub([module] As ModuleSymbol) 3161Sub([module] As ModuleSymbol) 3263Dim attributeValidator As Action(Of ModuleSymbol) = 3264Sub([module] As ModuleSymbol) 3610Sub([module] As ModuleSymbol) 3795Dim metadataValidator As Action(Of ModuleSymbol) = 3796Sub([module] As ModuleSymbol)
Emit\DeterministicTests.vb (1)
222Dim metadataValidator As Action(Of ModuleSymbol) = Sub(m)
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (5)
4010Dim v0 = CompileAndVerify(compilation:=compilation0, symbolValidator:=Sub([module] As ModuleSymbol) 4023Dim v1 = CompileAndVerify(compilation:=compilation1, symbolValidator:=Sub([module] As ModuleSymbol) 7069Dim v0 = CompileAndVerify(compilation:=compilation0, symbolValidator:=Sub([module] As ModuleSymbol) 7416CompileAndVerify(compilation:=compilation0, symbolValidator:=Sub([module] As ModuleSymbol) 7570Sub([module] As ModuleSymbol)
Emit\EmitMetadata.vb (5)
134Private Shared Function DumpTypeInfo(moduleSymbol As ModuleSymbol) As Xml.Linq.XElement 459Sub([Module] As ModuleSymbol) 779Sub([module] As ModuleSymbol) 883Sub([module] As ModuleSymbol) 931Sub([module] As ModuleSymbol)
Emit\NoPiaEmbedTypes.vb (26)
995Dim validator As Action(Of ModuleSymbol) = Sub([module]) 1539Dim validator As Action(Of ModuleSymbol) = Sub([module]) 1737Dim validator As Action(Of ModuleSymbol) = Sub([module]) 1993Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2109Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2396Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2450Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2498Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2546Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2595Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2643Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2690Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2740Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2793Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2851Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2899Dim validator As Action(Of ModuleSymbol) = Sub([module]) 2948Dim validator As Action(Of ModuleSymbol) = Sub([module]) 3156Dim validator As Action(Of ModuleSymbol) = Sub([module]) 3233Dim validator As Action(Of ModuleSymbol) = Sub([module]) 3309Dim validator As Action(Of ModuleSymbol) = Sub([module]) 3369Dim validator As Action(Of ModuleSymbol) = Sub([module]) 3426Dim validator As Action(Of ModuleSymbol) = Sub([module]) 3474Dim validator As Action(Of ModuleSymbol) = Sub([module]) 4259Sub([module] As ModuleSymbol) 4330Sub([module] As ModuleSymbol) 4376Sub([module] As ModuleSymbol)
Emit\OptionalArgumentsTests.vb (1)
1448CompileAndVerify(comp, symbolValidator:=Sub([module] As ModuleSymbol)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (3)
EEAssemblyBuilder.vb (1)
50Protected Overrides Function TranslateModule(symbol As ModuleSymbol, diagnostics As DiagnosticBag) As IModuleReference
EETypeNameDecoder.vb (2)
68Private Shared Function GetComponentAssemblyIdentity([module] As ModuleSymbol) As AssemblyIdentity 72Private ReadOnly Property [Module] As ModuleSymbol
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (8)
Binding\Binder_Statements_Tests.vb (1)
3589symbolValidator:=Sub(m As ModuleSymbol)
Semantics\MyBaseMyClassTests.vb (1)
4017Private Shared Function GetNamedTypeSymbol(m As ModuleSymbol, namedTypeName As String) As NamedTypeSymbol
Semantics\NewOnInterfaceTests.vb (1)
1870Dim validator = Sub(m As ModuleSymbol)
Semantics\OptionalArgumentTests.vb (5)
2200Dim validator As Func(Of Boolean, Action(Of ModuleSymbol)) = Function(isFromSource) _ 2311Dim validator As Func(Of Boolean, Action(Of ModuleSymbol)) = Function(isFromSource) _ 2400Dim validator As Func(Of Boolean, Action(Of ModuleSymbol)) = Function(isFromSource) _ 2522Dim validator As Func(Of Boolean, Action(Of ModuleSymbol)) = Function(isFromSource) _ 2683Dim validator As Func(Of Boolean, Action(Of ModuleSymbol)) = Function(isFromSource) _
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (129)
DocumentationComments\DocCommentTests.vb (2)
11778Dim validator As Action(Of ModuleSymbol) = 11779Sub(m As ModuleSymbol)
SymbolsTests\AnonymousDelegates\AnonymousDelegates_CreationAndEmit.vb (5)
30Dim validator As Action(Of ModuleSymbol) = 31Sub(m As ModuleSymbol) 50Sub(m As ModuleSymbol) 496Dim validator As Action(Of ModuleSymbol) = 497Sub(m As ModuleSymbol)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (17)
70symbolValidator:=Sub(m As ModuleSymbol) 96symbolValidator:=Sub(m As ModuleSymbol) 138symbolValidator:=Sub(m As ModuleSymbol) 183symbolValidator:=Sub(m As ModuleSymbol) 298symbolValidator:=Sub(m As ModuleSymbol) 344symbolValidator:=Sub(m As ModuleSymbol) 373symbolValidator:=Sub(m As ModuleSymbol) 410symbolValidator:=Sub(m As ModuleSymbol) 441symbolValidator:=Sub(m As ModuleSymbol) 468symbolValidator:=Sub(m As ModuleSymbol) 507symbolValidator:=Sub(m As ModuleSymbol) 538symbolValidator:=Sub(m As ModuleSymbol) 582sourceSymbolValidator:=Sub(m As ModuleSymbol) 604symbolValidator:=Sub(m As ModuleSymbol) 651Private Shared Sub CheckPropertyAccessorsAndField(m As ModuleSymbol, type As NamedTypeSymbol, propName As String, propType As TypeSymbol, isKey As Boolean) 698Private Shared Sub CheckMethod(m As ModuleSymbol, method As MethodSymbol, 737Private Shared Function GetNamedTypeSymbol(m As ModuleSymbol, namedTypeName As String) As NamedTypeSymbol
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (2)
2064Dim validator As Action(Of ModuleSymbol) = 2065Sub(m As ModuleSymbol)
SymbolsTests\DefaultInterfaceImplementationTests.vb (5)
4244Dim validator = Sub(m As ModuleSymbol) 4305Dim validator = Sub(m As ModuleSymbol) 4372Dim validator = Sub(m As ModuleSymbol) 4435Dim validator = Sub(m As ModuleSymbol) 11497Dim validator = Sub(m As ModuleSymbol)
SymbolsTests\ExtensionMethods\ExtensionMethodTests.vb (7)
1495symbolValidator:=Sub(m As ModuleSymbol) 1526symbolValidator:=Sub(m As ModuleSymbol) 1559symbolValidator:=Sub(m As ModuleSymbol) 1591symbolValidator:=Sub(m As ModuleSymbol) 1621symbolValidator:=Sub(m As ModuleSymbol) 1650symbolValidator:=Sub(m As ModuleSymbol) 1954symbolValidator:=Sub(m As ModuleSymbol)
SymbolsTests\GenericConstraintTests.vb (2)
3573Dim validator = Sub([module] As ModuleSymbol) 4390Dim validator = Sub([module] As ModuleSymbol)
SymbolsTests\Metadata\MetadataTypeTests.vb (2)
75sourceSymbolValidator:=Sub(m As ModuleSymbol) 80symbolValidator:=Sub(m As ModuleSymbol)
SymbolsTests\Metadata\PE\LoadingAttributes.vb (3)
1396CompileAndVerify(c1, symbolValidator:=Sub(m As ModuleSymbol) 1525CompileAndVerify(c1, symbolValidator:=Sub(m As ModuleSymbol) 1556CompileAndVerify(c2, symbolValidator:=Sub(m As ModuleSymbol)
SymbolsTests\Metadata\PE\LoadingMetadataTokens.vb (1)
37CompileAndVerify(compilation, symbolValidator:=Sub([module] As ModuleSymbol)
SymbolsTests\Metadata\PE\LoadingNamespacesAndTypes.vb (2)
159Private Sub TypeAndNamespaceDifferByCase(module0 As ModuleSymbol) 204Private Sub TestGetMembersOfName(module0 As ModuleSymbol)
SymbolsTests\Metadata\PE\TypeAccessibility.vb (1)
25Private Sub TestTypeAccessibilityHelper(module0 As ModuleSymbol)
SymbolsTests\MethodImplementationFlagsTests.vb (5)
33Dim validator As Action(Of ModuleSymbol) = Sub([module]) 63Dim validator As Action(Of ModuleSymbol) = Sub([module]) 101Dim validator As Action(Of ModuleSymbol) = Sub([module]) 131Dim validator As Action(Of ModuleSymbol) = Sub([module]) 155Dim validator As Action(Of ModuleSymbol) = Sub([module])
SymbolsTests\Retargeting\RetargetingTests.vb (1)
2168Dim SourceModuleReference As ModuleSymbol = sourceAssembly.Modules(0)
SymbolsTests\Source\ClsComplianceTests.vb (1)
1649Sub(m As ModuleSymbol)
SymbolsTests\Source\ComClassTests.vb (36)
1403symbolValidator:=Sub(m As ModuleSymbol) 1477symbolValidator:=Sub(m As ModuleSymbol) 1601symbolValidator:=Sub(m As ModuleSymbol) 1685symbolValidator:=Sub(m As ModuleSymbol) 1729symbolValidator:=Sub(m As ModuleSymbol) 1851symbolValidator:=Sub(m As ModuleSymbol) 2853symbolValidator:=Sub(m As ModuleSymbol) 3210symbolValidator:=Sub(m As ModuleSymbol) 3363symbolValidator:=Sub(m As ModuleSymbol) 3516symbolValidator:=Sub(m As ModuleSymbol) 3694symbolValidator:=Sub(m As ModuleSymbol) 3826symbolValidator:=Sub(m As ModuleSymbol) 4140symbolValidator:=Sub(m As ModuleSymbol) 4517symbolValidator:=Sub(m As ModuleSymbol) 4709symbolValidator:=Sub(m As ModuleSymbol) 4901symbolValidator:=Sub(m As ModuleSymbol) 5093symbolValidator:=Sub(m As ModuleSymbol) 5292symbolValidator:=Sub(m As ModuleSymbol) 5508symbolValidator:=Sub(m As ModuleSymbol) 5724symbolValidator:=Sub(m As ModuleSymbol) 5940symbolValidator:=Sub(m As ModuleSymbol) 6163symbolValidator:=Sub(m As ModuleSymbol) 6338symbolValidator:=Sub(m As ModuleSymbol) 6520symbolValidator:=Sub(m As ModuleSymbol) 6649symbolValidator:=Sub(m As ModuleSymbol) 6785symbolValidator:=Sub(m As ModuleSymbol) 6899symbolValidator:=Sub(m As ModuleSymbol) 6979symbolValidator:=Sub(m As ModuleSymbol) 7125symbolValidator:=Sub(m As ModuleSymbol) 7304symbolValidator:=Sub(m As ModuleSymbol) 7501symbolValidator:=Sub(m As ModuleSymbol) 7800symbolValidator:=Sub(m As ModuleSymbol) 7969symbolValidator:=Sub(m As ModuleSymbol) 8077symbolValidator:=Sub(m As ModuleSymbol) 8124symbolValidator:=Sub(m As ModuleSymbol) 8162symbolValidator:=Sub(m As ModuleSymbol)
SymbolsTests\Source\EventTests.vb (7)
641Dim attributeValidatorSource = Sub(m As ModuleSymbol) 688Dim attributeValidatorMetadata = Sub(m As ModuleSymbol) 1534sourceSymbolValidator:=Sub(moduleSymbol As ModuleSymbol) 1970symbolValidator:=Sub(m As ModuleSymbol) 2067symbolValidator:=Sub(m As ModuleSymbol) 2166symbolValidator:=Sub(m As ModuleSymbol) 2235symbolValidator:=Sub(m As ModuleSymbol)
SymbolsTests\Source\ImplementsTests.vb (7)
3882symbolValidator:=Sub(m As ModuleSymbol) 3968symbolValidator:=Sub(m As ModuleSymbol) 4119symbolValidator:=Sub(m As ModuleSymbol) 4188symbolValidator:=Sub(m As ModuleSymbol) 4257symbolValidator:=Sub(m As ModuleSymbol) 4342symbolValidator:=Sub(m As ModuleSymbol) 4407symbolValidator:=Sub(m As ModuleSymbol)
SymbolsTests\Source\PropertyTests.vb (13)
697Sub([module] As ModuleSymbol) 775Dim validator = Sub([module] As ModuleSymbol) 834Dim validator = Sub([module] As ModuleSymbol) 1250Sub([module] As ModuleSymbol) 1416sourceSymbolValidator:=Sub(m As ModuleSymbol) 1819Dim validator = Sub([module] As ModuleSymbol) 2690Sub(m As ModuleSymbol) 4339Dim validator = Sub([module] As ModuleSymbol) 4495Sub([module] As ModuleSymbol) 4604Dim validator = Sub([module] As ModuleSymbol) 7980Return Sub(m As ModuleSymbol) 8033Sub(m As ModuleSymbol) 8045Sub(m As ModuleSymbol)
SymbolsTests\Source\SyntheticEntryPoint.vb (1)
119symbolValidator:=Sub(m As ModuleSymbol)
SymbolsTests\SymbolErrorTests.vb (9)
2864Private Sub AssertHasExactlyOneParamArrayAttribute(m As ModuleSymbol, paramSymbol As ParameterSymbol) 2890symbolValidator:=Sub(m As ModuleSymbol) 2919symbolValidator:=Sub(m As ModuleSymbol) 2948symbolValidator:=Sub(m As ModuleSymbol) 2977symbolValidator:=Sub(m As ModuleSymbol) 3027symbolValidator:=Sub(m As ModuleSymbol) 3056symbolValidator:=Sub(m As ModuleSymbol) 10583Dim validator = Sub(m As ModuleSymbol) 10643Dim validator = Sub(m As ModuleSymbol)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (28)
BasicTestBase.vb (20)
19Private Function Translate(action As Action(Of ModuleSymbol)) As Action(Of IModuleSymbol) 21Return Sub(m) action(DirectCast(m, ModuleSymbol)) 35Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 37Optional symbolValidator As Action(Of ModuleSymbol) = Nothing, 67Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 69Optional symbolValidator As Action(Of ModuleSymbol) = Nothing, 101Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 103Optional symbolValidator As Action(Of ModuleSymbol) = Nothing, 132Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 134Optional symbolValidator As Action(Of ModuleSymbol) = Nothing, 172Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 174Optional symbolValidator As Action(Of ModuleSymbol) = Nothing, 214Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 216Optional symbolValidator As Action(Of ModuleSymbol) = Nothing, 247Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 249Optional symbolValidator As Action(Of ModuleSymbol) = Nothing, 277Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 279Optional symbolValidator As Action(Of ModuleSymbol) = Nothing, 309Optional sourceSymbolValidator As Action(Of ModuleSymbol) = Nothing, 311Optional symbolValidator As Action(Of ModuleSymbol) = Nothing,
Extensions.vb (4)
22Public Function GetReferencedModuleSymbol(compilation As Compilation, reference As MetadataReference) As ModuleSymbol 23Return DirectCast(compilation.GetAssemblyOrModuleSymbol(reference), ModuleSymbol) 112Friend Function GetFieldNames(this As ModuleSymbol, qualifiedTypeName As String) As String() 118Friend Function GetFieldNamesAndTypes(this As ModuleSymbol, qualifiedTypeName As String) As String()
MetadataHelpers.vb (2)
12Friend Function GetCorLibType(this As ModuleSymbol, typeId As SpecialType) As NamedTypeSymbol 17Friend Function CorLibrary(this As ModuleSymbol) As AssemblySymbol
MockSymbols.vb (2)
744Private ReadOnly _module As ModuleSymbol 773Public Overrides ReadOnly Property Modules As ImmutableArray(Of ModuleSymbol)