Ignore:
Timestamp:
Nov 28, 2017, 6:45:00 AM (21 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/LineBreak.h

    r5748 r5751  
    18461846    static EnumeratedPropertyObject property_object
    18471847        {lb,
    1848          LB_ns::independent_prop_values,
    1849          std::move(LB_ns::enum_names),
    1850          std::move(LB_ns::value_names),
    1851          std::move(LB_ns::aliases_only_map),{
    1852 &xx_Set, &cm_Set, &ba_Set, &lf_Set, &bk_Set, &cr_Set, &sp_Set,
     1848        LB_ns::independent_prop_values,
     1849        std::move(LB_ns::enum_names),
     1850        std::move(LB_ns::value_names),
     1851        std::move(LB_ns::aliases_only_map),{
     1852        &xx_Set, &cm_Set, &ba_Set, &lf_Set, &bk_Set, &cr_Set, &sp_Set,
    18531853        &ex_Set, &qu_Set, &al_Set, &pr_Set, &po_Set, &op_Set, &cp_Set,
    18541854        &is_Set, &hy_Set, &sy_Set, &nu_Set, &cl_Set, &nl_Set, &gl_Set,
     
    18571857        &eb_Set, &cj_Set, &h2_Set, &h3_Set, &sg_Set, &cb_Set, &ri_Set,
    18581858        &em_Set
    1859          }};
     1859        }};
    18601860    }
    18611861}
Note: See TracChangeset for help on using the changeset viewer.