diff options
| author | Luke Street <luke@street.dev> | 2024-10-12 22:43:10 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-12 21:43:10 -0700 |
| commit | 0db466edfa84378d1450abbef25b378f4664528c (patch) | |
| tree | 354dfe63a65baf6f9fe83b69a938d8cb9313a581 /include/JSystem | |
| parent | 7ec2d804142b0809ddd9893fd54169805467ab26 (diff) | |
Add clangd support for VS Code (#2207)
* Add clangd support for VS Code
* Revert accidental change
Diffstat (limited to 'include/JSystem')
| -rw-r--r-- | include/JSystem/JGadget/linklist.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/include/JSystem/JGadget/linklist.h b/include/JSystem/JGadget/linklist.h index bb334f57f9..70a15a1276 100644 --- a/include/JSystem/JGadget/linklist.h +++ b/include/JSystem/JGadget/linklist.h @@ -249,9 +249,9 @@ struct TLinkList_factory : public TLinkList<T, I> { virtual T* Do_create() = 0; virtual void Do_destroy(T*) = 0; void Clear_destroy() { - while (!empty()) { - T* item = &front(); - pop_front(); + while (!this->empty()) { + T* item = &this->front(); + this->pop_front(); Do_destroy(item); } } @@ -298,16 +298,16 @@ struct TEnumerator2 { }; template <typename T, int I> -struct TContainerEnumerator : public TEnumerator2<TLinkList<T, I>::iterator, T> { +struct TContainerEnumerator : public TEnumerator2<typename TLinkList<T, I>::iterator, T> { inline TContainerEnumerator(TLinkList<T, I>* param_0) - : TEnumerator2<TLinkList<T, I>::iterator, T>(param_0->begin(), param_0->end()) {} + : TEnumerator2<typename TLinkList<T, I>::iterator, T>(param_0->begin(), param_0->end()) {} }; template <typename T, int I> -struct TContainerEnumerator_const : public TEnumerator2<TLinkList<T, I>::const_iterator, const T> { +struct TContainerEnumerator_const : public TEnumerator2<typename TLinkList<T, I>::const_iterator, const T> { inline TContainerEnumerator_const(const TLinkList<T, I>* param_0) - : TEnumerator2<TLinkList<T, I>::const_iterator, const T>(param_0->begin(), param_0->end()) {} + : TEnumerator2<typename TLinkList<T, I>::const_iterator, const T>(param_0->begin(), param_0->end()) {} }; }; // namespace JGadget |
