1 type derived from PEParameterSymbol
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Metadata\PE\PEParameterSymbol.vb (1)
205Inherits PEParameterSymbol
4 instantiations of PEParameterSymbol
Microsoft.CodeAnalysis.VisualBasic (4)
Symbols\Metadata\PE\PEParameterSymbol.vb (4)
92Return New PEParameterSymbol(containingSymbol, name, isByRef, type, handle, flags, isParamArray, hasOptionCompare, ordinal, defaultValue) 146Return New PEParameterSymbol(moduleSymbol, containingSymbol, ordinal, isByRef, type, handle, isBad) 224MyBase.New(containingSymbol, name, isByRef, type, handle, flags, isParamArray, hasOptionCompare, ordinal, defaultValue) 243MyBase.New(moduleSymbol, containingSymbol, ordinal, isByRef, type, handle, isBad)
39 references to PEParameterSymbol
Microsoft.CodeAnalysis.VisualBasic (13)
Symbols\Metadata\PE\PEMethodSymbol.vb (6)
235Public ReadOnly ReturnParam As PEParameterSymbol 237Public Sub New(signatureHeader As SignatureHeader, parameters As ImmutableArray(Of ParameterSymbol), returnParam As PEParameterSymbol) 941Friend ReadOnly Property ReturnParam As PEParameterSymbol 1000builder.Add(PEParameterSymbol.Create(moduleSymbol, Me, i, paramInfo(i + 1), isBad)) 1013Dim returnParam = PEParameterSymbol.Create(moduleSymbol, Me, 0, paramInfo(0), isBad) 1187errorInfo = DirectCast(parameter, PEParameterSymbol).DeriveCompilerFeatureRequiredDiagnostic(decoder)
Symbols\Metadata\PE\PEParameterSymbol.vb (3)
73) As PEParameterSymbol 90) As PEParameterSymbol 143) As PEParameterSymbol
Symbols\Metadata\PE\PEPropertySymbol.vb (4)
514parameters(i) = PEParameterSymbol.Create( 531Private Shared Function GetAccessorParameter(accessor As PEMethodSymbol, index As Integer) As PEParameterSymbol 535Return DirectCast(parameters(index), PEParameterSymbol) 577errorInfo = DirectCast(param, PEParameterSymbol).DeriveCompilerFeatureRequiredDiagnostic(decoder)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (19)
Attributes\AttributeTests_WellKnownAttributes.vb (1)
547Dim theParameter = DirectCast(parameters(0), PEParameterSymbol)
Emit\NoPiaEmbedTypes.vb (16)
1349Dim param = DirectCast(m20.Parameters(0), PEParameterSymbol) 1353param = DirectCast(m20.Parameters(1), PEParameterSymbol) 1357param = DirectCast(m20.Parameters(2), PEParameterSymbol) 1361param = DirectCast(m20.Parameters(3), PEParameterSymbol) 1365param = DirectCast(m20.Parameters(4), PEParameterSymbol) 1370param = DirectCast(m20.Parameters(5), PEParameterSymbol) 1387param = DirectCast(m21.Parameters(0), PEParameterSymbol) 4263Dim p = DirectCast(m.Parameters(0), PEParameterSymbol) 4334Dim p = DirectCast(m.Parameters(0), PEParameterSymbol) 4380Dim p As PEParameterSymbol 4381p = DirectCast([module].GlobalNamespace.GetMember(Of NamedTypeSymbol)("Program").GetMember(Of MethodSymbol)("M").Parameters(0), PEParameterSymbol) 4385p = DirectCast([module].GlobalNamespace.GetMember(Of NamedTypeSymbol)("Program").GetMember(Of MethodSymbol)("M1").Parameters(0), PEParameterSymbol) 4389p = DirectCast([module].GlobalNamespace.GetMember(Of NamedTypeSymbol)("Program").GetMember(Of MethodSymbol)("M2").Parameters(0), PEParameterSymbol) 4397Assert.True(DirectCast(parameters(0), PEParameterSymbol).Handle.IsNil) 4399Dim p1 = DirectCast(parameters(1), PEParameterSymbol) 4404Dim p2 = DirectCast(parameters(2), PEParameterSymbol)
Emit\OptionalArgumentsTests.vb (2)
721Dim attributes = [module].GetCustomAttributesForToken(DirectCast(parameter, PEParameterSymbol).Handle) 993GetCustomAttributesForToken(DirectCast(parameter, PEParameterSymbol).Handle).
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (7)
SymbolsTests\Metadata\PE\LoadingAttributes.vb (3)
1401Dim m1Parameters = class1.GetMethod("M1").Parameters.Cast(Of PEParameterSymbol) 1530Dim m1Parameters = class1.GetMethod("M1").Parameters.Cast(Of PEParameterSymbol) 1561Dim m1Parameters = class1.GetMethod("M1").Parameters.Cast(Of PEParameterSymbol)
SymbolsTests\Metadata\PE\LoadingMethods.vb (1)
65Assert.IsType(Of PEParameterSymbol)(m1_1)
SymbolsTests\Source\ComClassTests.vb (2)
123result.Add(ReflectParameter(DirectCast(param, PEParameterSymbol))) 144Private Function ReflectParameter(p As PEParameterSymbol) As XElement
SymbolsTests\SymbolErrorTests.vb (1)
2866Dim paramHandle = DirectCast(paramSymbol, PEParameterSymbol).Handle