Class: Xdrgen::AST::Definitions::Struct
- Includes:
- Concerns::Contained, Concerns::Named, Concerns::Namespace
- Defined in:
- lib/xdrgen/ast/definitions/struct.rb
Direct Known Subclasses
Instance Method Summary collapse
Methods included from Concerns::Named
#fully_qualified_name, #namespaces
Methods inherited from Base
Instance Method Details
#nested_definitions ⇒ Object
10 11 12 13 14 15 |
# File 'lib/xdrgen/ast/definitions/struct.rb', line 10 def nested_definitions members. map(&:declaration). map(&:type). select{|d| d.is_a?(Concerns::NestedDefinition)} end |