0_0_38993413_14224.cpp: In function 'Seg mirror(const Seg&, const Seg&)':
0_0_38993413_14224.cpp:62:54: error: expected '}' before ')' token
62 | return {mirror(l.a, axis), mirror(l.b, axis));
| ~ ^
0_0_38993413_14224.cpp:62:54: error: expected ';' before ')' token
62 | return {mirror(l.a, axis), mirror(l.b, axis));
| ^
| ;
0_0_38993413_14224.cpp:62:54: error: expected primary-expression before ')' token
0_0_38993413_14224.cpp: In function 'Plg mirror(const Plg&, const Seg&)':
0_0_38993413_14224.cpp:69:10: error: expected primary-expression before ')' token
69 | )
| ^
0_0_38993413_14224.cpp:73:56: error: a function-definition is not allowed here before '{' token
73 | void cut(const Plg &plg, const Seg &s, Plg *u, Plg *b) {
| ^
0_0_38993413_14224.cpp:91:64: error: a function-definition is not allowed here before '{' token
91 | vector<IPlg> search(const Plg &p, int fold_idx, int block_idx) {
| ^
0_0_38993413_14224.cpp:110:46: error: a function-definition is not allowed here before '{' token
110 | int connected_cnt(const vector<IPlg> &iplgs) {
| ^
0_0_38993413_14224.cpp:182:2: error: expected '}' at end of input
182 | }
| ^
0_0_38993413_14224.cpp:65:52: note: to match this '{'
65 | inline Plg mirror(const Plg &plg, const Seg &axis) {
| ^
|