[rust-compiler] Add missing invariants in OutlineJsx, use mem::replace in OutlineFunctions
OutlineJsx: add unreachable!() for spread attributes and .expect() for missing map lookups matching TS invariant assertions. OutlineFunctions: use std::mem::replace with placeholder_function() instead of .clone() for arena function recursion.
J
Joe Savona committed
9dfe047f627a88320e800968a9d3fa9bb7041103
Parent: 4e9945c