Method GetReplacedRootNodes
GetReplacedRootNodes(SyntaxTree, IDictionary<TypeDeclarationSyntax, TypeDeclarationSyntax>)
Get root nodes of a replaced SyntaxTree. Where all the original nodes in dictionary is replaced with new nodes.
Declaration
public static List<MemberDeclarationSyntax> GetReplacedRootNodes(SyntaxTree syntaxTree, IDictionary<TypeDeclarationSyntax, TypeDeclarationSyntax> originalToReplaced)
Parameters
Type | Name | Description |
---|---|---|
SyntaxTree | syntaxTree | SyntaxTree to look through. |
IDictionary<TypeDeclarationSyntax, TypeDeclarationSyntax> | originalToReplaced | Dictionary containing keys of original nodes, and values of replacements. |
Returns
Type | Description |
---|---|
List<MemberDeclarationSyntax> | Root nodes of replaced SyntaxTrees. |