Name |
Description |
EnumUserType |
User type that represents Enum. |
GlobalsUserType |
User type that represents static class for getting global variables located in Module. |
NamespaceUserType |
Class that represents namespace for the user types |
PhysicalUserType |
Physical representation of the user type |
StringExtensions |
Helper functions for string manipulation. |
TemplateArgumentUserType |
User type that represents template argument (T1, T2, etc.) |
TemplateUserType |
User type that represents template user type. For example: MyType<T> |
TemplateUserTypeFactory |
Class representing template user type factory. It is used to inject template arguments into existing user type factory. |
UserType |
Base class for any exported user type |
UserTypeFactory |
Class representing user type factory. It is being used to find types. |
UserTypeFunction |
Class that represents partial initialization function that is called in constructor. |
UserTypeTransformation |
Class represents transformation done on the symbol that should convert it to user type. |