
class
compiler::CallExpr
sys::Obj compiler::Node compiler::Expr compiler::NameExpr compiler::CallExpr
CallExpr is a method call.
Slots
- args
-
Expr[] args
- isCtorChain
-
Bool isCtorChain
- isDynamic
-
Bool isDynamic
- isStmt
-
override Bool isStmt()
- make
-
new make(Location location, Expr target := null, Str name := null, ExprId id := compiler::ExprId.@call)
- makeWithMethod
-
new makeWithMethod(Location location, Expr target, CMethod method, Expr[] args := null)
- method
-
CMethod method
- toStr
-
override Str toStr()
- walkChildren