Ada Programming/Libraries/Ada.Containers.Indefinite Holders

is a unit of the Predefined Language Environment since Ada 2012.

Specification
Element_Type "" Left Right Element_Type  Boolean PreelaborateIndefinite_Holders Remote_TypesIndefinite_Holders Holder Preelaborable_Initialization Holder Empty_Holder  Holder "" Left Right Holder  Boolean To_Holder New_Item Element_Type  Holder Is_Empty Container Holder  Boolean Clear Container   Holder Element Container Holder  Element_Type Replace_Element Container   Holder New_Item       Element_Type Query_Element Container  Holder Process       Element   Element_Type Update_Element Container   Holder Process       Element    Element_Type Constant_Reference_Type Element     Element_Type Implicit_Dereference Element Reference_Type Element    Element_Type Implicit_Dereference Element Constant_Reference Container   Holder Constant_Reference_Type Reference Container    Holder Reference_Type Assign Target   Holder Source   Holder Copy Source Holder  Holder Move Target   Holder Source    Holder AdaContainersIndefinite_Holders

Wikibook

 * Ada Programming/Libraries/Ada
 * Ada Programming/Libraries/Ada.Containers