See: Description
| Class | Description | 
|---|---|
| Annotations | 
 Various utilities for dealing with annotations and annotation values. 
 | 
| Annotations.AnnotationValueGetter<T> | 
 Knows how to get the value of a specified annotation element on a target class. 
 | 
| BindingContext | |
| Conversions | 
 Various utilities that perform conversions from a subject to a target. 
 | 
| Formatting | 
 Utility class for use in formatting a SourceFile. 
 | 
| Formatting.Selection | |
| NullProvider | 
 A provider implementation that does nothing. 
 | 
| OffsetPair | 
 A simple mutable struct for storing a start offset and a length together. 
 | 
| QualifyTypeHelper | 
 The goal of a SimplifyTypeHelper is to take an input type name, its SourceElement scope, and answer two questions. 
 | 
| SimplifyTypeHelper | 
 The goal of a SimplifyTypeHelper is to take an input type name, its SourceElement scope, and answer two questions. 
 | 
| SourceVisitor | 
 Visitor pattern and traversals for SourceElements. 
 | 
| Usages | 
 Tracks declarations and usages as a SourceFile is being compiled. 
 | 
| Enum | Description | 
|---|---|
| Conversions.ConversionType | 
 Distinguish between various kinds of conversions 
 |