public override void VisitConstantBuffer(ConstantBufferSyntax node) { ProcessItem(node.Name, node.Name.Text, node.GetTextSpanSafe(), NavigateToItemKind.Structure, node.Parent, Glyph.ConstantBuffer); foreach (var member in node.Declarations) { Visit(member); } }
public override void VisitConstantBuffer(ConstantBufferSyntax node) { ProcessItem(node.Name, node.Name.Text, node.GetTextSpanSafe(), NavigateToItemKind.Structure, node.Parent, Glyph.ConstantBuffer); foreach (var member in node.Declarations) Visit(member); }
public override IEnumerable <EditorNavigationTarget> VisitConstantBuffer(ConstantBufferSyntax node) { yield return(CreateTypeTarget(node.Name, node.GetTextSpanSafe(), Glyph.ConstantBuffer, node.Declarations.OfType <VariableDeclarationStatementSyntax>())); }