class Drizzle::AST::CallExpression

Overview

Node class for handling function call expressions

Defined in:

drizzle/ast/call_expression.cr

Constructors

Instance Method Summary

Instance methods inherited from class Drizzle::AST::Node

literal : String literal, to_s : String to_s

Constructor Detail

def self.new(token : Token, function : Identifier, arguments : Array(Expression)) #

[View source]

Instance Method Detail

def arguments : Array(Drizzle::AST::Expression) #

The array of arguments to be passed into the function


[View source]
def function : Drizzle::AST::Identifier #

The identifier representing the function name to call


[View source]
def literal : String #

[View source]
def to_s : String #

[View source]
def token : Drizzle::Token #

The token that caused the creation of this node instance


[View source]