summaryrefslogtreecommitdiff
path: root/include/JSystem
diff options
context:
space:
mode:
authorLuke Street <luke@street.dev>2024-10-12 22:43:10 -0600
committerGitHub <noreply@github.com>2024-10-12 21:43:10 -0700
commit0db466edfa84378d1450abbef25b378f4664528c (patch)
tree354dfe63a65baf6f9fe83b69a938d8cb9313a581 /include/JSystem
parent7ec2d804142b0809ddd9893fd54169805467ab26 (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.h14
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