luaur_ast/records/
cst_expr_call.rs1use crate::records::ast_array::AstArray;
2use crate::records::cst_node::CstNode;
3use crate::records::cst_type_instantiation::CstTypeInstantiation;
4use crate::records::position::Position;
5
6#[repr(C)]
7#[derive(Debug, Clone)]
8pub struct CstExprCall {
9 pub base: CstNode,
10 pub open_parens: Position,
11 pub close_parens: Position,
12 pub comma_positions: AstArray<Position>,
13 pub explicit_types: *mut CstTypeInstantiation,
14}
15
16impl crate::rtti::CstNodeClass for CstExprCall {
17 const CLASS_INDEX: i32 = crate::rtti::cst_rtti_index("CstExprCall");
18}