Ast::Call
Constructors
new(location : Location, method : ::String, args : Args = [] of Expr, type_args : Slice(Type) | ::Nil = nil)
Sourcedef initialize(@location : Location, @method : ::String, args : ::Array(Expr), @type_args : Slice(Type)? = nil) @args = args.map { |arg| {nil.as(Convention), arg.as(Expr)} } end def initialize(@location : Location, @method : ::String, @type_args : Slice(Type), args : ::Array(Expr)) @args = args.map { |arg| {nil.as(Convention), arg.as(Expr)} } end
Instance methods
args
Sourceargs=(args : Args)
Sourcecount_args
Sourcelocation
Sourcemethod
Sourcereceiver?
Sourcetype_args
Source