ROSE  0.11.145.0
Public Types | List of all members
Rose::metaprog::list_base_t< Elements > Struct Template Reference

Description

template<typename... Elements>
struct Rose::metaprog::list_base_t< Elements >

helper base class for metaprogramming list

Definition at line 70 of file metaprog.h.

#include <Rose/metaprog.h>

Inheritance diagram for Rose::metaprog::list_base_t< Elements >:
Inheritance graph
[legend]

Public Types

template<typename L >
using append_ravel = typename L::template prepend< Elements... >
 
template<typename L >
using prepend_ravel = typename L::template append< Elements... >
 
template<typename... Es>
using append = List< Elements..., Es... >
 
template<typename... Es>
using prepend = List< Es..., Elements... >
 

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