niti: add NaiveInterpreter#collect_attr_propdef
niti: add NaiveInterpreter#collect_attr_propdef

used to factorise and cache attr initialization&check

Signed-off-by: Jean Privat <51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org>

privat/nit,nheu/nit,michauds/nit,MehdiAit/nit,ventilooo/nit,nheu/nit,jcbrinfo/nit,StefanLage/nit,MehdiAit/nit,Freddrickk/nit,jpcaissy/nit,privat/nit,jcbrinfo/nit,ventilooo/nit,privat/nit,fourou/nit,Benesss/nit,colinvidal/nit,jcbrinfo/nit,ppepos/nit,MehdiAit/nit,itsWill/nit,Johann673/nit,GeoffreyHecht/nit,Johann673/nit,jcbrinfo/nit,Benesss/nit,nheu/nit,Johann673/nit,MehdiAit/nit,Johann673/nit,Johann673/nit,jcbrinfo/nit,itsWill/nit,ablondin/nit,jcbrinfo/nit,ventilooo/nit,MehdiAit/nit,itsWill/nit,Djomanix/nit,privat/nit,ventilooo/nit,colinvidal/nit,ventilooo/nit,ppepos/nit,GeoffreyHecht/nit,MehdiAit/nit,Djomanix/nit,Freddrickk/nit,JehoG/nit-serialize,itsWill/nit,fourou/nit,michauds/nit,michauds/nit,GeoffreyHecht/nit,Freddrickk/nit,itsWill/nit,fourou/nit,StefanLage/nit,JehoG/nit-serialize,ablondin/nit,jpcaissy/nit,ablondin/nit,fourou/nit,privat/nit,colinvidal/nit,jcbrinfo/nit,privat/nit,jcbrinfo/nit,Benesss/nit,colinvidal/nit,colinvidal/nit,jcbrinfo/nit,ablondin/nit,itsWill/nit,GeoffreyHecht/nit,MehdiAit/nit,StefanLage/nit,itsWill/nit,GeoffreyHecht/nit,Djomanix/nit,Freddrickk/nit,Freddrickk/nit,Benesss/nit,ppepos/nit,ablondin/nit,MehdiAit/nit,jpcaissy/nit,ventilooo/nit,itsWill/nit,colinvidal/nit,colinvidal/nit,fourou/nit,jpcaissy/nit,ablondin/nit,StefanLage/nit,ablondin/nit,Benesss/nit,privat/nit,itsWill/nit,Benesss/nit,Freddrickk/nit,ventilooo/nit,jpcaissy/nit,jcbrinfo/nit,fourou/nit,privat/nit,ppepos/nit,StefanLage/nit,MehdiAit/nit,privat/nit,jpcaissy/nit,michauds/nit,ventilooo/nit,Freddrickk/nit,JehoG/nit-serialize,jcbrinfo/nit,Freddrickk/nit,colinvidal/nit,nheu/nit,Djomanix/nit,ventilooo/nit,privat/nit,ppepos/nit,JehoG/nit-serialize,ppepos/nit,nheu/nit,ventilooo/nit,jpcaissy/nit,ablondin/nit,jpcaissy/nit,MehdiAit/nit,Djomanix/nit,JehoG/nit-serialize,ppepos/nit,itsWill/nit,michauds/nit