コード例 #1
0
 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);
     }
 }
コード例 #2
0
 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);
 }
コード例 #3
0
 public override IEnumerable <EditorNavigationTarget> VisitConstantBuffer(ConstantBufferSyntax node)
 {
     yield return(CreateTypeTarget(node.Name, node.GetTextSpanSafe(), Glyph.ConstantBuffer,
                                   node.Declarations.OfType <VariableDeclarationStatementSyntax>()));
 }