ROSE  0.11.98.0
Public Types | Public Member Functions | List of all members
SageInterface::ada::IfInfo< SageLocatedNode > Struct Template Reference

Description

template<class SageLocatedNode>
struct SageInterface::ada::IfInfo< SageLocatedNode >

represents a branch in an if elsif else context (either statement or expression).

Definition at line 81 of file sageInterfaceAda.h.

#include <sageInterface/sageInterfaceAda.h>

Inheritance diagram for SageInterface::ada::IfInfo< SageLocatedNode >:
Inheritance graph
[legend]
Collaboration diagram for SageInterface::ada::IfInfo< SageLocatedNode >:
Collaboration graph
[legend]

Public Types

using base = std::tuple< SgExpression *, SageLocatedNode * >
 

Public Member Functions

SgExpressioncondition () const
 
SageLocatedNode * trueBranch () const
 
bool isElse () const
 

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