ROSE 0.11.145.141
Public Types | Static Public Attributes | List of all members
Rose::Traits::generated::describe_node_t< SgInquireStatement > Struct Reference

Description

Definition at line 20436 of file generated.h.

Public Types

using node = SgInquireStatement
 
using base = SgIOStatement
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_file >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_access >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_form >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_recl >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_blank >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_exist >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_opened >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_number >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_named >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_name >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_sequential >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_direct >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_formatted >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_unformatted >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_nextrec >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_position >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_action >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_read >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_write >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_readwrite >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_delim >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_pad >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_asynchronous >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_decimal >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_stream >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_size >, describe_field_t< SgInquireStatement, SgExpression *,&SgInquireStatement::p_pending >, describe_field_t< SgInquireStatement, SgVarRefExp *,&SgInquireStatement::p_iolengthExp > >
 

Static Public Attributes

static constexpr char const *const name {"InquireStatement"}
 
static constexpr unsigned long variant {478}
 
static constexpr bool concrete {true}
 

Member Typedef Documentation

◆ node

Definition at line 20437 of file generated.h.

◆ base

Definition at line 20438 of file generated.h.

◆ subclasses_t

Definition at line 20442 of file generated.h.

◆ fields_t

using Rose::Traits::generated::describe_node_t< SgInquireStatement >::fields_t = mp::List<describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_file>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_access>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_form>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_recl>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_blank>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_exist>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_opened>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_number>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_named>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_name>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_sequential>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_direct>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_formatted>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_unformatted>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_nextrec>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_position>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_action>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_read>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_write>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_readwrite>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_delim>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_pad>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_asynchronous>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_decimal>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_stream>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_size>, describe_field_t<SgInquireStatement,SgExpression*,&SgInquireStatement::p_pending>, describe_field_t<SgInquireStatement,SgVarRefExp*,&SgInquireStatement::p_iolengthExp> >

Definition at line 20443 of file generated.h.

Member Data Documentation

◆ name

constexpr char const* const Rose::Traits::generated::describe_node_t< SgInquireStatement >::name {"InquireStatement"}
staticconstexpr

Definition at line 20439 of file generated.h.

◆ variant

constexpr unsigned long Rose::Traits::generated::describe_node_t< SgInquireStatement >::variant {478}
staticconstexpr

Definition at line 20440 of file generated.h.

◆ concrete

constexpr bool Rose::Traits::generated::describe_node_t< SgInquireStatement >::concrete {true}
staticconstexpr

Definition at line 20441 of file generated.h.


The documentation for this struct was generated from the following file: