- tinfo_t tinf = ti->tinfo();
- if (tinf == rttinfos[i]->tinfo()) {
- if (tinf == &clifford::tinfo_static) {
- if (((clifford*)ti)->get_representation_label() == ((clifford*)rttinfos[i])->get_representation_label()) {
- evv[i].push_back(*cit);
- break;
- }
- } else if (tinf == &color::tinfo_static) {
- if (((color*)ti)->get_representation_label() == ((color*)rttinfos[i])->get_representation_label()) {
- evv[i].push_back(*cit);
- break;
- }
- } else {
- evv[i].push_back(*cit);
- break;
- }