Class: AdLint::Cc1::AbstractDeclarator
- Inherits:
-
Declarator
- Object
- SyntaxNode
- Declarator
- AdLint::Cc1::AbstractDeclarator
- Defined in:
- lib/adlint/cc1/syntax.rb
Direct Known Subclasses
ArrayAbstractDeclarator, FunctionAbstractDeclarator, GroupedAbstractDeclarator, PointerAbstractDeclarator
Instance Attribute Summary
Attributes inherited from Declarator
Attributes inherited from SyntaxNode
#head_token, #subsequent_sequence_point, #tail_token
Instance Method Summary collapse
Methods inherited from Declarator
#base, #full=, #full?, #function?, #identifier_list, #initialize, #innermost_parameter_type_list, #parameter_type_list, #variable?
Methods inherited from SyntaxNode
#head_location, #initialize, #inspect, #location, #short_class_name, #tail_location
Methods included from LocationHolder
Methods included from Visitable
Constructor Details
This class inherits a constructor from AdLint::Cc1::Declarator
Instance Method Details
#abstract? ⇒ Boolean
4258 4259 4260 |
# File 'lib/adlint/cc1/syntax.rb', line 4258 def abstract? true end |
#identifier ⇒ Object
4254 4255 4256 |
# File 'lib/adlint/cc1/syntax.rb', line 4254 def identifier nil end |