struct Crystal::TypeDeclarationProcessor::TypeDeclarationWithLocation
inherits Struct
¶
Class methods¶
.new(type : Type, location : Location, uninitialized : Bool, annotations : Array(Tuple(AnnotationType, Annotation))?)
¶
(type : Type, location : Location, uninitialized : Bool, annotations : Array(Tuple(AnnotationType, Annotation))?)
Methods¶
#annotations : Array(Tuple(AnnotationType, Annotation))?
¶
: Array(Tuple(AnnotationType, Annotation))?
#copy_with(type _type = @type, location _location = @location, uninitialized _uninitialized = @uninitialized, annotations _annotations = @annotations)
¶
(type _type = @type, location _location = @location, uninitialized _uninitialized = @uninitialized, annotations _annotations = @annotations)