Skip to content

struct Crystal::TypeDeclarationProcessor::TypeDeclarationWithLocation
inherits Struct

Class methods

.new(type : Type, location : Location, uninitialized : Bool, annotations : Array(Tuple(AnnotationType, Annotation))?)

View source

Methods

#annotations : Array(Tuple(AnnotationType, Annotation))?

#clone

View source

#copy_with(type _type = @type, location _location = @location, uninitialized _uninitialized = @uninitialized, annotations _annotations = @annotations)

View source

#location : Location

#type : Type

#uninitialized : Bool