C# 클래스 CodeConnect.Gistify.Engine.DiscoveryWalker

상속: Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker
파일 보기 프로젝트 열기: CodeConnect/gistify 1 사용 예제들

Private Properties

프로퍼티 타입 설명
DiscoveryWalker System
FindObjects IEnumerable
processIdentifierName void

공개 메소드들

메소드 설명
VisitIdentifierName ( Microsoft.CodeAnalysis.CSharp.Syntax.IdentifierNameSyntax node ) : void

Called by the base class. Processes identifiers that are in desired range.

비공개 메소드들

메소드 설명
DiscoveryWalker ( int start, int end, Microsoft.CodeAnalysis.SemanticModel model ) : System
FindObjects ( Microsoft.CodeAnalysis.SyntaxTree tree, Microsoft.CodeAnalysis.SemanticModel model, int startPosition, int endPosition ) : IEnumerable

Finds elements used by the code in specified region of provided syntax.

processIdentifierName ( Microsoft.CodeAnalysis.CSharp.Syntax.IdentifierNameSyntax node ) : void

Examines the identifier and if applicable, creates an instance of ObjectInformation which will be consumed later by the SyntaxBuilder

메소드 상세

VisitIdentifierName() 공개 메소드

Called by the base class. Processes identifiers that are in desired range.
public VisitIdentifierName ( Microsoft.CodeAnalysis.CSharp.Syntax.IdentifierNameSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.IdentifierNameSyntax
리턴 void