/******/ (function() { // webpackBootstrap /******/ var __webpack_modules__ = ({ /***/ 1239: /***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) { var cache = {}; var importAll = function importAll(r) { r.keys().forEach(function (key) { return cache[key] = r(key); }); }; importAll(__webpack_require__(1792)); /***/ }), /***/ 1792: /***/ (function(module, __unused_webpack_exports, __webpack_require__) { var map = { "./3024-day.css": 654, "./3024-night.css": 7354, "./abbott.css": 3764, "./abcdef.css": 729, "./ambiance-mobile.css": 3933, "./ambiance.css": 2496, "./ayu-dark.css": 5536, "./ayu-mirage.css": 7581, "./base16-dark.css": 9409, "./base16-light.css": 5569, "./bespin.css": 9827, "./blackboard.css": 999, "./cobalt.css": 3537, "./colorforth.css": 5302, "./darcula.css": 2122, "./dracula.css": 6228, "./duotone-dark.css": 8165, "./duotone-light.css": 9885, "./eclipse.css": 4957, "./elegant.css": 5564, "./erlang-dark.css": 7924, "./gruvbox-dark.css": 5674, "./hopscotch.css": 8005, "./icecoder.css": 8500, "./idea.css": 4313, "./isotope.css": 6575, "./juejin.css": 9271, "./lesser-dark.css": 8041, "./liquibyte.css": 6888, "./lucario.css": 419, "./material-darker.css": 6703, "./material-ocean.css": 382, "./material-palenight.css": 4410, "./material.css": 4059, "./mbo.css": 9494, "./mdn-like.css": 7641, "./midnight.css": 6960, "./monokai.css": 4284, "./moxer.css": 8279, "./neat.css": 7576, "./neo.css": 4056, "./night.css": 3264, "./nord.css": 639, "./oceanic-next.css": 6988, "./panda-syntax.css": 2140, "./paraiso-dark.css": 6674, "./paraiso-light.css": 7152, "./pastel-on-dark.css": 1584, "./railscasts.css": 737, "./rubyblue.css": 4420, "./seti.css": 1821, "./shadowfox.css": 2513, "./solarized.css": 6119, "./ssms.css": 2542, "./the-matrix.css": 7237, "./tomorrow-night-bright.css": 5287, "./tomorrow-night-eighties.css": 7157, "./ttcn.css": 4399, "./twilight.css": 7384, "./vibrant-ink.css": 4935, "./xq-dark.css": 4876, "./xq-light.css": 7866, "./yeti.css": 1407, "./yonce.css": 316, "./zenburn.css": 4078 }; function webpackContext(req) { var id = webpackContextResolve(req); return __webpack_require__(id); } function webpackContextResolve(req) { if(!__webpack_require__.o(map, req)) { var e = new Error("Cannot find module '" + req + "'"); e.code = 'MODULE_NOT_FOUND'; throw e; } return map[req]; } webpackContext.keys = function webpackContextKeys() { return Object.keys(map); }; webpackContext.resolve = webpackContextResolve; module.exports = webpackContext; webpackContext.id = 1792; /***/ }), /***/ 2841: /***/ (function(module) { "use strict"; module.exports = /*#__PURE__*/JSON.parse('{"order_priority":[["op_deduction_guide","推論補助"],["op_initializer","初期化仕様"],["op_constructor","コンストラクタ"],["op_destructor","デストラクタ"],["__functions__","通常の関数や非メンバ関数(op_でもtype-でもないもの)"],["__types__","メンバ型(頭にtype-が付いているもの)"],["__converter__","変換演算子(ここに列挙した以外で頭にop_が付いているもの)"],["op_ostream","operator<<(os, b)"],["op_istream","operator>>(is, b)"],["op_at","operator[]"],["op_call","operator()"],["op_deref","operator*"],["op_address","perator&"],["op_member_pointer","operator->*"],["op_arrow","operator->"],["op_assign","operator="],["op_plus_assign","operator+="],["op_minus_assign","operator-="],["op_multiply_assign","operator*="],["op_divide_assign","operator/="],["op_modulo_assign","operator%="],["op_and_assign","operator&="],["op_or_assign","operator|="],["op_xor_assign","operator^="],["op_left_shift_assign","operator<<="],["op_right_shift_assign","operator>>="],["op_logical_and","operator&&(a, b)"],["op_logical_or","operator||(a, b)"],["op_bool","operator bool"],["op_not","operator!"],["op_flip","operator~"],["op_comma","operator,"],["op_equal","operator==(a, b)"],["op_not_equal","operator!=(a, b)"],["op_less","operator<(a, b)"],["op_less_equal","operator<=(a, b)"],["op_greater","operator>(a, b)"],["op_greater_equal","operator>=(a, b)"],["op_compare_3way","operator<=>(a, b)"],["op_increment","operator++"],["op_decrement","operator--"],["op_unary_plus","operator+"],["op_unary_minus","operator-"],["op_plus","operator+(a, b)"],["op_minus","operator-(a, b)"],["op_multiply","operator*(a, b)"],["op_divide","operator/(a, b)"],["op_modulo","operator%(a, b)"],["op_and","operator&(a, b)"],["op_or","operator|(a, b)"],["op_xor","operator^(a, b)"],["op_left_shift","operator<<(a, b)"],["op_right_shift","operator>>(a, b)"]]}'); /***/ }), /***/ 6059: /***/ (function(__unused_webpack_module, __webpack_exports__) { "use strict"; /* harmony default export */ __webpack_exports__.A = ("## TOPLEVEL_CATEGORY\n\n* cpprefjp[index]\n* リファレンス[reference]\n* モジュール[module]\n* 言語機能[lang]\n* 処理系[implementation]\n* コンパイラの実装状況[implementation-status]\n* C++国際標準規格[international-standard]\n* 標準規格と処理系[implementation-compliance]\n* 外部ライブラリ[third_party_library]\n* テーマ別解説[article]\n* コミュニティリスト[mailing-lists]\n* スタイル[working_style]\n* はじめてのコントリビュート[start_editing]\n* 編集方針[edit_policy]\n\n\n## GLOBAL_QUALIFY_LIST\n\n* implementation-defined[italic]\n* SFINAE[link /lang/cpp11/sfinae_expressions.md]\n* thread_local[link /lang/cpp11/thread_local_storage.md]\n* decltype(auto)[link /lang/cpp14/decltype_auto.md]\n* [link /reference/algorithm.md]\n * std::copy[link /reference/algorithm/copy.md]\n * std::for_each[link /reference/algorithm/for_each.md]\n * std::sort[link /reference/algorithm/sort.md]\n* [link /reference/array.md]\n * std::array[link /reference/array.md]\n* [link /reference/atomic.md]\n * std::atomic[link /reference/atomic/atomic.md]\n * std::memory_order_acq_rel[link /reference/atomic/memory_order.md]\n * std::memory_order_acquire[link /reference/atomic/memory_order.md]\n * std::memory_order_consume[link /reference/atomic/memory_order.md]\n * std::memory_order_relaxed[link /reference/atomic/memory_order.md]\n * std::memory_order_release[link /reference/atomic/memory_order.md]\n * std::memory_order_seq_cst[link /reference/atomic/memory_order.md]\n* [link /reference/bitset.md]\n * std::bitset[link /reference/bitset.md]\n* [link /reference/cassert.md]\n * assert[link /reference/cassert/assert.md]\n* [link /reference/cerrno.md]\n* [link /reference/cfenv.md]\n* [link /reference/cfloat.md]\n* [link /reference/chrono.md]\n* [link /reference/climits.md]\n* [link /reference/cmath.md]\n* [link /reference/codecvt.md]\n* [link /reference/complex.md]\n* [link /reference/condition_variable.md]\n * std::condition_variable[link /reference/condition_variable/condition_variable.md]\n* [link /reference/cstddef.md]\n * std::size_t[link /reference/cstddef/size_t.md]\n* [link /reference/cstdint.md]\n * std::uint8_t[link /reference/cstdint/uint8_t.md]\n* [link /reference/cstdlib.md]\n* [link /reference/deque.md]\n * std::deque[link /reference/deque.md]\n* [link /reference/exception.md]\n* [link /reference/forward_list.md]\n * std::forward_list[link /reference/forward_list.md]\n* [link /reference/fstream.md]\n* [link /reference/functional.md]\n* [link /reference/future.md]\n* [link /reference/initializer_list.md]\n * std::initializer_list[link /reference/initializer_list.md]\n* [link /reference/iomanip.md]\n* [link /reference/ios.md]\n * std::boolalpha[link /reference/ios/boolalpha.md]\n* [link /reference/iostream.md]\n * std::cout[link /reference/iostream/cout.md]\n* [link /reference/istream.md]\n* [link /reference/iterator.md]\n * std::back_inserter[link /reference/iterator/back_inserter.md]\n * std::begin[link /reference/iterator/begin.md]\n * std::distance[link /reference/iterator/distance.md]\n * std::end[link /reference/iterator/end.md]\n * std::ostream_iterator[link /reference/iterator/ostream_iterator.md]\n* [link /reference/limits.md]\n * std::numeric_limits[link /reference/limits/numeric_limits.md]\n* [link /reference/list.md]\n * std::list[link /reference/list.md]\n* [link /reference/locale.md]\n* [link /reference/map.md]\n * std::map[link /reference/map/map.md]\n* [link /reference/memory.md]\n * std::allocator[link /reference/memory/allocator.md]\n * std::shared_ptr[link /reference/memory/shared_ptr.md]\n * std::unique_ptr[link /reference/memory/unique_ptr.md]\n* [link /reference/mutex.md]\n * std::lock_guard[link /reference/mutex/lock_guard.md]\n * std::unique_lock[link /reference/mutex/unique_lock.md]\n * std::mutex[link /reference/mutex/mutex.md]\n* [link /reference/new.md]\n* [link /reference/numeric.md]\n * std::accumulate[link /reference/numeric/accumulate.md]\n * std::iota[link /reference/numeric/iota.md]\n* [link /reference/optional.md]\n * std::optional[link /reference/optional/optional.md]\n* [link /reference/ostream.md]\n * std::endl[link /reference/ostream/endl.md]\n* [link /reference/queue.md]\n* [link /reference/random.md]\n* [link /reference/ratio.md]\n* [link /reference/regex.md]\n* [link /reference/scoped_allocator.md]\n* [link /reference/set.md]\n * std::set[link /reference/set/set.md]\n* [link /reference/shared_mutex.md]\n* [link /reference/sstream.md]\n* [link /reference/stack.md]\n* [link /reference/stdexcept.md]\n* [link /reference/streambuf.md]\n* [link /reference/string.md]\n * std::basic_string[link /reference/string/basic_string.md]\n * std::char_traits[link /reference/string/char_traits.md]\n * std::string[link /reference/string/basic_string.md]\n * std::u16string[link /reference/string/basic_string.md]\n * std::u32string[link /reference/string/basic_string.md]\n * std::wstring[link /reference/string/basic_string.md]\n* [link /reference/system_error.md]\n* [link /reference/thread.md]\n * std::thread[link /reference/thread/thread.md]\n * t.join()[link /reference/thread/thread/join.md]\n * t1.join()[link /reference/thread/thread/join.md]\n * t2.join()[link /reference/thread/thread/join.md]\n * t3.join()[link /reference/thread/thread/join.md]\n* [link /reference/tuple.md]\n* [link /reference/type_traits.md]\n * std::false_type[link /reference/type_traits/false_type.md]\n * std::is_same[link /reference/type_traits/is_same.md]\n * std::is_same_v[link /reference/type_traits/is_same.md]\n * std::true_type[link /reference/type_traits/true_type.md]\n* [link /reference/typeindex.md]\n* [link /reference/typeinfo.md]\n* [link /reference/unordered_map.md]\n * std::unordered_map[link /reference/unordered_map/unordered_map.md]\n* [link /reference/unordered_set.md]\n * std::unordered_set[link /reference/unordered_set/unordered_set.md]\n* [link /reference/utility.md]\n * std::make_pair[link /reference/utility/make_pair.md]\n * std::pair[link /reference/utility/pair.md]\n* [link /reference/valarray.md]\n * std::valarray[link /reference/valarray/valarray.md]\n* [link /reference/vector.md]\n * std::vector[link /reference/vector.md]\n * v.begin()[link /reference/vector/begin.md]\n * v.end()[link /reference/vector/end.md]\n * v.size()[link /reference/vector/size.md]\n * v1.begin()[link /reference/vector/begin.md]\n * v1.end()[link /reference/vector/end.md]\n * v1.size()[link /reference/vector/size.md]\n * v2.begin()[link /reference/vector/begin.md]\n * v2.end()[link /reference/vector/end.md]\n * v2.size()[link /reference/vector/size.md]\n * v3.begin()[link /reference/vector/begin.md]\n * v3.end()[link /reference/vector/end.md]\n * v3.size()[link /reference/vector/size.md]\n\n"); /***/ }), /***/ 9066: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, { Kunai: function() { return /* binding */ Kunai; } }); // EXTERNAL MODULE: ../node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js var asyncToGenerator = __webpack_require__(5841); // EXTERNAL MODULE: ../node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__(8102); // EXTERNAL MODULE: ../node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__(1705); // EXTERNAL MODULE: ../node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__(2099); // EXTERNAL MODULE: ../node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__(8183); // EXTERNAL MODULE: ../node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__(1790); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); ;// ./kunai/compat.js /* provided dependency */ var $ = __webpack_require__(5616); var Compat = /*#__PURE__*/function () { function Compat(log, repo) { (0,classCallCheck/* default */.A)(this, Compat); this.log = log.makeContext('Compat'); this.repo = [].concat(repo); this.log.info('applying...'); // fake window.tree_onclick = function (e) { // do nothing e.stopPropagation(); // return false }; // real... $('.treespan').on('click', this.onTreeClick.bind(this)); { var url = 'https://github.com/cpprefjp/site_generator/issues/47'; var footer = $('body > footer'); if (footer.length) { this.log.warn("applying legacy