mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
stdlib: move test for floating point conversion traps to the validation
testsuite Fixes for traps will follow. Swift SVN r21108
This commit is contained in:
@@ -21,6 +21,11 @@ def all_integer_types(word_bits):
|
||||
for signed in False, True:
|
||||
yield str(name), int(word_bits if name=='Int' else name), signed
|
||||
|
||||
def all_integer_type_names():
|
||||
for name in _all_integer_type_bitwidths:
|
||||
for signed in False, True:
|
||||
yield int_name(str(name), signed)
|
||||
|
||||
def _base_int_name(name):
|
||||
return 'Int' if name == 'Int' else 'Int' + str(name)
|
||||
|
||||
@@ -33,3 +38,6 @@ def int_name(name, signed):
|
||||
def other_int_name(name, signed):
|
||||
return ('U' if signed else '') + _base_int_name(name)
|
||||
|
||||
def is_signed_int(name):
|
||||
return name[0] != 'U'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user