Module: RBS::BuiltinNames

Defined in:
lib/rbs/builtin_names.rb,
sig/builtin_names.rbs

Defined Under Namespace

Classes: Name

Constant Summary collapse

BasicObject =

Returns:

Name.new(name: TypeName.new(name: :BasicObject, namespace: Namespace.root))
Object =

Returns:

Name.new(name: TypeName.new(name: :Object, namespace: Namespace.root))
Kernel =

Returns:

Name.new(name: TypeName.new(name: :Kernel, namespace: Namespace.root))
String =

Returns:

Name.define(:String)
Comparable =

Returns:

Name.define(:Comparable)
Enumerable =

Returns:

Name.define(:Enumerable)
Class =

Returns:

Name.define(:Class)
Module =

Returns:

Name.define(:Module)
Array =

Returns:

Name.define(:Array)
Hash =

Returns:

Name.define(:Hash)
Range =

Returns:

Name.define(:Range)
Enumerator =

Returns:

Name.define(:Enumerator)
Set =

Returns:

Name.define(:Set)
Symbol =

Returns:

Name.define(:Symbol)
Integer =

Returns:

Name.define(:Integer)
Float =

Returns:

Name.define(:Float)
Regexp =

Returns:

Name.define(:Regexp)
TrueClass =

Returns:

Name.define(:TrueClass)
FalseClass =

Returns:

Name.define(:FalseClass)
Numeric =

Returns:

Name.define(:Numeric)