adds if-else-endif-stmt for typemap