datex_core/compiler/
metadata.rs

1#[derive(Debug, Clone, Default)]
2pub struct CompileMetadata {
3    is_outer_context: bool,
4}
5
6impl CompileMetadata {
7    pub fn outer() -> Self {
8        CompileMetadata {
9            is_outer_context: true,
10            ..CompileMetadata::default()
11        }
12    }
13    pub fn is_outer_context(&self) -> bool {
14        self.is_outer_context
15    }
16}