Module: YardToRbsInline::YardType::Ast
- Defined in:
- lib/yard_to_rbs_inline/yard_type/ast.rb
Defined Under Namespace
Classes: UnionType
Constant Summary collapse
- Type =
@rbs! type node = Type | LiteralType | DuckType | GenericType | TupleType | HashType | UnionType
Data.define(:name)
- LiteralType =
Data.define(:content)
- DuckType =
Data.define(:name)
- GenericType =
Data.define(:container_type, :types)
- TupleType =
Data.define(:container_type, :types)
- HashType =
Data.define(:container_type, :type_pair)