ROSE  0.11.145.0
Public Types | Static Public Attributes | List of all members
Rose::Traits::generated::describe_field_t< SgOmpMapClause, std::map< SgSymbol *, std::vector< std::pair< SgOmpClause::omp_map_dist_data_enum, SgExpression * > > >,&SgOmpMapClause::p_dist_data_policies > Struct Template Reference

Description

template<>
struct Rose::Traits::generated::describe_field_t< SgOmpMapClause, std::map< SgSymbol *, std::vector< std::pair< SgOmpClause::omp_map_dist_data_enum, SgExpression * > > >,&SgOmpMapClause::p_dist_data_policies >

Definition at line 24378 of file generated.h.

Public Types

using parent = SgOmpMapClause
 
using field_type = std::map< SgSymbol *, std::vector< std::pair< SgOmpClause::omp_map_dist_data_enum, SgExpression * > > >
 
template<template< typename NodeT, typename FieldT, FieldT fld_ptr > class Desc>
using bind = Desc< SgOmpMapClause, std::map< SgSymbol *, std::vector< std::pair< SgOmpClause::omp_map_dist_data_enum, SgExpression * > > > SgOmpMapClause::*,&SgOmpMapClause::p_dist_data_policies >
 

Static Public Attributes

static constexpr size_t position {2}
 
static constexpr char const *const name {"dist_data_policies"}
 
static constexpr char const *const typestr {"std::map<SgSymbol*, std::vector < std::pair <SgOmpClause::omp_map_dist_data_enum, SgExpression*> > >"}
 
static constexpr bool traverse {false}
 
static constexpr auto mbr_ptr {&SgOmpMapClause::p_dist_data_policies}
 

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