Files
codeql/javascript/extractor/src/com/semmle/js/ast/CallExpression.java
2018-11-21 08:57:10 +01:00

20 lines
578 B
Java

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