class AdLint::Cc1::PrintfFormat::IncompleteConversionSpecifier

Public Class Methods

new(fmt, flags, field_width, prec, len_mod) click to toggle source
# File lib/adlint/cc1/format.rb, line 1613
def initialize(fmt, flags, field_width, prec, len_mod)
  super(fmt, [], nil, false, flags, field_width, prec, len_mod, nil)
end

Public Instance Methods

acceptable?() click to toggle source

DESCRIPTION

Checks whether types of arguments match this directive.

RETURN VALUE

Boolean – True if types of arguments match this directive.

# File lib/adlint/cc1/format.rb, line 1622
def acceptable?
  false
end
complete?() click to toggle source
# File lib/adlint/cc1/format.rb, line 1636
def complete?
  false
end
max_length() click to toggle source
# File lib/adlint/cc1/format.rb, line 1668
def max_length
  0
end
min_length() click to toggle source
# File lib/adlint/cc1/format.rb, line 1664
def min_length
  0
end
undefined?() click to toggle source
# File lib/adlint/cc1/format.rb, line 1640
def undefined?
  true
end
valid_conversion_specifier_character?() click to toggle source
# File lib/adlint/cc1/format.rb, line 1660
def valid_conversion_specifier_character?
  false
end
valid_field_width?() click to toggle source
# File lib/adlint/cc1/format.rb, line 1648
def valid_field_width?
  false
end
valid_flags?() click to toggle source
# File lib/adlint/cc1/format.rb, line 1644
def valid_flags?
  false
end
valid_length_modifier?() click to toggle source
# File lib/adlint/cc1/format.rb, line 1656
def valid_length_modifier?
  false
end
valid_precision?() click to toggle source
# File lib/adlint/cc1/format.rb, line 1652
def valid_precision?
  false
end
wellformed?() click to toggle source

DESCRIPTION

Checks whether the format string of this directive is the ISO C99 compliant.

RETURN VALUE

Boolean – True if the format string is wellformed.

# File lib/adlint/cc1/format.rb, line 1632
def wellformed?
  false
end

Private Instance Methods

default_precision_value() click to toggle source
# File lib/adlint/cc1/format.rb, line 1673
def default_precision_value
  0
end