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}