C# Класс VbNameExpander, CodeConverter

Наследование: ISyntaxExpander
Показать файл Открыть проект

Открытые методы

Метод Описание
ExpandNode ( SyntaxNode, node, SemanticModel, semanticModel, Workspace, workspace ) : SyntaxNode,
ShouldExpandNode ( SyntaxNode, node, SemanticModel, semanticModel ) : bool
ShouldExpandWithinNode ( SyntaxNode, node, SemanticModel, semanticModel ) : bool

Приватные методы

Метод Описание
IsRoslynElementAccessBug ( MemberAccessExpressionSyntax maes ) : bool

https://github.com/icsharpcode/CodeConverter/issues/765 Roslyn turns dataReader["foo"] into dataReader.Item

ShouldExpandMemberAccess ( SyntaxNode, node, SemanticModel, semanticModel ) : bool
ShouldExpandName ( SyntaxNode, node ) : bool

Описание методов

ExpandNode() публичный Метод

public ExpandNode ( SyntaxNode, node, SemanticModel, semanticModel, Workspace, workspace ) : SyntaxNode,
node SyntaxNode,
semanticModel SemanticModel,
workspace Workspace,
Результат SyntaxNode,

ShouldExpandNode() публичный Метод

public ShouldExpandNode ( SyntaxNode, node, SemanticModel, semanticModel ) : bool
node SyntaxNode,
semanticModel SemanticModel,
Результат bool

ShouldExpandWithinNode() публичный Метод

public ShouldExpandWithinNode ( SyntaxNode, node, SemanticModel, semanticModel ) : bool
node SyntaxNode,
semanticModel SemanticModel,
Результат bool