oak_pascal/builder/mod.rs
1use crate::language::PascalLanguage;
2use oak_core::{Builder, BuilderCache, TextEdit, source::Source};
3
4pub struct PascalBuilder;
5
6impl PascalBuilder {
7 pub fn new(_language: &PascalLanguage) -> Self {
8 Self
9 }
10}
11
12impl Builder<PascalLanguage> for PascalBuilder {
13 fn build<'s, S: Source + ?Sized>(&self, _text: &S, _edits: &[TextEdit], _cache: &'s mut impl BuilderCache<PascalLanguage>) -> oak_core::builder::BuildOutput<PascalLanguage> {
14 todo!()
15 }
16}