class

DoisC::ASTData::Call

Inherits DoisC::ASTData::Expression < DoisC::ASTData::Node < Reference < Object

Base class for procedure and function calls to inherit from Arguments may be positional (Expression) or named (NamedArgument) Callee can be any Expression (not just Identifier), enabling chaining like a.b().c()

Constructors

new(callee : Expression, arguments : Array(Expression), source_location : SourceLocation)
Source

Instance methods

arguments
Source
callee
Source