MCPcopy Create free account
hub / github.com/CashScript/cashscript / visitFunctionCall

Method visitFunctionCall

packages/cashc/src/ast/AstBuilder.ts:342–349  ·  view source on GitHub ↗
(ctx: FunctionCallContext)

Source from the content-addressed store, hash-verified

340 }
341
342 visitFunctionCall(ctx: FunctionCallContext): FunctionCallNode {
343 const identifier = new IdentifierNode(ctx.Identifier().getText());
344 identifier.location = Location.fromToken(ctx.Identifier().symbol);
345 const parameters = ctx.expressionList().expression_list().map((e) => this.visit(e));
346 const functionCall = new FunctionCallNode(identifier, parameters);
347 functionCall.location = Location.fromCtx(ctx);
348 return functionCall;
349 }
350
351 visitInstantiation(ctx: InstantiationContext): InstantiationNode {
352 const identifier = new IdentifierNode(ctx.Identifier().getText());

Callers 1

acceptMethod · 0.45

Calls 5

fromTokenMethod · 0.80
fromCtxMethod · 0.80
IdentifierMethod · 0.45
expression_listMethod · 0.45
expressionListMethod · 0.45

Tested by

no test coverage detected