C# Class Rosetta.AST.Helpers.InheritableDeclaration

Helper for accessing classes and interfaces in AST.
Inheritance: Helper
Afficher le fichier Open project: andry-tino/Rosetta

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
InheritableDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax syntaxNode ) : System

Initializes a new instance of the InheritableDeclaration class.

InheritableDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax syntaxNode, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System

Initializes a new instance of the InheritableDeclaration class.

Méthodes protégées

Méthode Description
CreateBaseTypeReferenceHelper ( BaseTypeSyntax node, Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis typeKind ) : BaseTypeReference

Method Details

CreateBaseTypeReferenceHelper() protected méthode

protected CreateBaseTypeReferenceHelper ( BaseTypeSyntax node, Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis typeKind ) : BaseTypeReference
node BaseTypeSyntax
semanticModel Microsoft.CodeAnalysis.SemanticModel
typeKind Microsoft.CodeAnalysis
Résultat BaseTypeReference

InheritableDeclaration() public méthode

Initializes a new instance of the InheritableDeclaration class.
public InheritableDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax syntaxNode ) : System
syntaxNode Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax
Résultat System

InheritableDeclaration() public méthode

Initializes a new instance of the InheritableDeclaration class.
public InheritableDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax syntaxNode, Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System
syntaxNode Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax
semanticModel Microsoft.CodeAnalysis.SemanticModel
Résultat System