Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 507 Bytes

List.md

File metadata and controls

30 lines (20 loc) · 507 Bytes

<CppML/Vocabulary/List.hpp>

Table of Contents

ListT

template <typename ...Ts>
struct ListT {};

ListT<Ts...>

ListT<Ts...> represents a list of types.

ListA

template <auto ...As>
struct ListA {};

ListA<As...>

ListT<As...> represents a list of values.

NOTE ListA is only enabled for C++17+(more precisely, for those versions defining the __cpp_nontype_template_parameter_auto macro).