RecordType

class RecordType(val fields: List<RecordType.Field>, val declaration: RecordDeclarationNode, val parentPackage: Package) : UserDeclaredNamedType, UserAnnotated

Constructors

Link copied to clipboard
constructor(fields: List<RecordType.Field>, declaration: RecordDeclarationNode, parentPackage: Package)

Types

Link copied to clipboard
class Field(val name: String, var type: TypeReference, val declaration: RecordFieldNode) : UserAnnotated

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val humanReadableName: String
Link copied to clipboard
open val name: String
Link copied to clipboard
open override val parentPackage: Package