C# Class ShaderTools.VisualStudio.Hlsl.SymbolSearch.SymbolSearchExtensions

ファイルを表示 Open project: tgjones/HlslTools

Public Methods

Method Description
FindSymbol ( this semanticModel, SourceLocation position ) : SymbolSpan?
FindUsages ( this semanticModel, Symbol symbol ) : IEnumerable

Private Methods

Method Description
GetSymbolSpans ( SemanticModel semanticModel, SyntaxNode node ) : IEnumerable

Method Details

FindSymbol() public static method

public static FindSymbol ( this semanticModel, SourceLocation position ) : SymbolSpan?
semanticModel this
position ShaderTools.Hlsl.Syntax.SourceLocation
return SymbolSpan?

FindUsages() public static method

public static FindUsages ( this semanticModel, Symbol symbol ) : IEnumerable
semanticModel this
symbol ShaderTools.Hlsl.Symbols.Symbol
return IEnumerable