ROSE
0.11.145.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
Class List
Class Index
Class Hierarchy
Class Members
Rose
Traits
generated
describe_node_t< SgStatement >
Public Types
|
Static Public Attributes
|
List of all members
Rose::Traits::generated::describe_node_t< SgStatement > Struct Template Reference
Description
template<>
struct Rose::Traits::generated::describe_node_t< SgStatement >
Definition at line
28043
of file
generated.h
.
Public Types
using
node
=
SgStatement
using
base
=
SgLocatedNode
using
subclasses_t
=
mp::List
<
SgScopeStatement
,
SgFunctionTypeTable
,
SgDeclarationStatement
,
SgExprStatement
,
SgLabelStatement
,
SgCaseOptionStmt
,
SgTryStmt
,
SgDefaultOptionStmt
,
SgBreakStmt
,
SgContinueStmt
,
SgReturnStmt
,
SgGotoStatement
,
SgSpawnStmt
,
SgNullStatement
,
SgVariantStatement
,
SgForInitStatement
,
SgCatchStatementSeq
,
SgProcessControlStatement
,
SgIOStatement
,
SgFortranContinueStmt
,
SgWhereStatement
,
SgElseWhereStatement
,
SgNullifyStatement
,
SgArithmeticIfStatement
,
SgAssignStatement
,
SgComputedGotoStatement
,
SgAssignedGotoStatement
,
SgAllocateStatement
,
SgDeallocateStatement
,
SgUpcNotifyStatement
,
SgUpcWaitStatement
,
SgUpcBarrierStatement
,
SgUpcFenceStatement
,
SgOmpBarrierStatement
,
SgOmpTaskwaitStatement
,
SgOmpFlushStatement
,
SgOmpBodyStatement
,
SgSequenceStatement
,
SgWithStatement
,
SgPythonPrintStmt
,
SgPassStatement
,
SgAssertStmt
,
SgExecStatement
,
SgPythonGlobalStmt
,
SgJavaThrowStatement
,
SgJavaSynchronizedStatement
,
SgAsyncStmt
,
SgFinishStmt
,
SgAtStmt
,
SgAtomicStmt
,
SgWhenStmt
,
SgImageControlStatement
,
SgAdaExitStmt
,
SgAdaDelayStmt
,
SgAdaLoopStmt
,
SgAdaSelectStmt
,
SgAdaSelectAlternativeStmt
,
SgAdaTerminateStmt
,
SgAdaUnscopedBlock
,
SgAdaVariantWhenStmt
>
using
fields_t
=
mp::List
<
describe_field_t
<
SgStatement
,
SgLabelRefExp
*,&SgStatement::p_numeric_label >,
describe_field_t
<
SgStatement
, int,&SgStatement::p_source_sequence_value >>
Static Public Attributes
static constexpr char const *const
name
{"Statement"}
static constexpr unsigned long
variant
{704}
static constexpr bool
concrete
{false}
The documentation for this struct was generated from the following file:
generated.h
Generated on Mon Oct 23 2023 02:38:38 for ROSE by
1.8.10