File tree Expand file tree Collapse file tree 1 file changed +0
-8
lines changed
src/core/jsonpointer/include/sourcemeta/core Expand file tree Collapse file tree 1 file changed +0
-8
lines changed Original file line number Diff line number Diff line change @@ -121,10 +121,6 @@ template <typename PointerT> class GenericPointerTemplate {
121
121
// / pointer.emplace_back(sourcemeta::core::PointerTemplate::Wildcard::Property);
122
122
// / ```
123
123
template <class ... Args> auto emplace_back (Args &&...args) -> reference {
124
- // It is a logical error to push a token after a key wildcard
125
- assert (this ->empty () ||
126
- !std::holds_alternative<Wildcard>(this ->data .back ()) ||
127
- std::get<Wildcard>(this ->data .back ()) != Wildcard::Key);
128
124
return this ->data .emplace_back (args...);
129
125
}
130
126
@@ -139,10 +135,6 @@ template <typename PointerT> class GenericPointerTemplate {
139
135
// / result.push_back(pointer);
140
136
// / ```
141
137
auto push_back (const PointerT &other) -> void {
142
- // It is a logical error to push a token after a key wildcard
143
- assert (this ->empty () ||
144
- !std::holds_alternative<Wildcard>(this ->data .back ()) ||
145
- std::get<Wildcard>(this ->data .back ()) != Wildcard::Key);
146
138
this ->data .reserve (this ->data .size () + other.size ());
147
139
std::copy (other.cbegin (), other.cend (), std::back_inserter (this ->data ));
148
140
}
You can’t perform that action at this time.
0 commit comments