NanoByte Code Generation
0.3.1
Wrapper around Roslyn API to simplify generating C# code
|
Thin wrapper around Roslyn API to simplify generating C# code. More...
Classes | |
class | CSharpAttribute |
An attribute on a CSharpInterface, CSharpClass or CSharpProperty. More... | |
class | CSharpClass |
Describes a C# class for which code can be generated. More... | |
class | CSharpConstructor |
A constructor for a CSharpClass. More... | |
class | CSharpEnum |
Describes a C# enum for which code can be generated. More... | |
class | CSharpEnumValue |
A possible value for a CSharpEnum. More... | |
class | CSharpIdentifier |
The fully qualified name of a type. More... | |
class | CSharpInterface |
Describes a C# interface for which code can be generated. More... | |
class | CSharpParameter |
A parameter for a CSharpConstructor. More... | |
class | CSharpProperty |
A property on a CSharpInterface or CSharpClass. More... | |
class | CSharpType |
Describes a C# type for which code can be generated. More... | |
class | CSharpTypeExtensions |
Extension methods for ICSharpType. More... | |
interface | ICSharpType |
Describes a C# type for which code can be generated. More... | |
class | SyntaxExtensions |
Extension methods for SyntaxNodes. More... | |
class | ThisReference |
"Magic" value for CSharpParameter.Value indicating that the "this" keyword should be inserted. More... | |
Thin wrapper around Roslyn API to simplify generating C# code.