Skip to main content

parse_dot_chain

Function parse_dot_chain 

Source
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)]