| Interface | Description |
|---|---|
| ASTRewriteAnalyzer.IASTRewriteAnalyzerFactory | |
| ASTRewriteFormatter.BlockContext | |
| ASTRewriteFormatter.Prefix | |
| RewriteEventStore.INodePropertyMapper |
Interface that allows to override the way how children are accessed from
a parent.
|
| Class | Description |
|---|---|
| ASTRewriteAnalyzer |
Infrastructure to support code modifications.
|
| ASTRewriteFlattener | |
| ASTRewriteFormatter | |
| ASTRewriteFormatter.ConstPrefix | |
| ASTRewriteFormatter.NodeMarker | |
| LineCommentEndOffsets | |
| LineInformation | |
| ListRewriteEvent | |
| NodeInfoStore | |
| NodeInfoStore.CopyPlaceholderData | |
| NodeInfoStore.StringPlaceholderData | |
| NodeRewriteEvent | |
| RewriteEvent | |
| RewriteEventStore |
Stores all rewrite events, descriptions of events and knows which nodes
are copy or move sources or tracked.
|
| RewriteEventStore.CopySourceInfo | |
| RewriteEventStore.PropertyLocation | |
| SourceModifier | |
| TokenScanner |
Wraps a scanner and offers convenient methods for finding tokens
|
| TrackedNodePosition |