C# Class Pchp.CodeAnalysis.Symbols.SubstitutedMethodSymbol

Inheritance: MethodSymbol
Afficher le fichier Open project: iolevel/peachpie Class Usage Examples

Protected Properties

Свойство Type Description
originalDefinition MethodSymbol

Private Properties

Свойство Type Description
ComputeHashCode int
EnsureMapAndTypeParameters void
IsMetadataNewSlot bool
IsMetadataVirtual bool
SubstituteParameters ImmutableArray
SubstitutedMethodSymbol Microsoft.CodeAnalysis

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool
GetAttributes ( ) : ImmutableArray
GetDllImportData ( ) : Microsoft.CodeAnalysis.DllImportData
GetHashCode ( ) : int
GetTypeInferredDuringReduction ( ITypeParameterSymbol reducedFromTypeParameter ) : ITypeSymbol

Méthodes protégées

Méthode Description
SubstitutedMethodSymbol ( NamedTypeSymbol containingSymbol, TypeMap map, MethodSymbol originalDefinition, MethodSymbol constructedFrom ) : Microsoft.CodeAnalysis

Private Methods

Méthode Description
ComputeHashCode ( ) : int
EnsureMapAndTypeParameters ( ) : void
IsMetadataNewSlot ( bool ignoreInterfaceImplementationChanges = false ) : bool
IsMetadataVirtual ( bool ignoreInterfaceImplementationChanges = false ) : bool
SubstituteParameters ( ) : ImmutableArray
SubstitutedMethodSymbol ( SubstitutedNamedTypeSymbol containingSymbol, MethodSymbol originalDefinition ) : Microsoft.CodeAnalysis

Method Details

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetAttributes() public final méthode

public final GetAttributes ( ) : ImmutableArray
Résultat ImmutableArray

GetDllImportData() public final méthode

public final GetDllImportData ( ) : Microsoft.CodeAnalysis.DllImportData
Résultat Microsoft.CodeAnalysis.DllImportData

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetTypeInferredDuringReduction() public méthode

public GetTypeInferredDuringReduction ( ITypeParameterSymbol reducedFromTypeParameter ) : ITypeSymbol
reducedFromTypeParameter ITypeParameterSymbol
Résultat ITypeSymbol

SubstitutedMethodSymbol() protected méthode

protected SubstitutedMethodSymbol ( NamedTypeSymbol containingSymbol, TypeMap map, MethodSymbol originalDefinition, MethodSymbol constructedFrom ) : Microsoft.CodeAnalysis
containingSymbol NamedTypeSymbol
map TypeMap
originalDefinition MethodSymbol
constructedFrom MethodSymbol
Résultat Microsoft.CodeAnalysis

Property Details

originalDefinition protected_oe property

protected MethodSymbol,Pchp.CodeAnalysis.Symbols originalDefinition
Résultat MethodSymbol