Skip to content
  • Sébastien Villemot's avatar
    Macro processor: fix the use of move semantics in constructor · 46a7cf5d
    Sébastien Villemot authored
    In particular, remove the const keyword before arguments passed-by-value,
    because otherwise they can't be moved (since they are immutable).
    
    Also add a few missing calls to std::move(), and remove some calls to
    std::move() when they are useless (on class enums, which are fundamental
    types.)
    46a7cf5d