1 2 3 4 5 6 7
use crate::sema::arena::ArenaPtr; use crate::sema::decl::{FuncDecl, ObjectDecl}; pub struct DeclContext<'s> { pub object_decls: Vec<ArenaPtr<'s, ObjectDecl<'s>>>, pub func_decls: Vec<ArenaPtr<'s, FuncDecl<'s>>> }