[#BloombergLP-bslmf-MakeIntegerSequence_Impl-0ff]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslmf.adoc[bslmf]::MakeIntegerSequence&lowbar;Impl&lt;t&lowbar;T, xref:bsl/integral_constant-02.adoc[bsl::integral&lowbar;constant&lt;std::size&lowbar;t, 0&gt;]&gt;
:relfileprefix: ../../
:mrdocs:

This partial specialization of the `bslmf&colon;&colon;MakeIntegerSequence&lowbar;Impl` meta&hyphen;function is a recursion break condition for an empty integer sequence&period;

== Synopsis

Declared in `&lt;bslmf&lowbar;makeintegersequence&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;class t&lowbar;T&gt;
struct MakeIntegerSequence&lowbar;Impl&lt;t&lowbar;T, xref:bsl/integral_constant-02.adoc[bsl::integral&lowbar;constant&lt;std::size&lowbar;t, 0&gt;]&gt;;
----

== Type Aliases

[cols="1"]
|===
| Name
| xref:BloombergLP/bslmf/MakeIntegerSequence_Impl-0ff/type.adoc[`type`] 
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
