Lines Matching refs:split_entity_name
109 pub fn split_entity_name(name: &str) -> Option<(&str, u32)> { in split_entity_name() function
329 split_entity_name(text) in scan_word()
555 assert_eq!(split_entity_name(""), None); in entity_name()
556 assert_eq!(split_entity_name("x"), None); in entity_name()
557 assert_eq!(split_entity_name("x+"), None); in entity_name()
558 assert_eq!(split_entity_name("x+1"), Some(("x+", 1))); in entity_name()
559 assert_eq!(split_entity_name("x-1"), Some(("x-", 1))); in entity_name()
560 assert_eq!(split_entity_name("1"), Some(("", 1))); in entity_name()
561 assert_eq!(split_entity_name("x1"), Some(("x", 1))); in entity_name()
562 assert_eq!(split_entity_name("xy0"), Some(("xy", 0))); in entity_name()
564 assert_eq!(split_entity_name("inst01"), None); in entity_name()