<< Back to previous view

[CLJS-570] Track protocol extenders during analysis Created: 11/Aug/13  Updated: 11/Aug/13  Resolved: 11/Aug/13

Status: Closed
Project: ClojureScript
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Enhancement Priority: Minor
Reporter: Ambrose Bonnaire-Sergeant Assignee: David Nolen
Resolution: Completed Votes: 0
Labels: None


 Description   

The extenders of protocols is useful information for Clojure programs parsing analysis results.

Internally, the compiler can use this information to warn on duplicate protocol implementation logic. (Suggested by dnolen)

This ticket is towards Typed CLJS, where we need the reflection information to perform subtyping checks.



 Comments   
Comment by Ambrose Bonnaire-Sergeant [ 11/Aug/13 6:42 PM ]

Fixed by dnolen https://github.com/clojure/clojurescript/commit/2cbfff439fd6d223db25cb7ad4f744501460608d

Generated at Fri Oct 31 18:54:58 CDT 2014 using JIRA 4.4#649-r158309.