8000 allow rulesets to be constructed with r-values · Z80coder/datalog-cpp@a841068 · GitHub
[go: up one dir, main page]

Skip to content

Commit a841068

Browse files
author
wright
committed
allow rulesets to be constructed with r-values
1 parent 5c3c22a commit a841068

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Datalog.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -727,11 +727,11 @@ static void assign(RelationSet<RELATION_TYPE>&& facts, State<RELATIONs...> &stat
727727

728728
template <typename ... RULE_TYPEs>
729729
struct RuleSet {
730-
tuple<RULE_TYPEs&...> rules;
730+
tuple<RULE_TYPEs...> rules;
731731
};
732732

733733
template <typename ... RULE_TYPEs>
734-
RuleSet<RULE_TYPEs...> ruleset(RULE_TYPEs&... r) {
734+
RuleSet<RULE_TYPEs...> ruleset(RULE_TYPEs&&... r) {
735735
return RuleSet<RULE_TYPEs...>{{r...}};
736736
}
737737

0 commit comments

Comments
 (0)
0