# Not inferring for implements?

## Description

We have a refactoring (shipping in 1.10.520) which assumes we are inferring on implements?

https://github.com/clojure/clojurescript/commit/7bd33f5e21501dbf41d7915e2c383c0138277895

The expected optimization in that commit is actually not in play. If you look at the generated source for count for example, you don't see coll.cljs\$core\$ICounted\$_count\$arity\$1.

I think this is a simple mixup / oversight that we didn't see with respect to implements? and instance?.

None

## Activity

Show:
Mike Fikes
July 21, 2019, 2:50 PM

CLJS-3140.patch passes CI
CLJS-3140.patch passes Canary

Mike Fikes
July 23, 2019, 8:27 PM
Fixed

David Nolen

Mike Fikes

Accepted

Code and Test

Major
Configure