Commit Graph

10 Commits

Author SHA1 Message Date
trav90 bc453d31db Make mozilla::Function support pointer to member function 2018-07-25 06:42:20 +08:00
trav90 5db56133fb Add tests for mozilla::Function 2018-07-25 06:42:16 +08:00
trav90 e3750943c9 Add assignment operators to mozilla::Pair 2018-07-25 06:20:58 +08:00
trav90 a541823568 Add an equivalent of std::make_pair for mozilla::Pair
BMO 1142366
2018-07-25 06:20:54 +08:00
trav90 f3a3442605 Add mozilla::Declval 2018-07-25 01:22:29 +08:00
trav90 bc733631e1 Add mozilla::AddRvalueReference 2018-07-25 01:22:27 +08:00
trav90 83126064fe Fix for CV-qualified pointers + added tests. 2018-07-25 01:22:25 +08:00
trav90 fa17bcef62 Add variadic NS_NewRunnableMethodWithArgs with storage&passing argument type decorators 2018-07-25 01:22:23 +08:00
trav90 0de5e152ca Cleanup GCC (below 4.7) version checks & comments 2018-07-24 23:11:46 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00