ROSE  0.11.145.0
Public Types | Static Public Attributes | List of all members
Rose::Traits::generated::describe_node_t< SgLambdaExp > Struct Template Reference

Description

template<>
struct Rose::Traits::generated::describe_node_t< SgLambdaExp >

Definition at line 21692 of file generated.h.

Public Types

using node = SgLambdaExp
 
using base = SgExpression
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgLambdaExp, SgLambdaCaptureList *,&SgLambdaExp::p_lambda_capture_list >, describe_field_t< SgLambdaExp, SgClassDeclaration *,&SgLambdaExp::p_lambda_closure_class >, describe_field_t< SgLambdaExp, SgFunctionDeclaration *,&SgLambdaExp::p_lambda_function >, describe_field_t< SgLambdaExp, bool,&SgLambdaExp::p_is_mutable >, describe_field_t< SgLambdaExp, bool,&SgLambdaExp::p_capture_default >, describe_field_t< SgLambdaExp, bool,&SgLambdaExp::p_default_is_by_reference >, describe_field_t< SgLambdaExp, bool,&SgLambdaExp::p_explicit_return_type >, describe_field_t< SgLambdaExp, bool,&SgLambdaExp::p_has_parameter_decl >, describe_field_t< SgLambdaExp, bool,&SgLambdaExp::p_is_device >>
 

Static Public Attributes

static constexpr char const *const name {"LambdaExp"}
 
static constexpr unsigned long variant {513}
 
static constexpr bool concrete {true}
 

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