fn parse_positional(
text: &str,
variables: &BTreeMap<String, String>,
profile_name: Option<&str>,
) -> Vec<PositionalDiagnostic>Expand description
Build PositionalDiagnostics for parse errors and unresolved variables
in text. All positions are in original-text byte space (post-substitution
parser offsets are mapped back via resolved_to_original).