Skip to content

ListInitT

Description

Typed-cast variant of ListInit.

Usage example (Cross-references)

Usage examples (Cross-references)
    
    void init_int_list(IntList *list, DefaultAllocator *alloc) {
        *list = ListInitT(*list, alloc);
    }
    
            case LIST_INT_MERGE : {
                IntList temp  = ListInitT(temp, alloc);
                uint8_t count = extract_u8(data, offset, data_size);
                count         = count % 4;
        typedef List(int) IntList;
        IntList list_a = ListInit(&alloc);
        IntList list_b = ListInitT(list_b, &alloc);
        IntList list_c = ListInitWithDeepCopy(tracked_copy_init, tracked_copy_deinit, &alloc);
        IntList list_d = ListInitWithDeepCopyT(list_d, tracked_copy_init, tracked_copy_deinit, &alloc);
    
        IntList list_a = ListInit(&alloc);
        IntList list_b = ListInitT(list_b, &alloc);
        IntList list_c = ListInitWithDeepCopy(tracked_copy_init, tracked_copy_deinit, &alloc);
        IntList list_d = ListInitWithDeepCopyT(list_d, tracked_copy_init, tracked_copy_deinit, &alloc);
Last updated on