3 types derived from EmbeddedSyntaxNode
Microsoft.CodeAnalysis.Features (3)
EmbeddedLanguages\Json\JsonNode.cs (1)
9internal abstract class JsonNode : EmbeddedSyntaxNode<JsonKind, JsonNode>
EmbeddedLanguages\RegularExpressions\RegexNode.cs (1)
9internal abstract class RegexNode : EmbeddedSyntaxNode<RegexKind, RegexNode>
EmbeddedLanguages\StackFrame\StackFrameNodeDefinitions.cs (1)
17internal abstract class StackFrameNode : EmbeddedSyntaxNode<StackFrameKind, StackFrameNode>
7 references to EmbeddedSyntaxNode
Microsoft.CodeAnalysis.Workspaces (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSeparatedSyntaxNodeList.cs (2)
14where TSyntaxNode : EmbeddedSyntaxNode<TSyntaxKind, TSyntaxNode> 46Debug.Assert(NodesAndTokens[i].Node is EmbeddedSyntaxNode<TSyntaxKind, TSyntaxNode>);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNode.cs (3)
39where TSyntaxNode : EmbeddedSyntaxNode<TSyntaxKind, TSyntaxNode> 201private readonly EmbeddedSyntaxNode<TSyntaxKind, TSyntaxNode> _node; 205public Enumerator(EmbeddedSyntaxNode<TSyntaxKind, TSyntaxNode> node)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNodeOrToken.cs (1)
13where TSyntaxNode : EmbeddedSyntaxNode<TSyntaxKind, TSyntaxNode>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxTree.cs (1)
12where TSyntaxNode : EmbeddedSyntaxNode<TSyntaxKind, TSyntaxNode>