UNPKG

zenstack

Version:

FullStack enhancement for Prisma ORM: seamless integration from database to UI

15 lines (14 loc) 508 B
import { Expression, InvocationExpr } from '@zenstackhq/language/ast'; import { ValidationAcceptor } from 'langium'; import { AstValidator } from '../types'; /** * InvocationExpr validation */ export default class FunctionInvocationValidator implements AstValidator<Expression> { validate(expr: InvocationExpr, accept: ValidationAcceptor): void; private getExpressionContext; private isStaticFunctionCall; private validateArgs; private validateInvocationArg; private _checkCheck; }