C# Class ICSharpCode.NRefactory.CSharp.Refactoring.ReplacementNodeHelper

Afficher le fichier Open project: 0xd4d/NRefactory Class Usage Examples

Méthodes publiques

Méthode Description
AddReplacementAnnotation ( AstNode node, AstNode replacedNode ) : void
CloneWithReplacementAnnotation ( AstNode node, AstNode replacedNode ) : AstNode
CloneWithReplacementAnnotation ( Expression expression, AstNode replacedNode ) : Expression
GetAllReplacementAnnotations ( AstNode node ) : IEnumerable
GetReplacedNodes ( AstNode expression ) : IList

Method Details

AddReplacementAnnotation() public static méthode

public static AddReplacementAnnotation ( AstNode node, AstNode replacedNode ) : void
node AstNode
replacedNode AstNode
Résultat void

CloneWithReplacementAnnotation() public static méthode

public static CloneWithReplacementAnnotation ( AstNode node, AstNode replacedNode ) : AstNode
node AstNode
replacedNode AstNode
Résultat AstNode

CloneWithReplacementAnnotation() public static méthode

public static CloneWithReplacementAnnotation ( Expression expression, AstNode replacedNode ) : Expression
expression Expression
replacedNode AstNode
Résultat Expression

GetAllReplacementAnnotations() public static méthode

public static GetAllReplacementAnnotations ( AstNode node ) : IEnumerable
node AstNode
Résultat IEnumerable

GetReplacedNodes() public static méthode

public static GetReplacedNodes ( AstNode expression ) : IList
expression AstNode
Résultat IList