Skip to content

Modernize LoKiCore

Gerhard Raven requested to merge modernize_lokicore into master
  • introduce LOKI_REQUIRES macro to simplify SFINAE constraints
  • prefer typename in template declarations
  • introduce generic BindBinary functor, and use it to implement
    • EqualToValue
    • NotEqualToValue
    • LessThanValue
    • LessOrEqualValue
    • GreaterThanValue
    • GreaterOrEqualValue
    • MultiplyByValue
    • SumByValue
    • Minus1
    • Minus2
    • Divide1
    • Divide2
  • remove fake argument in Round::Round
  • add final to help the compiler de-virtualize
  • remove SVN/CVS identifiers

Merge request reports