Hello, Duncan > - if (isPassedByInvisibleReference(type)) { // variable size -> by-ref. > + if( Ty->getTypeID() == Type::VoidTyID ) { Definitely style violation here... -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University