package com.semmle.js.ast;
import java.util.List;
import com.semmle.ts.ast.ITypeExpression;
/**
* A function call expression such as f(1, 1).
*/
public class CallExpression extends InvokeExpression {
public CallExpression(SourceLocation loc, Expression callee, List typeArguments, List arguments, Boolean optional, Boolean onOptionalChain) {
super("CallExpression", loc, callee, typeArguments, arguments, optional, onOptionalChain);
}
@Override
public A accept(Visitor v, Q q) {
return v.visit(this, q);
}
}