diff -r 59b937edcff8 -r 4ec8e654112f src/HOL/Library/Code_Target_Int.thy --- a/src/HOL/Library/Code_Target_Int.thy Thu Jun 26 17:30:33 2025 +0200 +++ b/src/HOL/Library/Code_Target_Int.thy Thu Jun 26 17:25:29 2025 +0200 @@ -10,8 +10,6 @@ code_datatype int_of_integer -declare [[code drop: integer_of_int]] - context includes integer.lifting begin @@ -112,8 +110,6 @@ "k < l \ (of_int k :: integer) < of_int l" by transfer rule -declare [[code drop: "gcd :: int \ _" "lcm :: int \ _"]] - lemma gcd_int_of_integer [code]: "gcd (int_of_integer x) (int_of_integer y) = int_of_integer (gcd x y)" by transfer rule @@ -163,10 +159,6 @@ includes integer.lifting and bit_operations_syntax begin -declare [[code drop: \bit :: int \ _\ \not :: int \ _\ - \and :: int \ _\ \or :: int \ _\ \xor :: int \ _\ - \push_bit :: _ \ _ \ int\ \drop_bit :: _ \ _ \ int\ \take_bit :: _ \ _ \ int\]] - lemma [code]: \bit (int_of_integer k) n \ bit k n\ by transfer rule