class Cosmo::Intrinsic::Strings::RIndex

Defined in:

cosmo/runtime/intrinsic/string.cr

Constructors

Instance Method Summary

Instance methods inherited from class Cosmo::Intrinsic::IFunction

call(args : Array(ValueType)) : ValueType call, intrinsic? : Bool intrinsic?, to_s : String to_s, token(name : String) : Token token

Constructor methods inherited from class Cosmo::Intrinsic::IFunction

new(interpreter : Interpreter) new

Instance methods inherited from class Cosmo::Callable

arity : Range(UInt32, UInt32) arity, call(args : Array(ValueType)) : ValueType call, expand_args(args : Array(ValueType)) : Array(ValueType) expand_args, intrinsic? : Bool intrinsic?, to_s : String to_s

Constructor Detail

def self.new(interpreter : Interpreter, _self : String, token : Token) #

[View source]

Instance Method Detail

def arity : Range(UInt32, UInt32) #
Description copied from class Cosmo::Callable

The amount of parameters this function will accept


[View source]
def call(args : Array(ValueType)) : Int32 | Nil #
Description copied from class Cosmo::Callable

Executes the function body, passing in args


[View source]