pub fn collect_pipe_vars(stmts: &[Stmt<'_>]) -> HashSet<Symbol>
Phase 54: Collect variables that are pipe declarations (created with CreatePipe). These have _tx/_rx suffixes, while pipe parameters don’t.