Skip to main content

gobject_ast/model/expression/
field_access.rs

1use serde::Serialize;
2
3use crate::{
4    model::{SourceLocation, expression::Expression},
5    operators::FieldAccessOp,
6};
7
8#[derive(Debug, Clone, Serialize)]
9pub struct FieldAccessExpression {
10    pub base: Box<Expression>,
11    pub operator: FieldAccessOp,
12    pub field: String,
13    pub location: SourceLocation,
14}