pub fn parse_dot_chain(line: &str, character: u32) -> Vec<DotSegment>Expand description
Parse the expression chain before the dot into segments.
e.g. poolManager.swap(key, params). → [(“poolManager”, Plain), (“swap”, Call)]
_pools[poolId].fee. → [(“_pools”, Index), (“fee”, Plain)]
msg. → [(“msg”, Plain)]