Ruby: revert trackUseNode to idiomatic type-tracking
Ruby: revert trackUseNode to idiomatic type-tracking

The optimizations done here now seem to backfire and cause more problems than they fix.

github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql,github/codeql