1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
//! Unimplemented typed-embed boundary for the L1 redesign.
//!
//! Design: <https://github.com/ubugeeei-prod/vize/issues/6836>.
//! These records describe syntax and source coordinates, not semantic facts.
//! Existing markup parsing does not produce or consume them yet.
pub use ;
/// The syntactic role selected by the markup dialect, independently of language.
/// Host language resolved once from the file's container syntax.
///
/// Resolution, mismatched script-language diagnostics and language providers
/// remain unimplemented under #6836. This enum does not select an emitter.
/// Independent language and syntactic role of one embedded source.
/// Borrowed source contract for a future separate L1 embedded-tree artifact.
///
/// TODO (#6836): parse an OXC tree once, retain comments and typed holes, and
/// register the artifact by the L0 node identity after #6833 extraction. No new
/// identity allocator, tree parser or legacy-backed semantics is supplied here.