| 40 | } |
| 41 | |
| 42 | AttrValue F(const string& name, |
| 43 | std::vector<std::pair<string, AttrValue>> pairs) { |
| 44 | AttrValue ret; |
| 45 | ret.mutable_func()->set_name(name); |
| 46 | ret.mutable_func()->mutable_attr()->insert(pairs.begin(), pairs.end()); |
| 47 | return ret; |
| 48 | } |
| 49 | |
| 50 | AttrValue Fs( |
| 51 | std::vector<std::pair<string, std::vector<std::pair<string, AttrValue>>>> |
no test coverage detected