Ignore:
Timestamp:
Nov 28, 2017, 6:45:00 AM (20 months ago)
Author:
cameron
Message:

LLVM_ALIGNAS placement, eliminate std::move of temp objects to allow copy elision

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/UCD/Blocks.h

    r5748 r5751  
    35323532    static EnumeratedPropertyObject property_object
    35333533        {blk,
    3534          BLK_ns::independent_prop_values,
    3535          std::move(BLK_ns::enum_names),
    3536          std::move(BLK_ns::value_names),
    3537          std::move(BLK_ns::aliases_only_map),{
    3538 &nb_Set, &ascii_Set, &latin_1_sup_Set, &latin_ext_a_Set,
     3534        BLK_ns::independent_prop_values,
     3535        std::move(BLK_ns::enum_names),
     3536        std::move(BLK_ns::value_names),
     3537        std::move(BLK_ns::aliases_only_map),{
     3538        &nb_Set, &ascii_Set, &latin_1_sup_Set, &latin_ext_a_Set,
    35393539        &latin_ext_b_Set, &ipa_ext_Set, &modifier_letters_Set,
    35403540        &diacriticals_Set, &greek_Set, &cyrillic_Set, &cyrillic_sup_Set,
     
    36193619        &cjk_compat_ideographs_sup_Set, &tags_Set, &vs_sup_Set,
    36203620        &sup_pua_a_Set, &sup_pua_b_Set
    3621          }};
     3621        }};
    36223622    }
    36233623}
Note: See TracChangeset for help on using the changeset viewer.