module AdLint::StandardTypesAccessor
Public Instance Methods
char_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 631 def char_alignment standard_types.char_alignment end
char_as_unsigned_char?()
click to toggle source
# File lib/adlint/traits.rb, line 707 def char_as_unsigned_char? standard_types.char_as_unsigned_char end
char_size()
click to toggle source
# File lib/adlint/traits.rb, line 627 def char_size standard_types.char_size end
code_ptr_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 695 def code_ptr_alignment standard_types.code_ptr_alignment end
code_ptr_size()
click to toggle source
# File lib/adlint/traits.rb, line 691 def code_ptr_size standard_types.code_ptr_size end
data_ptr_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 703 def data_ptr_alignment standard_types.data_ptr_alignment end
data_ptr_size()
click to toggle source
# File lib/adlint/traits.rb, line 699 def data_ptr_size standard_types.data_ptr_size end
double_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 679 def double_alignment standard_types.double_alignment end
double_size()
click to toggle source
# File lib/adlint/traits.rb, line 675 def double_size standard_types.double_size end
float_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 671 def float_alignment standard_types.float_alignment end
float_size()
click to toggle source
# File lib/adlint/traits.rb, line 667 def float_size standard_types.float_size end
int_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 647 def int_alignment standard_types.int_alignment end
int_size()
click to toggle source
# File lib/adlint/traits.rb, line 643 def int_size standard_types.int_size end
long_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 655 def long_alignment standard_types.long_alignment end
long_double_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 687 def long_double_alignment standard_types.long_double_alignment end
long_double_size()
click to toggle source
# File lib/adlint/traits.rb, line 683 def long_double_size standard_types.long_double_size end
long_long_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 663 def long_long_alignment standard_types.long_long_alignment end
long_long_size()
click to toggle source
# File lib/adlint/traits.rb, line 659 def long_long_size standard_types.long_long_size end
long_size()
click to toggle source
# File lib/adlint/traits.rb, line 651 def long_size standard_types.long_size end
short_alignment()
click to toggle source
# File lib/adlint/traits.rb, line 639 def short_alignment standard_types.short_alignment end
short_size()
click to toggle source
# File lib/adlint/traits.rb, line 635 def short_size standard_types.short_size end
standard_types()
click to toggle source
NOTE: Host class must respond to traits.
# File lib/adlint/traits.rb, line 623 def standard_types traits.of_compiler.standard_types end