| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 95f2213 commit 762a440
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -36,7 +36,7 @@ | |||
| 36 | 36 | ||
| 37 | 37 | # Reset this number to 0 on major V8 upgrades. | |
| 38 | 38 | # Increment by one for each non-official patch applied to deps/v8. | |
| 39 | - 'v8_embedder_string': '-node.6', | ||
| 39 | + 'v8_embedder_string': '-node.7', | ||
| 40 | 40 | ||
| 41 | 41 | ##### V8 defaults for Node.js ##### | |
| 42 | 42 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -5,6 +5,7 @@ | |||
| 5 | 5 | #ifndef V8_COMPILER_TURBOSHAFT_ASSEMBLER_H_ | |
| 6 | 6 | #define V8_COMPILER_TURBOSHAFT_ASSEMBLER_H_ | |
| 7 | 7 | ||
| 8 | + #include <concepts> | ||
| 8 | 9 | #include <cstring> | |
| 9 | 10 | #include <iomanip> | |
| 10 | 11 | #include <iterator> | |
@@ -197,8 +198,8 @@ template <typename T> | |||
| 197 | 198 | class IndexRange : public Range<T> { | |
| 198 | 199 | public: | |
| 199 | 200 | using base = Range<T>; | |
| 200 | - using value_type = base::value_type; | ||
| 201 | - using iterator_type = base::iterator_type; | ||
| 201 | + using value_type = typename base::value_type; | ||
| 202 | + using iterator_type = typename base::iterator_type; | ||
| 202 | 203 | ||
| 203 | 204 | explicit IndexRange(ConstOrV<T> count) : Range<T>(0, count, 1) {} | |
| 204 | 205 | }; | |
@@ -226,8 +227,8 @@ class Sequence : private Range<T> { | |||
| 226 | 227 | using base = Range<T>; | |
| 227 | 228 | ||
| 228 | 229 | public: | |
| 229 | - using value_type = base::value_type; | ||
| 230 | - using iterator_type = base::iterator_type; | ||
| 230 | + using value_type = typename base::value_type; | ||
| 231 | + using iterator_type = typename base::iterator_type; | ||
| 231 | 232 | ||
| 232 | 233 | explicit Sequence(ConstOrV<T> begin, ConstOrV<T> stride = 1) | |
| 233 | 234 | : base(begin, 0, stride) {} | |
@@ -731,7 +732,7 @@ struct LoopLabelForHelper<std::tuple<V<Ts>...>> { | |||
| 731 | 732 | } // namespace detail | |
| 732 | 733 | ||
| 733 | 734 | template <typename T> | |
| 734 | - using LoopLabelFor = detail::LoopLabelForHelper<T>::type; | ||
| 735 | + using LoopLabelFor = typename detail::LoopLabelForHelper<T>::type; | ||
| 735 | 736 | ||
| 736 | 737 | Handle<Code> BuiltinCodeHandle(Builtin builtin, Isolate* isolate); | |
| 737 | 738 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments