Module: Laser::Parsers::Structural::StructuralConstraint3

Defined in:
lib/laser/annotation_parser/structural_parser.rb

Instance Method Summary collapse

Instance Method Details

#typeObject



53
54
55
56
57
# File 'lib/laser/annotation_parser/structural_parser.rb', line 53

def type
  result = Types::StructuralType.new(
      method_name.text_value, parenthesized_type_list.all_types,
      return_type.type)
end