Open RalfJung opened 2 months ago
Consider this code:
pub fn f() { g::<u32>(); } pub fn g<T>() -> std::mem::MaybeUninit<[T; 1 << 2]> { std::mem::MaybeUninit::uninit() } fn main() { f(); }
On the playground, fn main does not get syntax highlighting:
fn main
Seems like the << in a type is throwing it off and then it can't parse the rest of the file any more, or so?
<<
Looks like an upstream issue and someone has already proposed a PR: https://github.com/ajaxorg/ace/pull/5572.
Consider this code:
On the playground,
fn main
does not get syntax highlighting:Seems like the
<<
in a type is throwing it off and then it can't parse the rest of the file any more, or so?