From 4de1da776522c3c3d9ddab55704aea5a41a95e69 Mon Sep 17 00:00:00 2001 From: Takayama Fumihiko Date: Mon, 14 Aug 2023 07:54:01 +0900 Subject: [PATCH] Update vendor --- .../install/include/pqrs/weakify.h | 24 ------------------- example/vendor/include/pqrs/weakify.h | 1 - .../install/include/pqrs/weakify.h | 24 ------------------- tests/vendor/include/pqrs/weakify.h | 1 - 4 files changed, 50 deletions(-) delete mode 100644 example/vendor/cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h delete mode 120000 example/vendor/include/pqrs/weakify.h delete mode 100644 tests/vendor/cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h delete mode 120000 tests/vendor/include/pqrs/weakify.h diff --git a/example/vendor/cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h b/example/vendor/cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h deleted file mode 100644 index 753c0c5..0000000 --- a/example/vendor/cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h +++ /dev/null @@ -1,24 +0,0 @@ -#pragma once - -// pqrs::weakify v1.0 - -// Created by Justin Spahr-Summers on 2011-05-04. -// Copyright (C) 2012 Justin Spahr-Summers. -// Released under the MIT license. - -// 2019 Takayama Fumihiko -// Copied @weakify and @strongify from libextobjc and modified them. -// https://github.com/jspahrsummers/libextobjc/blob/master/extobjc/EXTScope.h - -#import - -#define weakify(VAR) \ - autoreleasepool {} \ - __weak __typeof(VAR) VAR##_weak_ = VAR; - -#define strongify(VAR) \ - autoreleasepool {} \ - _Pragma("clang diagnostic push"); \ - _Pragma("clang diagnostic ignored \"-Wshadow\""); \ - __strong typeof(VAR) VAR = VAR##_weak_; \ - _Pragma("clang diagnostic pop"); diff --git a/example/vendor/include/pqrs/weakify.h b/example/vendor/include/pqrs/weakify.h deleted file mode 120000 index 7303f1c..0000000 --- a/example/vendor/include/pqrs/weakify.h +++ /dev/null @@ -1 +0,0 @@ -../../cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h \ No newline at end of file diff --git a/tests/vendor/cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h b/tests/vendor/cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h deleted file mode 100644 index 753c0c5..0000000 --- a/tests/vendor/cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h +++ /dev/null @@ -1,24 +0,0 @@ -#pragma once - -// pqrs::weakify v1.0 - -// Created by Justin Spahr-Summers on 2011-05-04. -// Copyright (C) 2012 Justin Spahr-Summers. -// Released under the MIT license. - -// 2019 Takayama Fumihiko -// Copied @weakify and @strongify from libextobjc and modified them. -// https://github.com/jspahrsummers/libextobjc/blob/master/extobjc/EXTScope.h - -#import - -#define weakify(VAR) \ - autoreleasepool {} \ - __weak __typeof(VAR) VAR##_weak_ = VAR; - -#define strongify(VAR) \ - autoreleasepool {} \ - _Pragma("clang diagnostic push"); \ - _Pragma("clang diagnostic ignored \"-Wshadow\""); \ - __strong typeof(VAR) VAR = VAR##_weak_; \ - _Pragma("clang diagnostic pop"); diff --git a/tests/vendor/include/pqrs/weakify.h b/tests/vendor/include/pqrs/weakify.h deleted file mode 120000 index 7303f1c..0000000 --- a/tests/vendor/include/pqrs/weakify.h +++ /dev/null @@ -1 +0,0 @@ -../../cget/pkg/pqrs-org__objc-weakify/install/include/pqrs/weakify.h \ No newline at end of file