Module: RBS::BuiltinNames
- Defined in:
- lib/rbs/builtin_names.rb
Defined Under Namespace
Classes: Name
Constant Summary collapse
- BasicObject =
Name.new(name: TypeName.new(name: :BasicObject, namespace: Namespace.root))
- Object =
Name.new(name: TypeName.new(name: :Object, namespace: Namespace.root))
- Kernel =
Name.new(name: TypeName.new(name: :Kernel, namespace: Namespace.root))
- String =
Name.define(:String)
- Comparable =
Name.define(:Comparable)
- Enumerable =
Name.define(:Enumerable)
- Class =
Name.define(:Class)
- Module =
Name.define(:Module)
- Array =
Name.define(:Array)
- Hash =
Name.define(:Hash)
- Range =
Name.define(:Range)
- Enumerator =
Name.define(:Enumerator)
- Set =
Name.define(:Set)
- Symbol =
Name.define(:Symbol)
- Integer =
Name.define(:Integer)
- Float =
Name.define(:Float)
- Regexp =
Name.define(:Regexp)
- TrueClass =
Name.define(:TrueClass)
- FalseClass =
Name.define(:FalseClass)