C# Class Microsoft.CodeAnalysis.CSharp.Structure.BlockSyntaxStructureProvider

Inheritance: AbstractSyntaxNodeStructureProvider
Mostrar archivo Open project: peachpiecompiler/Peachpie.Microsoft.CodeAnalysis

Protected Methods

Method Description
CollectBlockSpans ( node, ArrayBuilder spans, bool isMetadataAsSource, OptionSet options, CancellationToken cancellationToken ) : void

Private Methods

Method Description
GetEnd ( node ) : int
GetHintSpan ( node ) : TextSpan
GetTextSpan ( node ) : TextSpan
GetType ( SyntaxNode parent ) : string
IsNonBlockStatement ( SyntaxNode node ) : bool

Method Details

CollectBlockSpans() protected method

protected CollectBlockSpans ( node, ArrayBuilder spans, bool isMetadataAsSource, OptionSet options, CancellationToken cancellationToken ) : void
spans ArrayBuilder
isMetadataAsSource bool
options OptionSet
cancellationToken CancellationToken
return void