Type rType = tree.rhs.getNodeType();
if (lType.isPrimitive() && rType.isPrimitive()) {
Type.JCPrimitiveType lPrim = (Type.JCPrimitiveType) lType;
Type.JCPrimitiveType rPrim = (Type.JCPrimitiveType) rType;
TypeKind lKind = lPrim.getKind();
TypeKind rKind = rPrim.getKind();
if (lKind == TypeKind.FLOAT || lKind == TypeKind.DOUBLE
|| rKind == TypeKind.FLOAT || rKind == TypeKind.DOUBLE) {
combinedElements.add(tree);
return;