Lines Matching refs:New_Item
366 New_Item : Unbounded_String)
369 Realloc_For_Chunk (Source, New_Item.Last);
370 Source.Reference (Source.Last + 1 .. Source.Last + New_Item.Last) :=
371 New_Item.Reference (1 .. New_Item.Last);
372 Source.Last := Source.Last + New_Item.Last;
377 New_Item : String)
380 Realloc_For_Chunk (Source, New_Item'Length);
381 Source.Reference (Source.Last + 1 .. Source.Last + New_Item'Length) :=
382 New_Item;
383 Source.Last := Source.Last + New_Item'Length;
388 New_Item : Character)
392 Source.Reference (Source.Last + 1) := New_Item;
685 New_Item : String) return Unbounded_String
689 (Fixed.Insert (Source.Reference (1 .. Source.Last), Before, New_Item));
695 New_Item : String)
702 Realloc_For_Chunk (Source, New_Item'Length);
705 (Before + New_Item'Length .. Source.Last + New_Item'Length) :=
708 Source.Reference (Before .. Before + New_Item'Length - 1) := New_Item;
709 Source.Last := Source.Last + New_Item'Length;
728 New_Item : String) return Unbounded_String
733 (Source.Reference (1 .. Source.Last), Position, New_Item));
739 New_Item : String)
741 NL : constant Natural := New_Item'Length;
744 Source.Reference (Position .. Position + NL - 1) := New_Item;
751 (Source.Reference (1 .. Source.Last), Position, New_Item));