>>> qt6-qttools: Building community/qt6-qttools 6.7.2-r0 (using abuild 3.14.1-r1) started Tue, 29 Oct 2024 19:42:02 +0000 >>> qt6-qttools: Validating /home/buildozer/aports/community/qt6-qttools/APKBUILD... >>> qt6-qttools: Analyzing dependencies... >>> qt6-qttools: Installing for build: build-base qt6-qtdeclarative-dev vulkan-headers clang18-dev clang18-static clang18-extra-tools cmake llvm18-dev llvm18-gtest llvm18-static perl samurai (1/340) Installing tzdata (2024b-r1) (2/340) Installing libb2 (0.98.1-r3) (3/340) Installing dbus-libs (1.14.10-r4) (4/340) Installing double-conversion (3.3.0-r0) (5/340) Installing libffi (3.4.6-r0) (6/340) Installing libintl (0.22.5-r0) (7/340) Installing libeconf (0.6.3-r0) (8/340) Installing libblkid (2.40.2-r3) (9/340) Installing libmount (2.40.2-r3) (10/340) Installing glib (2.82.2-r0) (11/340) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (12/340) Installing icu-libs (74.2-r0) (13/340) Installing libpcre2-16 (10.43-r0) (14/340) Installing duktape (2.7.0-r1) (15/340) Installing libproxy (0.5.9-r0) (16/340) Installing qt6-qtbase (6.7.2-r2) (17/340) Installing mariadb-connector-c (3.3.10-r0) (18/340) Installing qt6-qtbase-mysql (6.7.2-r2) (19/340) Installing unixodbc (2.3.12-r0) (20/340) Installing qt6-qtbase-odbc (6.7.2-r2) (21/340) Installing libpq (16.4-r0) (22/340) Installing qt6-qtbase-postgresql (6.7.2-r2) (23/340) Installing sqlite-libs (3.47.0-r0) (24/340) Installing qt6-qtbase-sqlite (6.7.2-r2) (25/340) Installing hicolor-icon-theme (0.18-r0) (26/340) Installing libxau (1.0.11-r4) (27/340) Installing libmd (1.1.0-r0) (28/340) Installing libbsd (0.12.2-r0) (29/340) Installing libxdmcp (1.1.5-r1) (30/340) Installing libxcb (1.16.1-r0) (31/340) Installing libx11 (1.8.10-r0) (32/340) Installing xprop (1.2.7-r0) (33/340) Installing libxext (1.3.6-r2) (34/340) Installing libice (1.1.1-r6) (35/340) Installing libuuid (2.40.2-r3) (36/340) Installing libsm (1.2.4-r4) (37/340) Installing libxt (1.3.0-r5) (38/340) Installing libxmu (1.2.1-r0) (39/340) Installing xset (1.2.5-r1) (40/340) Installing xdg-utils (1.2.1-r1) (41/340) Installing xz-libs (5.6.3-r0) (42/340) Installing libxml2 (2.13.4-r1) (43/340) Installing llvm19-libs (19.1.1-r0) (44/340) Installing hwdata-pci (0.388-r0) (45/340) Installing libpciaccess (0.18.1-r0) (46/340) Installing libdrm (2.4.123-r1) (47/340) Installing libelf (0.191-r0) (48/340) Installing mesa-glapi (24.2.5-r0) (49/340) Installing libxshmfence (1.3.2-r6) (50/340) Installing mesa (24.2.5-r0) (51/340) Installing wayland-libs-server (1.23.1-r0) (52/340) Installing mesa-gbm (24.2.5-r0) (53/340) Installing wayland-libs-client (1.23.1-r0) (54/340) Installing mesa-egl (24.2.5-r0) (55/340) Installing mesa-gles (24.2.5-r0) (56/340) Installing avahi-libs (0.8-r19) (57/340) Installing nettle (3.10-r1) (58/340) Installing libtasn1 (4.19.0-r2) (59/340) Installing p11-kit (0.25.5-r2) (60/340) Installing gnutls (3.8.5-r0) (61/340) Installing cups-libs (2.4.11-r0) (62/340) Installing libbz2 (1.0.8-r6) (63/340) Installing libpng (1.6.44-r0) (64/340) Installing freetype (2.13.3-r0) (65/340) Installing fontconfig (2.15.0-r1) (66/340) Installing shared-mime-info (2.4-r0) (67/340) Installing libjpeg-turbo (3.0.4-r0) (68/340) Installing libsharpyuv (1.4.0-r0) (69/340) Installing libwebp (1.4.0-r0) (70/340) Installing tiff (4.7.0-r0) (71/340) Installing gdk-pixbuf (2.42.12-r1) (72/340) Installing gtk-update-icon-cache (3.24.43-r2) (73/340) Installing libxcomposite (0.4.6-r5) (74/340) Installing libxfixes (6.0.1-r4) (75/340) Installing libxrender (0.9.11-r5) (76/340) Installing libxcursor (1.2.2-r1) (77/340) Installing libxdamage (1.1.6-r5) (78/340) Installing libxi (1.8.2-r0) (79/340) Installing libxinerama (1.1.5-r4) (80/340) Installing libxrandr (1.5.4-r1) (81/340) Installing libatk-1.0 (2.54.0-r0) (82/340) Installing libxtst (1.2.5-r0) (83/340) Installing at-spi2-core (2.54.0-r0) (84/340) Installing libatk-bridge-2.0 (2.54.0-r0) (85/340) Installing pixman (0.43.4-r1) (86/340) Installing cairo (1.18.2-r1) (87/340) Installing cairo-gobject (1.18.2-r1) (88/340) Installing libepoxy (1.5.10-r1) (89/340) Installing fribidi (1.0.16-r0) (90/340) Installing graphite2 (1.3.14-r6) (91/340) Installing harfbuzz (9.0.0-r1) (92/340) Installing libxft (2.3.8-r3) (93/340) Installing pango (1.54.0-r1) (94/340) Installing wayland-libs-cursor (1.23.1-r0) (95/340) Installing wayland-libs-egl (1.23.1-r0) (96/340) Installing xkeyboard-config (2.43-r0) (97/340) Installing libxkbcommon (1.7.0-r1) (98/340) Installing gtk+3.0 (3.24.43-r2) (99/340) Installing libevdev (1.13.3-r0) (100/340) Installing mtdev (1.1.7-r0) (101/340) Installing eudev-libs (3.2.14-r5) (102/340) Installing libinput-libs (1.26.2-r0) (103/340) Installing tslib (1.23-r0) (104/340) Installing xcb-util (0.4.1-r3) (105/340) Installing xcb-util-image (0.4.1-r0) (106/340) Installing xcb-util-renderutil (0.3.10-r0) (107/340) Installing xcb-util-cursor (0.1.4-r0) (108/340) Installing xcb-util-wm (0.4.2-r0) (109/340) Installing xcb-util-keysyms (0.4.1-r0) (110/340) Installing libxkbcommon-x11 (1.7.0-r1) (111/340) Installing qt6-qtbase-x11 (6.7.2-r2) (112/340) Installing libgpg-error (1.50-r0) (113/340) Installing libgcrypt (1.10.3-r1) (114/340) Installing libgpg-error-dev (1.50-r0) (115/340) Installing libgcrypt-dev (1.10.3-r1) (116/340) Installing gnutls-c++ (3.8.5-r0) (117/340) Installing libgmpxx (6.3.0-r2) (118/340) Installing gmp-dev (6.3.0-r2) (119/340) Installing nettle-dev (3.10-r1) (120/340) Installing libidn2-dev (2.3.7-r0) (121/340) Installing libtasn1-progs (4.19.0-r2) (122/340) Installing libtasn1-dev (4.19.0-r2) (123/340) Installing p11-kit-dev (0.25.5-r2) (124/340) Installing zlib-dev (1.3.1-r2) (125/340) Installing gnutls-dev (3.8.5-r0) (126/340) Installing gdbm (1.24-r0) (127/340) Installing gdbm-tools (1.24-r0) (128/340) Installing gdbm-dev (1.24-r0) (129/340) Installing avahi-compat-howl (0.8-r19) (130/340) Installing avahi-compat-libdns_sd (0.8-r19) (131/340) Installing avahi-glib (0.8-r19) (132/340) Installing libdaemon (0.14-r5) (133/340) Installing libevent (2.1.12-r7) (134/340) Installing avahi (0.8-r19) Executing avahi-0.8-r19.pre-install (135/340) Installing bzip2-dev (1.0.8-r6) (136/340) Installing libxml2-utils (2.13.4-r1) (137/340) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (138/340) Installing libxslt (1.1.42-r0) (139/340) Installing docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.post-install (140/340) Installing xz (5.6.3-r0) (141/340) Installing gettext-asprintf (0.22.5-r0) (142/340) Installing gettext-libs (0.22.5-r0) (143/340) Installing gettext-envsubst (0.22.5-r0) (144/340) Installing gettext (0.22.5-r0) (145/340) Installing gettext-dev (0.22.5-r0) (146/340) Installing mpdecimal (4.0.0-r0) (147/340) Installing libpanelw (6.5_p20241006-r1) (148/340) Installing python3 (3.12.7-r1) (149/340) Installing python3-pycache-pyc0 (3.12.7-r1) (150/340) Installing pyc (3.12.7-r1) (151/340) Installing python3-pyc (3.12.7-r1) (152/340) Installing py3-parsing (3.1.4-r0) (153/340) Installing py3-parsing-pyc (3.1.4-r0) (154/340) Installing py3-packaging (24.1-r0) (155/340) Installing py3-packaging-pyc (24.1-r0) (156/340) Installing linux-headers (6.6-r1) (157/340) Installing libffi-dev (3.4.6-r0) (158/340) Installing bsd-compat-headers (0.7.2-r6) (159/340) Installing libformw (6.5_p20241006-r1) (160/340) Installing libmenuw (6.5_p20241006-r1) (161/340) Installing libncurses++ (6.5_p20241006-r1) (162/340) Installing ncurses-dev (6.5_p20241006-r1) (163/340) Installing libedit-dev (20240808.3.1-r0) (164/340) Installing libpcre2-32 (10.43-r0) (165/340) Installing pcre2-dev (10.43-r0) (166/340) Installing libfdisk (2.40.2-r3) (167/340) Installing libsmartcols (2.40.2-r3) (168/340) Installing sqlite (3.47.0-r0) (169/340) Installing sqlite-dev (3.47.0-r0) (170/340) Installing util-linux (2.40.2-r3) (171/340) Installing dmesg (2.40.2-r3) (172/340) Installing setarch (2.40.2-r3) (173/340) Installing skalibs-libs (2.14.3.0-r0) (174/340) Installing util-linux-misc (2.40.2-r3) (175/340) Installing utmps-libs (0.1.2.3-r2) (176/340) Installing linux-pam (1.6.1-r1) (177/340) Installing runuser (2.40.2-r3) (178/340) Installing mount (2.40.2-r3) (179/340) Installing losetup (2.40.2-r3) (180/340) Installing hexdump (2.40.2-r3) (181/340) Installing uuidgen (2.40.2-r3) (182/340) Installing blkid (2.40.2-r3) (183/340) Installing sfdisk (2.40.2-r3) (184/340) Installing mcookie (2.40.2-r3) (185/340) Installing agetty (2.40.2-r3) (186/340) Installing wipefs (2.40.2-r3) (187/340) Installing cfdisk (2.40.2-r3) (188/340) Installing umount (2.40.2-r3) (189/340) Installing flock (2.40.2-r3) (190/340) Installing lsblk (2.40.2-r3) (191/340) Installing libcap-ng (0.8.5-r0) (192/340) Installing setpriv (2.40.2-r3) (193/340) Installing lscpu (2.40.2-r3) (194/340) Installing logger (2.40.2-r3) (195/340) Installing partx (2.40.2-r3) (196/340) Installing fstrim (2.40.2-r3) (197/340) Installing findmnt (2.40.2-r3) (198/340) Installing util-linux-dev (2.40.2-r3) (199/340) Installing glib-dev (2.82.2-r0) (200/340) Installing libevent-dev (2.1.12-r7) (201/340) Installing avahi-dev (0.8-r19) (202/340) Installing cups-dev (2.4.11-r0) (203/340) Installing dbus-dev (1.14.10-r4) (204/340) Installing double-conversion-dev (3.3.0-r0) (205/340) Installing eudev-dev (3.2.14-r5) (206/340) Installing expat (2.6.3-r0) (207/340) Installing expat-dev (2.6.3-r0) (208/340) Installing brotli (1.1.0-r2) (209/340) Installing brotli-dev (1.1.0-r2) (210/340) Installing libpng-dev (1.6.44-r0) (211/340) Installing freetype-dev (2.13.3-r0) (212/340) Installing fontconfig-dev (2.15.0-r1) (213/340) Installing libturbojpeg (3.0.4-r0) (214/340) Installing libjpeg-turbo-dev (3.0.4-r0) (215/340) Installing libtiffxx (4.7.0-r0) (216/340) Installing libwebpdecoder (1.4.0-r0) (217/340) Installing libwebpdemux (1.4.0-r0) (218/340) Installing libwebpmux (1.4.0-r0) (219/340) Installing libwebp-dev (1.4.0-r0) (220/340) Installing zstd (1.5.6-r1) (221/340) Installing zstd-dev (1.5.6-r1) (222/340) Installing tiff-dev (4.7.0-r0) (223/340) Installing gdk-pixbuf-dev (2.42.12-r1) (224/340) Installing xorgproto (2024.1-r0) (225/340) Installing libxau-dev (1.0.11-r4) (226/340) Installing xcb-proto (1.17.0-r0) (227/340) Installing xcb-proto-pyc (1.17.0-r0) (228/340) Installing libxdmcp-dev (1.1.5-r1) (229/340) Installing libxcb-dev (1.16.1-r0) (230/340) Installing xtrans (1.5.1-r0) (231/340) Installing libx11-dev (1.8.10-r0) (232/340) Installing libpciaccess-dev (0.18.1-r0) (233/340) Installing libdrm-dev (2.4.123-r1) (234/340) Installing libxext-dev (1.3.6-r2) (235/340) Installing libxfixes-dev (6.0.1-r4) (236/340) Installing libxdamage-dev (1.1.6-r5) (237/340) Installing libxshmfence-dev (1.3.2-r6) (238/340) Installing libxxf86vm (1.1.5-r6) (239/340) Installing mesa-gl (24.2.5-r0) (240/340) Installing mesa-osmesa (24.2.5-r0) (241/340) Installing clang19-headers (19.1.1-r0) (242/340) Installing libclc (19.1.1-r0) (243/340) Installing spirv-llvm-translator-libs (19.1.0-r0) (244/340) Installing spirv-tools (1.3.290.0-r0) (245/340) Installing clang19-libs (19.1.1-r0) (246/340) Installing mesa-rusticl (24.2.5-r0) (247/340) Installing mesa-xatracker (24.2.5-r0) (248/340) Installing libxxf86vm-dev (1.1.5-r6) (249/340) Installing mesa-dev (24.2.5-r0) (250/340) Installing libepoxy-dev (1.5.10-r1) (251/340) Installing libxi-dev (1.8.2-r0) (252/340) Installing libxinerama-dev (1.1.5-r4) (253/340) Installing xz-dev (5.6.3-r0) (254/340) Installing libxml2-dev (2.13.4-r1) (255/340) Installing libxkbcommon-dev (1.7.0-r1) (256/340) Installing wayland-protocols (1.38-r0) (257/340) Installing libxtst-dev (1.2.5-r0) (258/340) Installing at-spi2-core-dev (2.54.0-r0) (259/340) Installing cairo-tools (1.18.2-r1) (260/340) Installing libxrender-dev (0.9.11-r5) (261/340) Installing pixman-dev (0.43.4-r1) (262/340) Installing util-macros (1.20.1-r0) (263/340) Installing xcb-util-dev (0.4.1-r3) (264/340) Installing cairo-dev (1.18.2-r1) (265/340) Installing fribidi-dev (1.0.16-r0) (266/340) Installing pango-tools (1.54.0-r1) (267/340) Installing harfbuzz-cairo (9.0.0-r1) (268/340) Installing harfbuzz-gobject (9.0.0-r1) (269/340) Installing harfbuzz-icu (9.0.0-r1) (270/340) Installing harfbuzz-subset (9.0.0-r1) (271/340) Installing graphite2-dev (1.3.14-r6) (272/340) Installing icu (74.2-r0) (273/340) Installing icu-dev (74.2-r0) (274/340) Installing harfbuzz-dev (9.0.0-r1) (275/340) Installing libxft-dev (2.3.8-r3) (276/340) Installing pango-dev (1.54.0-r1) (277/340) Installing wayland-dev (1.23.1-r0) (278/340) Installing libxcomposite-dev (0.4.6-r5) (279/340) Installing libxcursor-dev (1.2.2-r1) (280/340) Installing libxrandr-dev (1.5.4-r1) (281/340) Installing gtk+3.0-dev (3.24.43-r2) (282/340) Installing libb2-dev (0.98.1-r3) (283/340) Installing libinput-dev (1.26.2-r0) (284/340) Installing openssl-dev (3.3.2-r3) (285/340) Installing libpq-dev (16.4-r0) (286/340) Installing libproxy-dev (0.5.9-r0) (287/340) Installing fmt (10.2.1-r2) (288/340) Installing fmt-dev (10.2.1-r2) (289/340) Installing mariadb-connector-c-dev (3.3.10-r0) (290/340) Installing mariadb-common (11.4.3-r1) (291/340) Installing libaio (0.3.113-r2) (292/340) Installing mariadb-embedded (11.4.3-r1) (293/340) Installing mariadb-dev (11.4.3-r1) (294/340) Installing tslib-dev (1.23-r0) (295/340) Installing unixodbc-dev (2.3.12-r0) (296/340) Installing vulkan-headers (1.3.296.0-r0) (297/340) Installing vulkan-loader (1.3.296.0-r0) (298/340) Installing vulkan-loader-dev (1.3.296.0-r0) (299/340) Installing xcb-util-image-dev (0.4.1-r0) (300/340) Installing xcb-util-renderutil-dev (0.3.10-r0) (301/340) Installing xcb-util-cursor-dev (0.1.4-r0) (302/340) Installing xcb-util-keysyms-dev (0.4.1-r0) (303/340) Installing xcb-util-wm-dev (0.4.2-r0) (304/340) Installing qt6-qtbase-dev (6.7.2-r2) (305/340) Installing qt6-qtshadertools (6.7.2-r0) (306/340) Installing qt6-qtshadertools-dev (6.7.2-r0) (307/340) Installing qt6-qtdeclarative (6.7.2-r0) (308/340) Installing qt6-qtlanguageserver (6.7.2-r0) (309/340) Installing qt6-qtdeclarative-dev (6.7.2-r0) (310/340) Installing clang18-headers (18.1.8-r2) (311/340) Installing llvm18-libs (18.1.8-r1) (312/340) Installing clang18-libs (18.1.8-r2) (313/340) Installing llvm18-linker-tools (18.1.8-r1) (314/340) Installing clang18 (18.1.8-r2) (315/340) Installing clang18-libclang (18.1.8-r2) (316/340) Installing clang18-dev (18.1.8-r2) (317/340) Installing clang18-static (18.1.8-r2) (318/340) Installing clang18-extra-tools (18.1.8-r2) (319/340) Installing libarchive (3.7.7-r0) (320/340) Installing rhash-libs (1.4.4-r0) (321/340) Installing libuv (1.49.2-r0) (322/340) Installing cmake (3.30.5-r0) (323/340) Installing llvm18 (18.1.8-r1) (324/340) Installing llvm18-test-utils (18.1.8-r1) (325/340) Installing llvm18-test-utils-pyc (18.1.8-r1) (326/340) Installing llvm18-dev (18.1.8-r1) (327/340) Installing llvm18-gtest (18.1.8-r1) (328/340) Installing llvm18-static (18.1.8-r1) (329/340) Installing perl (5.40.0-r3) (330/340) Installing samurai (1.2-r6) (331/340) Installing .makedepends-qt6-qttools (20241029.194203) (332/340) Installing dbus (1.14.10-r4) Executing dbus-1.14.10-r4.pre-install Executing dbus-1.14.10-r4.post-install (333/340) Installing dbus-openrc (1.14.10-r4) (334/340) Installing dbus-daemon-launch-helper (1.14.10-r4) (335/340) Installing avahi-openrc (0.8-r19) (336/340) Installing util-linux-openrc (2.40.2-r3) (337/340) Installing agetty-openrc (0.55.1-r2) (338/340) Installing perl-error (0.17029-r2) (339/340) Installing perl-git (2.46.2-r0) (340/340) Installing git-perl (2.46.2-r0) Executing busybox-1.37.0-r3.trigger Executing glib-2.82.2-r0.trigger Executing shared-mime-info-2.4-r0.trigger Executing gdk-pixbuf-2.42.12-r1.trigger Executing gtk-update-icon-cache-3.24.43-r2.trigger Executing gtk+3.0-3.24.43-r2.trigger Executing dbus-1.14.10-r4.trigger OK: 2474 MiB in 441 packages >>> qt6-qttools: Cleaning up srcdir >>> qt6-qttools: Cleaning up pkgdir >>> qt6-qttools: Cleaning up tmpdir >>> qt6-qttools: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/qttools-everywhere-src-6.7.2.tar.xz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> qt6-qttools: Fetching https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qttools-everywhere-src-6.7.2.tar.xz Connecting to download.qt.io (77.86.162.2:443) Connecting to mirror.netcologne.de ([2001:4dd0:1234:1::deb]:443) saving to '/var/cache/distfiles/v3.21/qttools-everywhere-src-6.7.2.tar.xz.part' qttools-everywhere-s 100% |********************************| 8808k 0:00:00 ETA '/var/cache/distfiles/v3.21/qttools-everywhere-src-6.7.2.tar.xz.part' saved >>> qt6-qttools: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/qttools-everywhere-src-6.7.2.tar.xz >>> qt6-qttools: Checking sha512sums... qttools-everywhere-src-6.7.2.tar.xz: OK >>> qt6-qttools: Unpacking /var/cache/distfiles/v3.21/qttools-everywhere-src-6.7.2.tar.xz... -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Performing Test HAVE_EGL -- Performing Test HAVE_EGL - Success -- Found EGL: /usr/include (found version "1.5") -- Performing Test HAVE_GLESv2 -- Performing Test HAVE_GLESv2 - Success -- Configuration summary shown below. It has also been written to /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/build/config.summary -- Configure with --log-level=STATUS or higher to increase CMake's message verbosity. The log level does not persist across reconfigurations. -- Configure summary: Qt Tools: Qt Assistant ........................... yes libclang found ......................... yes Clang-based lupdate parser ............. yes Qt Designer ............................ yes Qt Distance Field Generator ............ yes Qt Linguist ............................ yes pixeltool .............................. yes qdbus .................................. yes QDoc ................................... yes Qt Attributions Scanner ................ yes qtdiag ................................. yes qtplugininfo ........................... yes -- Configuring done (5.5s) -- Generating done (0.6s) -- Build files have been written to: /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/build [1/708] Automatic MOC for target qtdiag [2/708] Automatic MOC for target qdbus [3/708] Automatic MOC for target qdoc [4/708] Running syncqt.cpp for module: QtQDocCatchGenerators [5/708] Running syncqt.cpp for module: QtQDocCatchConversions [6/708] Running syncqt.cpp for module: QtQDocCatch [7/708] Automatic MOC for target qtplugininfo [8/708] Automatic MOC for target qtattributionsscanner [9/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/vector.c.o [10/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/util.c.o [11/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/utf8.c.o [12/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/tokenizer.c.o [13/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/tag.c.o [14/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/string_piece.c.o [15/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/string_buffer.c.o [16/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/parser.c.o [17/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/error.c.o [18/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/char_ref.c.o [19/708] Building C object src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/CMakeFiles/gumbo.dir/attribute.c.o [20/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/flex_line.cpp.o [21/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/flex_item.cpp.o [22/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/formatting_context.cpp.o [23/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/render_image.cpp.o [24/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/render_flex.cpp.o [25/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/render_table.cpp.o [26/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/render_inline_context.cpp.o [27/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/render_block.cpp.o [28/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/render_block_context.cpp.o [29/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/render_item.cpp.o [30/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/css_borders.cpp.o [31/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/line_box.cpp.o [32/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/css_properties.cpp.o [33/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/string_id.cpp.o [34/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/strtod.cpp.o [35/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/num_cvt.cpp.o [36/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/web_color.cpp.o [37/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/utf8_strings.cpp.o [38/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/url_path.cpp.o [39/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/url.cpp.o [40/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/tstring_view.cpp.o [41/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/table.cpp.o [42/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/stylesheet.cpp.o [43/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/style.cpp.o [44/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/media_query.cpp.o [45/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/iterators.cpp.o [46/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/html_tag.cpp.o [47/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/html.cpp.o [48/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_tr.cpp.o [49/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_title.cpp.o [50/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_text.cpp.o [51/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_td.cpp.o [52/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_table.cpp.o [53/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_style.cpp.o [54/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_space.cpp.o [55/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_script.cpp.o [56/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_para.cpp.o [57/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_link.cpp.o [58/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_image.cpp.o [59/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_font.cpp.o [60/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/element.cpp.o [61/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_div.cpp.o [62/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_comment.cpp.o [63/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_cdata.cpp.o [64/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_break.cpp.o [65/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_body.cpp.o [66/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_before_after.cpp.o [67/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_base.cpp.o [68/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/el_anchor.cpp.o [69/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/document_container.cpp.o [70/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/document.cpp.o [71/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/css_selector.cpp.o [72/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/css_length.cpp.o [73/708] Building CXX object src/assistant/qlitehtml/src/3rdparty/litehtml/CMakeFiles/litehtml.dir/src/codepoint.cpp.o [74/708] Running syncqt.cpp for module: QtHelp [75/708] Generating ../../../lib/qt6/mkspecs/modules/qt_lib_help_private.pri [76/708] Generating version linker script for target QQuickWidgetPlugin [77/708] Generating ../../../../lib/qt6/mkspecs/modules/qt_lib_designer_private.pri [78/708] Automatic MOC for target qdbusviewer [79/708] Automatic MOC and UIC for target qdistancefieldgenerator [80/708] Automatic MOC for target pixeltool [81/708] Building CXX object src/qtattributionsscanner/CMakeFiles/qtattributionsscanner.dir/scanner.cpp.o [82/708] Building CXX object src/qtattributionsscanner/CMakeFiles/qtattributionsscanner.dir/qdocgenerator.cpp.o [83/708] Building CXX object src/qtattributionsscanner/CMakeFiles/qtattributionsscanner.dir/packagefilter.cpp.o [84/708] Building CXX object src/qtattributionsscanner/CMakeFiles/qtattributionsscanner.dir/main.cpp.o [85/708] Building CXX object src/qtattributionsscanner/CMakeFiles/qtattributionsscanner.dir/jsongenerator.cpp.o [86/708] Building CXX object src/qtattributionsscanner/CMakeFiles/qtattributionsscanner.dir/qtattributionsscanner_autogen/mocs_compilation.cpp.o [87/708] Building CXX object src/qtplugininfo/CMakeFiles/qtplugininfo.dir/qtplugininfo.cpp.o [88/708] Building CXX object src/qtplugininfo/CMakeFiles/qtplugininfo.dir/qtplugininfo_autogen/mocs_compilation.cpp.o [89/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/xmlgenerator.cpp.o [90/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/webxmlgenerator.cpp.o [91/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/variablenode.cpp.o [92/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/utilities.cpp.o [93/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/typedefnode.cpp.o [94/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/tree.cpp.o [95/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/tokenizer.cpp.o [96/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/text.cpp.o [97/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/tagfilewriter.cpp.o [98/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/sharedcommentnode.cpp.o [99/708] Automatic MOC for target qhelpgenerator [100/708] Generating version linker script for target Help [101/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/sections.cpp.o [102/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/relatedclass.cpp.o [103/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/quoter.cpp.o [104/708] Automatic MOC and UIC for target Help [105/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/qmlvisitor.cpp.o [106/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/qmltypenode.cpp.o [107/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/qmlpropertynode.cpp.o [108/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/qmlmarkupvisitor.cpp.o [109/708] Building CXX object src/pixeltool/CMakeFiles/pixeltool.dir/qpixeltool.cpp.o [110/708] Building CXX object src/pixeltool/CMakeFiles/pixeltool.dir/main.cpp.o [111/708] Building CXX object src/pixeltool/CMakeFiles/pixeltool.dir/pixeltool_autogen/mocs_compilation.cpp.o [112/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/qmlcodeparser.cpp.o [113/708] Linking C static library src/assistant/qlitehtml/src/3rdparty/litehtml/src/gumbo/libgumbo.a [114/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/qmlcodemarker.cpp.o [115/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/qdocindexfiles.cpp.o [116/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/qdocdatabase.cpp.o [117/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/qdoccommandlineparser.cpp.o [118/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/puredocparser.cpp.o [119/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/proxynode.cpp.o [120/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/propertynode.cpp.o [121/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/parameters.cpp.o [122/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/pagenode.cpp.o [123/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/openedlist.cpp.o [124/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/node.cpp.o [125/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/namespacenode.cpp.o [126/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/manifestwriter.cpp.o [127/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/main.cpp.o [128/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/location.cpp.o [129/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/htmlgenerator.cpp.o [130/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/helpprojectwriter.cpp.o [131/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/headernode.cpp.o [132/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/generator.cpp.o [133/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/functionnode.cpp.o [134/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/filesystem/fileresolver.cpp.o [135/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/externalpagenode.cpp.o [136/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/enumnode.cpp.o [137/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/editdistance.cpp.o [138/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/docprivate.cpp.o [139/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/docparser.cpp.o [140/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/docbookgenerator.cpp.o [141/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/doc.cpp.o [142/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/cppcodeparser.cpp.o [143/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/cppcodemarker.cpp.o [144/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/config.cpp.o [145/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/collectionnode.cpp.o [146/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/codeparser.cpp.o [147/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/codemarker.cpp.o [148/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/codechunk.cpp.o [149/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/classnode.cpp.o [150/708] Building CXX object src/distancefieldgenerator/CMakeFiles/qdistancefieldgenerator.dir/mainwindow.cpp.o [151/708] Building CXX object src/distancefieldgenerator/CMakeFiles/qdistancefieldgenerator.dir/main.cpp.o [152/708] Building CXX object src/distancefieldgenerator/CMakeFiles/qdistancefieldgenerator.dir/distancefieldmodelworker.cpp.o [153/708] Building CXX object src/distancefieldgenerator/CMakeFiles/qdistancefieldgenerator.dir/distancefieldmodel.cpp.o [154/708] Building CXX object src/distancefieldgenerator/CMakeFiles/qdistancefieldgenerator.dir/qdistancefieldgenerator_autogen/mocs_compilation.cpp.o [155/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/clangcodeparser.cpp.o [156/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/boundaries/filesystem/resolvedfile.cpp.o [157/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/boundaries/filesystem/filepath.cpp.o [158/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/boundaries/filesystem/directorypath.cpp.o [159/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/atom.cpp.o [160/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/src/qdoc/aggregate.cpp.o [161/708] Building CXX object src/qdoc/qdoc/CMakeFiles/qdoc.dir/qdoc_autogen/mocs_compilation.cpp.o [162/708] Building CXX object src/qdbus/qdbus/CMakeFiles/qdbus.dir/qdbus.cpp.o [163/708] Running rcc for resource qdbusviewer [164/708] Building CXX object src/qdbus/qdbusviewer/CMakeFiles/qdbusviewer.dir/.qt/rcc/qrc_qdbusviewer.cpp.o [165/708] Building CXX object src/qdbus/qdbusviewer/CMakeFiles/qdbusviewer.dir/servicesproxymodel.cpp.o [166/708] Building CXX object src/qdbus/qdbusviewer/CMakeFiles/qdbusviewer.dir/qdbusviewer.cpp.o [167/708] Building CXX object src/qdbus/qdbusviewer/CMakeFiles/qdbusviewer.dir/qdbusmodel.cpp.o [168/708] Building CXX object src/qdbus/qdbusviewer/CMakeFiles/qdbusviewer.dir/propertydialog.cpp.o [169/708] Building CXX object src/qdbus/qdbusviewer/CMakeFiles/qdbusviewer.dir/mainwindow.cpp.o [170/708] Building CXX object src/qdbus/qdbusviewer/CMakeFiles/qdbusviewer.dir/main.cpp.o [171/708] Building CXX object src/qdbus/qdbusviewer/CMakeFiles/qdbusviewer.dir/logviewer.cpp.o [172/708] Building CXX object src/qdbus/qdbusviewer/CMakeFiles/qdbusviewer.dir/qdbusviewer_autogen/mocs_compilation.cpp.o [173/708] Building CXX object src/qdbus/qdbus/CMakeFiles/qdbus.dir/qdbus_autogen/mocs_compilation.cpp.o [174/708] Building CXX object src/qtdiag/CMakeFiles/qtdiag.dir/qtdiag.cpp.o [175/708] Building CXX object src/qtdiag/CMakeFiles/qtdiag.dir/main.cpp.o [176/708] Building CXX object src/qtdiag/CMakeFiles/qtdiag.dir/qtdiag_autogen/mocs_compilation.cpp.o [177/708] Automatic MOC for target lupdate-pro [178/708] Building CXX object src/linguist/lupdate-pro/CMakeFiles/lupdate-pro.dir/main.cpp.o [179/708] Building CXX object src/linguist/lupdate-pro/CMakeFiles/lupdate-pro.dir/__/shared/runqttool.cpp.o [180/708] Building CXX object src/linguist/lupdate-pro/CMakeFiles/lupdate-pro.dir/lupdate-pro_autogen/mocs_compilation.cpp.o [181/708] Automatic MOC for target lrelease-pro [182/708] Building CXX object src/linguist/lrelease-pro/CMakeFiles/lrelease-pro.dir/main.cpp.o [183/708] Building CXX object src/linguist/lrelease-pro/CMakeFiles/lrelease-pro.dir/__/shared/runqttool.cpp.o [184/708] Building CXX object src/linguist/lrelease-pro/CMakeFiles/lrelease-pro.dir/lrelease-pro_autogen/mocs_compilation.cpp.o [185/708] Automatic MOC for target lrelease [186/708] Linking CXX executable lib/qt6/bin/qtplugininfo [187/708] Automatic MOC for target lprodump [188/708] Automatic MOC for target lconvert [189/708] Generating pc file for target Qt6::Linguist [190/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/main.cpp.o [191/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/xmlparser.cpp.o [192/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/xliff.cpp.o [193/708] Running rcc for resource proparser [194/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/main.cpp.o [195/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/.qt/rcc/qrc_proparser.cpp.o [196/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/main.cpp.o [197/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/__/shared/qrcreader.cpp.o [198/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/__/shared/qmakevfs.cpp.o [199/708] Linking CXX static library src/assistant/qlitehtml/src/3rdparty/litehtml/liblitehtml.a [200/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/__/shared/qmakeparser.cpp.o [201/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/__/shared/qmakeglobals.cpp.o [202/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/__/shared/qmakeevaluator.cpp.o [203/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/__/shared/qmakebuiltins.cpp.o [204/708] Linking CXX executable lib/qt6/libexec/qtattributionsscanner [205/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/__/shared/proitems.cpp.o [206/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/__/shared/profileevaluator.cpp.o [207/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/__/shared/ioutils.cpp.o [208/708] Automatic MOC for target qlitehtml [209/708] Building CXX object src/linguist/lprodump/CMakeFiles/lprodump.dir/lprodump_autogen/mocs_compilation.cpp.o [210/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/__/shared/xmlparser.cpp.o [211/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/__/shared/xliff.cpp.o [212/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/__/shared/ts.cpp.o [213/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/__/shared/translatormessage.cpp.o [214/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/__/shared/translator.cpp.o [215/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/__/shared/qph.cpp.o [216/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/__/shared/qm.cpp.o [217/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/__/shared/po.cpp.o [218/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/__/shared/numerus.cpp.o [219/708] Building CXX object src/assistant/qlitehtml/src/CMakeFiles/qlitehtml.dir/qlitehtmlwidget.cpp.o [220/708] Building CXX object src/assistant/qlitehtml/src/CMakeFiles/qlitehtml.dir/container_qpainter.cpp.o [221/708] Building CXX object src/assistant/qlitehtml/src/CMakeFiles/qlitehtml.dir/qlitehtml_autogen/mocs_compilation.cpp.o [222/708] Building CXX object src/linguist/lconvert/CMakeFiles/lconvert.dir/lconvert_autogen/mocs_compilation.cpp.o [223/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/ts.cpp.o [224/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/translatormessage.cpp.o [225/708] Linking CXX executable lib/qt6/bin/pixeltool [226/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/translator.cpp.o [227/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/runqttool.cpp.o [228/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/qph.cpp.o [229/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/qm.cpp.o [230/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/projectdescriptionreader.cpp.o [231/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/po.cpp.o [232/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/__/shared/numerus.cpp.o [233/708] Building CXX object src/linguist/lrelease/CMakeFiles/lrelease.dir/lrelease_autogen/mocs_compilation.cpp.o [234/708] Running syncqt.cpp for module: QtTools [235/708] Automatic MOC for target lupdate [236/708] Generating ../../lib/qt6/mkspecs/modules/qt_lib_uitools_private.pri [237/708] Running syncqt.cpp for module: QtUiPlugin [238/708] Running syncqt.cpp for module: QtDesigner [239/708] Running syncqt.cpp for module: QtUiTools [240/708] Automatic MOC and UIC for target linguist [241/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/lupdatepreprocessoraction.cpp.o [242/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/filesignificancecheck.cpp.o [243/708] Running syncqt.cpp for module: QtDesignerComponents [244/708] Generating version linker script for target DesignerComponentsPrivate [245/708] Automatic MOC and UIC for target DesignerComponentsPrivate [246/708] Generating version linker script for target Designer [247/708] Automatic MOC and UIC for target Designer [248/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/cpp_clang.cpp.o [249/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/clangtoolastreader.cpp.o [250/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/qdeclarative.cpp.o [251/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/ui.cpp.o [252/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/merge.cpp.o [253/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/main.cpp.o [254/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/python.cpp.o [255/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/java.cpp.o [256/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/cpp.cpp.o [257/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/xmlparser.cpp.o [258/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/xliff.cpp.o [259/708] Linking CXX executable lib/qt6/bin/qdbus [260/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/ts.cpp.o [261/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/translatormessage.cpp.o [262/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/translator.cpp.o [263/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/simtexth.cpp.o [264/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/runqttool.cpp.o [265/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/qrcreader.cpp.o [266/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/qph.cpp.o [267/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/qm.cpp.o [268/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/projectdescriptionreader.cpp.o [269/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/po.cpp.o [270/708] Linking CXX executable lib/qt6/libexec/lrelease-pro [271/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/__/shared/numerus.cpp.o [272/708] Building CXX object src/linguist/lupdate/CMakeFiles/lupdate.dir/lupdate_autogen/mocs_compilation.cpp.o [273/708] Generating version linker script for target UiTools [274/708] Generating pc file for target Qt6::UiPlugin [275/708] Automatic MOC for target UiTools [276/708] Linking CXX executable lib/qt6/libexec/lupdate-pro In member function 'toString', inlined from 'toString' at /usr/include/qt6/QtCore/qjsonvalue.h:252:119, inlined from 'toStringList' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtattributionsscanner/scanner.cpp:122:39: /usr/include/qt6/QtCore/qjsonvalue.h:143:48: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 143 | { return concreteString(*this, defaultValue); } | ^ In member function 'toString', inlined from 'readPackage' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtattributionsscanner/scanner.cpp:236:53: /usr/include/qt6/QtCore/qjsonvalue.h:143:48: note: parameter passing for argument of type 'struct QJsonValueConstRef' changed in GCC 9.1 143 | { return concreteString(*this, defaultValue); } | ^ In member function '__conv_op ', inlined from 'readPackage' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtattributionsscanner/scanner.cpp:244:52: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from 'readPackage' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtattributionsscanner/scanner.cpp:278:40: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from 'readPackage' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtattributionsscanner/scanner.cpp:294:58: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function 'toString', inlined from 'toString' at /usr/include/qt6/QtCore/qjsonvalue.h:252:119, inlined from 'arrayToMultiLineString' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtattributionsscanner/scanner.cpp:135:36, inlined from 'readPackage' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtattributionsscanner/scanner.cpp:294:68: /usr/include/qt6/QtCore/qjsonvalue.h:143:48: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 143 | { return concreteString(*this, defaultValue); } | ^ In member function '__conv_op ', inlined from 'readPackage' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtattributionsscanner/scanner.cpp:329:38: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function 'objectKey', inlined from 'key' at /usr/include/qt6/QtCore/qjsonobject.h:168:60, inlined from 'readPackage' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtattributionsscanner/scanner.cpp:225:38: /usr/include/qt6/QtCore/qjsonvalue.h:168:55: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 168 | QString objectKey() const { return objectKey(*this); } | ^ [277/708] Running AUTOMOC file extraction for target Help [278/708] Generating pc file for target Qt6::Help [279/708] Generating prl file for target Help [280/708] Running rcc for resource helpsystem [281/708] Running moc --collect-json for target Help [282/708] Building CXX object src/assistant/qhelpgenerator/CMakeFiles/qhelpgenerator.dir/qhelpprojectdata.cpp.o [283/708] Building CXX object src/assistant/qhelpgenerator/CMakeFiles/qhelpgenerator.dir/qhelpdatainterface.cpp.o [284/708] Building CXX object src/assistant/qhelpgenerator/CMakeFiles/qhelpgenerator.dir/main.cpp.o [285/708] Building CXX object src/assistant/qhelpgenerator/CMakeFiles/qhelpgenerator.dir/helpgenerator.cpp.o [286/708] Building CXX object src/assistant/qhelpgenerator/CMakeFiles/qhelpgenerator.dir/collectionconfigreader.cpp.o [287/708] Building CXX object src/assistant/qhelpgenerator/CMakeFiles/qhelpgenerator.dir/__/shared/collectionconfiguration.cpp.o [288/708] Building CXX object src/assistant/qhelpgenerator/CMakeFiles/qhelpgenerator.dir/qhelpgenerator_autogen/mocs_compilation.cpp.o [289/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/.qt/rcc/qrc_helpsystem.cpp.o [290/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qoptionswidget.cpp.o [291/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpsearchresultwidget.cpp.o [292/708] Linking CXX executable lib/qt6/bin/qdbusviewer [293/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpsearchquerywidget.cpp.o [294/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpsearchindexwriter_default.cpp.o [295/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpsearchindexreader_default.cpp.o [296/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpsearchindexreader.cpp.o [297/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpsearchengine.cpp.o [298/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelplink.cpp.o [299/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpindexwidget.cpp.o [300/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpfiltersettingswidget.cpp.o [301/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpfiltersettings.cpp.o [302/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpfilterengine.cpp.o [303/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpfilterdata.cpp.o [304/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpenginecore.cpp.o [305/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpengine.cpp.o [306/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpdbreader.cpp.o [307/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpcontentwidget.cpp.o [308/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelpcollectionhandler.cpp.o [309/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qhelp_global.cpp.o [310/708] Running AUTOMOC file extraction for target UiTools [311/708] Generating pc file for target Qt6::UiTools [312/708] Running moc --collect-json for target UiTools [313/708] Generating prl file for target UiTools [314/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qfilternamedialog.cpp.o [315/708] Building CXX object src/uitools/CMakeFiles/UiTools.dir/quiloader.cpp.o [316/708] Building CXX object src/uitools/CMakeFiles/UiTools.dir/__/designer/src/lib/uilib/ui4.cpp.o [317/708] Building CXX object src/uitools/CMakeFiles/UiTools.dir/__/designer/src/lib/uilib/textbuilder.cpp.o [318/708] Building CXX object src/uitools/CMakeFiles/UiTools.dir/__/designer/src/lib/uilib/resourcebuilder.cpp.o [319/708] Building CXX object src/uitools/CMakeFiles/UiTools.dir/__/designer/src/lib/uilib/properties.cpp.o [320/708] Building CXX object src/uitools/CMakeFiles/UiTools.dir/__/designer/src/lib/uilib/formbuilderextra.cpp.o [321/708] Building CXX object src/uitools/CMakeFiles/UiTools.dir/__/designer/src/lib/uilib/formbuilder.cpp.o [322/708] Building CXX object src/uitools/CMakeFiles/UiTools.dir/__/designer/src/lib/uilib/abstractformbuilder.cpp.o [323/708] Building CXX object src/uitools/CMakeFiles/UiTools.dir/UiTools_autogen/mocs_compilation.cpp.o [324/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/qcompressedhelpinfo.cpp.o [325/708] Building CXX object src/assistant/help/CMakeFiles/Help.dir/Help_autogen/mocs_compilation.cpp.o /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtdiag/qtdiag.cpp: In function 'QString qtDiag(unsigned int)': /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtdiag/qtdiag.cpp:782:59: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | const QDpi nativeDpi = platformScreen->logicalDpi(); | ^ [326/708] Linking CXX executable lib/qt6/bin/qtdiag [327/708] Linking CXX executable lib/qt6/bin/lconvert [328/708] Linking CXX executable lib/qt6/bin/lrelease [329/708] Linking CXX static library src/assistant/qlitehtml/src/value-NOTFOUND/libqlitehtml.a [330/708] Linking CXX executable lib/qt6/bin/qdistancefieldgenerator [331/708] Linking CXX executable lib/qt6/libexec/lprodump In file included from /usr/include/llvm18/clang/Basic/Diagnostic.h:20, from /usr/include/llvm18/clang/Basic/SourceManager.h:37, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.h:23, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/main.cpp:7: /usr/include/llvm18/clang/Basic/Specifiers.h: In function 'bool clang::isLegalForVariable(StorageClass)': /usr/include/llvm18/clang/Basic/Specifiers.h:261:47: warning: unused parameter 'SC' [-Wunused-parameter] 261 | inline bool isLegalForVariable(StorageClass SC) { | ~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::DiagnosticConsumer::BeginSourceFile(const clang::LangOptions&, const clang::Preprocessor*)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1769:51: warning: unused parameter 'LangOpts' [-Wunused-parameter] 1769 | virtual void BeginSourceFile(const LangOptions &LangOpts, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1770:52: warning: unused parameter 'PP' [-Wunused-parameter] 1770 | const Preprocessor *PP = nullptr) {} | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::IgnoringDiagConsumer::HandleDiagnostic(clang::DiagnosticsEngine::Level, const clang::Diagnostic&)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1803:50: warning: unused parameter 'DiagLevel' [-Wunused-parameter] 1803 | void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1804:43: warning: unused parameter 'Info' [-Wunused-parameter] 1804 | const Diagnostic &Info) override { | ~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/llvm18/llvm/Support/FormatVariadicDetails.h:14, from /usr/include/llvm18/llvm/Support/FormatProviders.h:20, from /usr/include/llvm18/llvm/Support/Chrono.h:13, from /usr/include/llvm18/llvm/Support/FileSystem.h:33, from /usr/include/llvm18/clang/Basic/FileManager.h:29, from /usr/include/llvm18/clang/Basic/SourceManager.h:39: /usr/include/llvm18/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/include/llvm18/llvm/Support/raw_ostream.h:147:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 147 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ In file included from /usr/include/llvm18/llvm/Support/FileSystem.h:34: /usr/include/llvm18/llvm/Support/Error.h: In member function 'void llvm::Error::setChecked(bool)': /usr/include/llvm18/llvm/Support/Error.h:302:24: warning: unused parameter 'V' [-Wunused-parameter] 302 | void setChecked(bool V) { | ~~~~~^ In file included from /usr/include/llvm18/clang/Basic/FileManager.h:30: /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::File::setPath(const llvm::Twine&)': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:145:37: warning: unused parameter 'Path' [-Wunused-parameter] 145 | virtual void setPath(const Twine &Path) {} | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::FileSystem::printImpl(llvm::raw_ostream&, PrintType, unsigned int) const': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:332:53: warning: unused parameter 'Type' [-Wunused-parameter] 332 | virtual void printImpl(raw_ostream &OS, PrintType Type, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/SourceManager.h: In member function 'void clang::SourceManager::setNumCreatedFIDsForFileID(clang::FileID, unsigned int, bool) const': /usr/include/llvm18/clang/Basic/SourceManager.h:1123:40: warning: unused parameter 'Force' [-Wunused-parameter] 1123 | bool Force = false) const { | ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/llvm18/clang/Basic/Diagnostic.h:22: /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = unsigned int; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const unsigned int&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:349:19: required from here 349 | DiagMap[Diag] = Info; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Basic/LLVM.h:24, from /usr/include/llvm18/clang/Basic/DirectoryEntry.h:18, from /usr/include/llvm18/clang/Basic/FileEntry.h:18, from /usr/include/llvm18/clang/Basic/SourceLocation.h:17, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.h:22: /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = std::pair, clang::FullSourceLoc>; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const std::pair, clang::FullSourceLoc>*; = void; T = std::pair, clang::FullSourceLoc>]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/SourceManager.h:871:34: required from here 871 | StoredModuleBuildStack.append(stack.begin(), stack.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtdiag/main.cpp: In function 'main': /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qtdiag/main.cpp:14:5: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 14 | int main(int argc, char **argv) | ^ [332/708] Linking CXX shared library lib/libQt6Help.so.6.7.2 In member function '__conv_op ', inlined from 'toStringList' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/projectdescriptionreader.cpp:203:35, inlined from 'stringListValue' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/projectdescriptionreader.cpp:195:35: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2097:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2101:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2105:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2109:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function 'objectKey', inlined from 'key' at /usr/include/qt6/QtCore/qjsonobject.h:168:60, inlined from 'isValidProject' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/projectdescriptionreader.cpp:50:37: /usr/include/qt6/QtCore/qjsonvalue.h:168:55: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 168 | QString objectKey() const { return objectKey(*this); } | ^ In member function '__conv_op ', inlined from 'convertProjects' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/projectdescriptionreader.cpp:115:44: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function 'objectKey', inlined from 'key' at /usr/include/qt6/QtCore/qjsonobject.h:168:60, inlined from 'addJsonObject' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/qmakebuiltins.cpp:362:36: /usr/include/qt6/QtCore/qjsonvalue.h:168:55: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 168 | QString objectKey() const { return objectKey(*this); } | ^ In member function '__conv_op ', inlined from 'addJsonObject' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/qmakebuiltins.cpp:364:21: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ [333/708] Linking CXX shared library lib/libQt6UiTools.so.6.7.2 In file included from /usr/include/llvm18/llvm/ADT/FloatingPointMode.h:20, from /usr/include/llvm18/llvm/ADT/APFloat.h:20, from /usr/include/llvm18/clang/AST/APNumericStorage.h:12, from /usr/include/llvm18/clang/AST/Decl.h:16, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp:29: /usr/include/llvm18/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/include/llvm18/llvm/Support/raw_ostream.h:147:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 147 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/llvm/ADT/APFloat.h: In constructor 'llvm::APFloat::Storage::Storage(llvm::APFloat::DoubleAPFloat, const llvm::fltSemantics&)': /usr/include/llvm18/llvm/ADT/APFloat.h:792:59: warning: unused parameter 'S' [-Wunused-parameter] 792 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/DeclAccessPair.h:20, from /usr/include/llvm18/clang/AST/Decl.h:19: /usr/include/llvm18/clang/Basic/Specifiers.h: In function 'bool clang::isLegalForVariable(StorageClass)': /usr/include/llvm18/clang/Basic/Specifiers.h:261:47: warning: unused parameter 'SC' [-Wunused-parameter] 261 | inline bool isLegalForVariable(StorageClass SC) { | ~~~~~~~~~~~~~^~ In file included from /usr/include/llvm18/clang/AST/NestedNameSpecifier.h:18, from /usr/include/llvm18/clang/AST/Type.h:21, from /usr/include/llvm18/clang/AST/DeclarationName.h:16, from /usr/include/llvm18/clang/AST/DeclBase.h:18, from /usr/include/llvm18/clang/AST/Decl.h:20: /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::DiagnosticConsumer::BeginSourceFile(const clang::LangOptions&, const clang::Preprocessor*)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1769:51: warning: unused parameter 'LangOpts' [-Wunused-parameter] 1769 | virtual void BeginSourceFile(const LangOptions &LangOpts, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1770:52: warning: unused parameter 'PP' [-Wunused-parameter] 1770 | const Preprocessor *PP = nullptr) {} | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::IgnoringDiagConsumer::HandleDiagnostic(clang::DiagnosticsEngine::Level, const clang::Diagnostic&)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1803:50: warning: unused parameter 'DiagLevel' [-Wunused-parameter] 1803 | void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1804:43: warning: unused parameter 'Info' [-Wunused-parameter] 1804 | const Diagnostic &Info) override { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/Type.h: In member function 'void clang::VariableArrayType::Profile(llvm::FoldingSetNodeID&)': /usr/include/llvm18/clang/AST/Type.h:3322:40: warning: unused parameter 'ID' [-Wunused-parameter] 3322 | void Profile(llvm::FoldingSetNodeID &ID) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(Kind, EmptyShell)': /usr/include/llvm18/clang/AST/DeclBase.h:404:28: warning: unused parameter 'Empty' [-Wunused-parameter] 404 | Decl(Kind DK, EmptyShell Empty) | ~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/DeclBase.h: In static member function 'static bool clang::Decl::classofKind(Kind)': /usr/include/llvm18/clang/AST/DeclBase.h:1242:32: warning: unused parameter 'K' [-Wunused-parameter] 1242 | static bool classofKind(Kind K) { return true; } | ~~~~~^ /usr/include/llvm18/clang/AST/DeclBase.h: In static member function 'static bool clang::DeclContext::classof(const clang::DeclContext*)': /usr/include/llvm18/clang/AST/DeclBase.h:2686:42: warning: unused parameter 'D' [-Wunused-parameter] 2686 | static bool classof(const DeclContext *D) { return true; } | ~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Decl.h:22: /usr/include/llvm18/clang/AST/ExternalASTSource.h: In member function 'virtual void clang::ExternalASTSource::updateOutOfDateIdentifier(clang::IdentifierInfo&)': /usr/include/llvm18/clang/AST/ExternalASTSource.h:141:58: warning: unused parameter 'II' [-Wunused-parameter] 141 | virtual void updateOutOfDateIdentifier(IdentifierInfo &II) {} | ~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ExternalASTSource.h: In member function 'virtual clang::Module* clang::ExternalASTSource::getModule(unsigned int)': /usr/include/llvm18/clang/AST/ExternalASTSource.h:160:38: warning: unused parameter 'ID' [-Wunused-parameter] 160 | virtual Module *getModule(unsigned ID) { return nullptr; } | ~~~~~~~~~^~ In file included from /usr/include/llvm18/clang/AST/Expr.h:24, from /usr/include/llvm18/clang/AST/DeclCXX.h:22, from /usr/include/llvm18/clang/AST/DeclFriend.h:19, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp:30: /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void* clang::Stmt::operator new(size_t)': /usr/include/llvm18/clang/AST/Stmt.h:102:29: warning: unused parameter 'bytes' [-Wunused-parameter] 102 | void *operator new(size_t bytes) noexcept { | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void clang::Stmt::operator delete(void*)': /usr/include/llvm18/clang/AST/Stmt.h:106:30: warning: unused parameter 'data' [-Wunused-parameter] 106 | void operator delete(void *data) noexcept { | ~~~~~~^~~~ /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void* clang::Stmt::operator new(size_t, void*)': /usr/include/llvm18/clang/AST/Stmt.h:1285:29: warning: unused parameter 'bytes' [-Wunused-parameter] 1285 | void *operator new(size_t bytes, void *mem) noexcept { return mem; } | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Expr.h: In constructor 'clang::ImplicitCastExpr::ImplicitCastExpr(OnStack_t, clang::QualType, clang::CastKind, clang::Expr*, clang::ExprValueKind, clang::FPOptionsOverride)': /usr/include/llvm18/clang/AST/Expr.h:3649:30: warning: unused parameter '_' [-Wunused-parameter] 3649 | ImplicitCastExpr(OnStack_t _, QualType ty, CastKind kind, Expr *op, | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Expr.h: In constructor 'clang::CompoundAssignOperator::CompoundAssignOperator(const clang::ASTContext&, clang::Stmt::EmptyShell, bool)': /usr/include/llvm18/clang/AST/Expr.h:4064:53: warning: unused parameter 'C' [-Wunused-parameter] 4064 | explicit CompoundAssignOperator(const ASTContext &C, EmptyShell Empty, | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Expr.h:4065:40: warning: unused parameter 'hasFPFeatures' [-Wunused-parameter] 4065 | bool hasFPFeatures) | ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/llvm18/clang/AST/DeclCXX.h:29: /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::TypeLoc::initializeFullCopy(clang::TypeLoc, unsigned int)': /usr/include/llvm18/clang/AST/TypeLoc.h:211:51: warning: unused parameter 'Size' [-Wunused-parameter] 211 | void initializeFullCopy(TypeLoc Other, unsigned Size) { | ~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::QualifiedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:297:36: warning: unused parameter 'Context' [-Wunused-parameter] 297 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:297:60: warning: unused parameter 'Loc' [-Wunused-parameter] 297 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::QualifiedTypeLoc::copyLocal(clang::TypeLoc)': /usr/include/llvm18/clang/AST/TypeLoc.h:301:26: warning: unused parameter 'other' [-Wunused-parameter] 301 | void copyLocal(TypeLoc other) { | ~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::TypeSpecTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:541:36: warning: unused parameter 'Context' [-Wunused-parameter] 541 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:662:36: warning: unused parameter 'Context' [-Wunused-parameter] 662 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AttributedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:901:36: warning: unused parameter 'Context' [-Wunused-parameter] 901 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:901:60: warning: unused parameter 'loc' [-Wunused-parameter] 901 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::BTFTagAttributedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:928:36: warning: unused parameter 'Context' [-Wunused-parameter] 928 | void initializeLocal(ASTContext &Context, SourceLocation loc) {} | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:928:60: warning: unused parameter 'loc' [-Wunused-parameter] 928 | void initializeLocal(ASTContext &Context, SourceLocation loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ObjCInterfaceTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1107:36: warning: unused parameter 'Context' [-Wunused-parameter] 1107 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MacroQualifiedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1121:36: warning: unused parameter 'Context' [-Wunused-parameter] 1121 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ParenTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1175:36: warning: unused parameter 'Context' [-Wunused-parameter] 1175 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AdjustedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1204:36: warning: unused parameter 'Context' [-Wunused-parameter] 1204 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:1204:60: warning: unused parameter 'Loc' [-Wunused-parameter] 1204 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MemberPointerTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1318:36: warning: unused parameter 'Context' [-Wunused-parameter] 1318 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::FunctionTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1481:36: warning: unused parameter 'Context' [-Wunused-parameter] 1481 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ArrayTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1563:36: warning: unused parameter 'Context' [-Wunused-parameter] 1563 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentAddressSpaceTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1775:36: warning: unused parameter 'Context' [-Wunused-parameter] 1775 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::VectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1806:36: warning: unused parameter 'Context' [-Wunused-parameter] 1806 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentVectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1829:36: warning: unused parameter 'Context' [-Wunused-parameter] 1829 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentSizedExtVectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1857:36: warning: unused parameter 'Context' [-Wunused-parameter] 1857 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MatrixTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1911:36: warning: unused parameter 'Context' [-Wunused-parameter] 1911 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DecltypeTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2052:36: warning: unused parameter 'Context' [-Wunused-parameter] 2052 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::PackExpansionTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2521:36: warning: unused parameter 'Context' [-Wunused-parameter] 2521 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AtomicTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2582:36: warning: unused parameter 'Context' [-Wunused-parameter] 2582 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::PipeTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2607:36: warning: unused parameter 'Context' [-Wunused-parameter] 2607 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h: In constructor 'clang::RequiresExprBodyDecl::RequiresExprBodyDecl(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation)': /usr/include/llvm18/clang/AST/DeclCXX.h:2024:36: warning: unused parameter 'C' [-Wunused-parameter] 2024 | RequiresExprBodyDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc) | ~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/ASTContext.h:24, from /usr/include/llvm18/clang/AST/DeclTemplate.h:18, from /usr/include/llvm18/clang/AST/DeclFriend.h:20: /usr/include/llvm18/clang/AST/PrettyPrinter.h: In member function 'virtual bool clang::PrintingCallbacks::isScopeVisible(const clang::DeclContext*) const': /usr/include/llvm18/clang/AST/PrettyPrinter.h:49:50: warning: unused parameter 'DC' [-Wunused-parameter] 49 | virtual bool isScopeVisible(const DeclContext *DC) const { return false; } | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTContext.h: In member function 'void clang::ASTContext::Deallocate(void*) const': /usr/include/llvm18/clang/AST/ASTContext.h:716:25: warning: unused parameter 'Ptr' [-Wunused-parameter] 716 | void Deallocate(void *Ptr) const {} | ~~~~~~^~~ In file included from /usr/include/llvm18/llvm/Support/FileSystem.h:34, from /usr/include/llvm18/clang/Basic/FileManager.h:29, from /usr/include/llvm18/clang/Basic/SourceManager.h:39, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:23, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp:36: /usr/include/llvm18/llvm/Support/Error.h: In member function 'void llvm::Error::setChecked(bool)': /usr/include/llvm18/llvm/Support/Error.h:302:24: warning: unused parameter 'V' [-Wunused-parameter] 302 | void setChecked(bool V) { | ~~~~~^ In file included from /usr/include/llvm18/clang/Basic/FileManager.h:30: /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::File::setPath(const llvm::Twine&)': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:145:37: warning: unused parameter 'Path' [-Wunused-parameter] 145 | virtual void setPath(const Twine &Path) {} | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::FileSystem::printImpl(llvm::raw_ostream&, PrintType, unsigned int) const': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:332:53: warning: unused parameter 'Type' [-Wunused-parameter] 332 | virtual void printImpl(raw_ostream &OS, PrintType Type, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/SourceManager.h: In member function 'void clang::SourceManager::setNumCreatedFIDsForFileID(clang::FileID, unsigned int, bool) const': /usr/include/llvm18/clang/Basic/SourceManager.h:1123:40: warning: unused parameter 'Force' [-Wunused-parameter] 1123 | bool Force = false) const { | ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/llvm18/clang/Frontend/ASTUnit.h:26: /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual clang::ModuleLoadResult clang::TrivialModuleLoader::loadModule(clang::SourceLocation, clang::ModuleIdPath, clang::Module::NameVisibilityKind, bool)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:168:46: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 168 | ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:168:70: warning: unused parameter 'Path' [-Wunused-parameter] 168 | ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:169:58: warning: unused parameter 'Visibility' [-Wunused-parameter] 169 | Module::NameVisibilityKind Visibility, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:170:36: warning: unused parameter 'IsInclusionDirective' [-Wunused-parameter] 170 | bool IsInclusionDirective) override { | ~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual void clang::TrivialModuleLoader::createModuleFromSource(clang::SourceLocation, llvm::StringRef, llvm::StringRef)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:174:46: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 174 | void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:174:67: warning: unused parameter 'ModuleName' [-Wunused-parameter] 174 | void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:175:41: warning: unused parameter 'Source' [-Wunused-parameter] 175 | StringRef Source) override {} | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual void clang::TrivialModuleLoader::makeModuleVisible(clang::Module*, clang::Module::NameVisibilityKind, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:177:34: warning: unused parameter 'Mod' [-Wunused-parameter] 177 | void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, | ~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:177:66: warning: unused parameter 'Visibility' [-Wunused-parameter] 177 | void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:178:41: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 178 | SourceLocation ImportLoc) override {} | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual clang::GlobalModuleIndex* clang::TrivialModuleLoader::loadGlobalModuleIndex(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:180:59: warning: unused parameter 'TriggerLoc' [-Wunused-parameter] 180 | GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override { | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual bool clang::TrivialModuleLoader::lookupMissingImports(llvm::StringRef, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:184:39: warning: unused parameter 'Name' [-Wunused-parameter] 184 | bool lookupMissingImports(StringRef Name, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:185:44: warning: unused parameter 'TriggerLoc' [-Wunused-parameter] 185 | SourceLocation TriggerLoc) override { | ~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:20, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:27: /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::FileChanged(clang::SourceLocation, FileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:48:43: warning: unused parameter 'Loc' [-Wunused-parameter] 48 | virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:48:65: warning: unused parameter 'Reason' [-Wunused-parameter] 48 | virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason, | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:49:55: warning: unused parameter 'FileType' [-Wunused-parameter] 49 | SrcMgr::CharacteristicKind FileType, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:50:35: warning: unused parameter 'PrevFID' [-Wunused-parameter] 50 | FileID PrevFID = FileID()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::LexedFileChanged(clang::FileID, LexedFileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:70:40: warning: unused parameter 'FID' [-Wunused-parameter] 70 | virtual void LexedFileChanged(FileID FID, LexedFileChangeReason Reason, | ~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:70:67: warning: unused parameter 'Reason' [-Wunused-parameter] 70 | virtual void LexedFileChanged(FileID FID, LexedFileChangeReason Reason, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:71:60: warning: unused parameter 'FileType' [-Wunused-parameter] 71 | SrcMgr::CharacteristicKind FileType, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:72:40: warning: unused parameter 'PrevFID' [-Wunused-parameter] 72 | FileID PrevFID, SourceLocation Loc) {} | ~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:72:64: warning: unused parameter 'Loc' [-Wunused-parameter] 72 | FileID PrevFID, SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::FileSkipped(const clang::FileEntryRef&, const clang::Token&, clang::SrcMgr::CharacteristicKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:82:48: warning: unused parameter 'SkippedFile' [-Wunused-parameter] 82 | virtual void FileSkipped(const FileEntryRef &SkippedFile, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:83:41: warning: unused parameter 'FilenameTok' [-Wunused-parameter] 83 | const Token &FilenameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:84:55: warning: unused parameter 'FileType' [-Wunused-parameter] 84 | SrcMgr::CharacteristicKind FileType) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual bool clang::PPCallbacks::FileNotFound(llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:94:39: warning: unused parameter 'FileName' [-Wunused-parameter] 94 | virtual bool FileNotFound(StringRef FileName) { return false; } | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::InclusionDirective(clang::SourceLocation, const clang::Token&, llvm::StringRef, bool, clang::CharSourceRange, clang::OptionalFileEntryRef, llvm::StringRef, llvm::StringRef, const clang::Module*, clang::SrcMgr::CharacteristicKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:137:50: warning: unused parameter 'HashLoc' [-Wunused-parameter] 137 | virtual void InclusionDirective(SourceLocation HashLoc, | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:138:48: warning: unused parameter 'IncludeTok' [-Wunused-parameter] 138 | const Token &IncludeTok, StringRef FileName, | ~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:138:70: warning: unused parameter 'FileName' [-Wunused-parameter] 138 | const Token &IncludeTok, StringRef FileName, | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:139:40: warning: unused parameter 'IsAngled' [-Wunused-parameter] 139 | bool IsAngled, CharSourceRange FilenameRange, | ~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:139:66: warning: unused parameter 'FilenameRange' [-Wunused-parameter] 139 | bool IsAngled, CharSourceRange FilenameRange, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:140:56: warning: unused parameter 'File' [-Wunused-parameter] 140 | OptionalFileEntryRef File, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:141:45: warning: unused parameter 'SearchPath' [-Wunused-parameter] 141 | StringRef SearchPath, StringRef RelativePath, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:141:67: warning: unused parameter 'RelativePath' [-Wunused-parameter] 141 | StringRef SearchPath, StringRef RelativePath, | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:142:49: warning: unused parameter 'Imported' [-Wunused-parameter] 142 | const Module *Imported, | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:143:62: warning: unused parameter 'FileType' [-Wunused-parameter] 143 | SrcMgr::CharacteristicKind FileType) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::EnteredSubmodule(clang::Module*, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:153:41: warning: unused parameter 'M' [-Wunused-parameter] 153 | virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~^ /usr/include/llvm18/clang/Lex/PPCallbacks.h:153:59: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 153 | virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:154:38: warning: unused parameter 'ForPragma' [-Wunused-parameter] 154 | bool ForPragma) { } | ~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::LeftSubmodule(clang::Module*, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:164:38: warning: unused parameter 'M' [-Wunused-parameter] 164 | virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~^ /usr/include/llvm18/clang/Lex/PPCallbacks.h:164:56: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 164 | virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:165:35: warning: unused parameter 'ForPragma' [-Wunused-parameter] 165 | bool ForPragma) { } | ~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::moduleImport(clang::SourceLocation, clang::ModuleIdPath, const clang::Module*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:177:44: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 177 | virtual void moduleImport(SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:178:42: warning: unused parameter 'Path' [-Wunused-parameter] 178 | ModuleIdPath Path, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:179:43: warning: unused parameter 'Imported' [-Wunused-parameter] 179 | const Module *Imported) { | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ident(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:192:37: warning: unused parameter 'Loc' [-Wunused-parameter] 192 | virtual void Ident(SourceLocation Loc, StringRef str) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:192:52: warning: unused parameter 'str' [-Wunused-parameter] 192 | virtual void Ident(SourceLocation Loc, StringRef str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDirective(clang::SourceLocation, clang::PragmaIntroducerKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:196:47: warning: unused parameter 'Loc' [-Wunused-parameter] 196 | virtual void PragmaDirective(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:197:53: warning: unused parameter 'Introducer' [-Wunused-parameter] 197 | PragmaIntroducerKind Introducer) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaComment(clang::SourceLocation, const clang::IdentifierInfo*, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:201:45: warning: unused parameter 'Loc' [-Wunused-parameter] 201 | virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:201:72: warning: unused parameter 'Kind' [-Wunused-parameter] 201 | virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:202:40: warning: unused parameter 'Str' [-Wunused-parameter] 202 | StringRef Str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaMark(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:206:42: warning: unused parameter 'Loc' [-Wunused-parameter] 206 | virtual void PragmaMark(SourceLocation Loc, StringRef Trivia) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:206:57: warning: unused parameter 'Trivia' [-Wunused-parameter] 206 | virtual void PragmaMark(SourceLocation Loc, StringRef Trivia) { | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDetectMismatch(clang::SourceLocation, llvm::StringRef, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:211:52: warning: unused parameter 'Loc' [-Wunused-parameter] 211 | virtual void PragmaDetectMismatch(SourceLocation Loc, StringRef Name, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:211:67: warning: unused parameter 'Name' [-Wunused-parameter] 211 | virtual void PragmaDetectMismatch(SourceLocation Loc, StringRef Name, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:212:47: warning: unused parameter 'Value' [-Wunused-parameter] 212 | StringRef Value) { | ~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDebug(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:218:43: warning: unused parameter 'Loc' [-Wunused-parameter] 218 | virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:218:58: warning: unused parameter 'DebugType' [-Wunused-parameter] 218 | virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, PragmaMessageKind, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:238:45: warning: unused parameter 'Loc' [-Wunused-parameter] 238 | virtual void PragmaMessage(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:238:60: warning: unused parameter 'Namespace' [-Wunused-parameter] 238 | virtual void PragmaMessage(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:239:48: warning: unused parameter 'Kind' [-Wunused-parameter] 239 | PragmaMessageKind Kind, StringRef Str) { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:239:64: warning: unused parameter 'Str' [-Wunused-parameter] 239 | PragmaMessageKind Kind, StringRef Str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnosticPush(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:244:52: warning: unused parameter 'Loc' [-Wunused-parameter] 244 | virtual void PragmaDiagnosticPush(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:245:47: warning: unused parameter 'Namespace' [-Wunused-parameter] 245 | StringRef Namespace) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnosticPop(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:250:51: warning: unused parameter 'Loc' [-Wunused-parameter] 250 | virtual void PragmaDiagnosticPop(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:251:46: warning: unused parameter 'Namespace' [-Wunused-parameter] 251 | StringRef Namespace) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:255:48: warning: unused parameter 'Loc' [-Wunused-parameter] 255 | virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:255:63: warning: unused parameter 'Namespace' [-Wunused-parameter] 255 | virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:256:48: warning: unused parameter 'mapping' [-Wunused-parameter] 256 | diag::Severity mapping, StringRef Str) {} | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:256:67: warning: unused parameter 'Str' [-Wunused-parameter] 256 | diag::Severity mapping, StringRef Str) {} | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaOpenCLExtension(clang::SourceLocation, const clang::IdentifierInfo*, clang::SourceLocation, unsigned int)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:260:53: warning: unused parameter 'NameLoc' [-Wunused-parameter] 260 | virtual void PragmaOpenCLExtension(SourceLocation NameLoc, | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:261:60: warning: unused parameter 'Name' [-Wunused-parameter] 261 | const IdentifierInfo *Name, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:262:53: warning: unused parameter 'StateLoc' [-Wunused-parameter] 262 | SourceLocation StateLoc, unsigned State) { | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:262:72: warning: unused parameter 'State' [-Wunused-parameter] 262 | SourceLocation StateLoc, unsigned State) { | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarning(clang::SourceLocation, PragmaWarningSpecifier, llvm::ArrayRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:277:45: warning: unused parameter 'Loc' [-Wunused-parameter] 277 | virtual void PragmaWarning(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:278:53: warning: unused parameter 'WarningSpec' [-Wunused-parameter] 278 | PragmaWarningSpecifier WarningSpec, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:279:44: warning: unused parameter 'Ids' [-Wunused-parameter] 279 | ArrayRef Ids) {} | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarningPush(clang::SourceLocation, int)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:282:49: warning: unused parameter 'Loc' [-Wunused-parameter] 282 | virtual void PragmaWarningPush(SourceLocation Loc, int Level) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:282:58: warning: unused parameter 'Level' [-Wunused-parameter] 282 | virtual void PragmaWarningPush(SourceLocation Loc, int Level) { | ~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarningPop(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:286:48: warning: unused parameter 'Loc' [-Wunused-parameter] 286 | virtual void PragmaWarningPop(SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaExecCharsetPush(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:291:53: warning: unused parameter 'Loc' [-Wunused-parameter] 291 | virtual void PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:291:68: warning: unused parameter 'Str' [-Wunused-parameter] 291 | virtual void PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) {} | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaExecCharsetPop(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:295:52: warning: unused parameter 'Loc' [-Wunused-parameter] 295 | virtual void PragmaExecCharsetPop(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaAssumeNonNullBegin(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:299:56: warning: unused parameter 'Loc' [-Wunused-parameter] 299 | virtual void PragmaAssumeNonNullBegin(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaAssumeNonNullEnd(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:303:54: warning: unused parameter 'Loc' [-Wunused-parameter] 303 | virtual void PragmaAssumeNonNullEnd(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroExpands(const clang::Token&, const clang::MacroDefinition&, clang::SourceRange, const clang::MacroArgs*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:307:42: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 307 | virtual void MacroExpands(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:308:52: warning: unused parameter 'MD' [-Wunused-parameter] 308 | const MacroDefinition &MD, SourceRange Range, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:308:68: warning: unused parameter 'Range' [-Wunused-parameter] 308 | const MacroDefinition &MD, SourceRange Range, | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:309:46: warning: unused parameter 'Args' [-Wunused-parameter] 309 | const MacroArgs *Args) {} | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroDefined(const clang::Token&, const clang::MacroDirective*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:312:42: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 312 | virtual void MacroDefined(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:313:51: warning: unused parameter 'MD' [-Wunused-parameter] 313 | const MacroDirective *MD) { | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroUndefined(const clang::Token&, const clang::MacroDefinition&, const clang::MacroDirective*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:322:44: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 322 | virtual void MacroUndefined(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:323:54: warning: unused parameter 'MD' [-Wunused-parameter] 323 | const MacroDefinition &MD, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:324:53: warning: unused parameter 'Undef' [-Wunused-parameter] 324 | const MacroDirective *Undef) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Defined(const clang::Token&, const clang::MacroDefinition&, clang::SourceRange)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:329:37: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 329 | virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:329:74: warning: unused parameter 'MD' [-Wunused-parameter] 329 | virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:330:36: warning: unused parameter 'Range' [-Wunused-parameter] 330 | SourceRange Range) { | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::SourceRangeSkipped(clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:345:47: warning: unused parameter 'Range' [-Wunused-parameter] 345 | virtual void SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) { | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:345:69: warning: unused parameter 'EndifLoc' [-Wunused-parameter] 345 | virtual void SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) { | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::If(clang::SourceLocation, clang::SourceRange, ConditionValueKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:358:34: warning: unused parameter 'Loc' [-Wunused-parameter] 358 | virtual void If(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:358:51: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 358 | virtual void If(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:359:38: warning: unused parameter 'ConditionValue' [-Wunused-parameter] 359 | ConditionValueKind ConditionValue) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elif(clang::SourceLocation, clang::SourceRange, ConditionValueKind, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:368:36: warning: unused parameter 'Loc' [-Wunused-parameter] 368 | virtual void Elif(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:368:53: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 368 | virtual void Elif(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:369:40: warning: unused parameter 'ConditionValue' [-Wunused-parameter] 369 | ConditionValueKind ConditionValue, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:369:71: warning: unused parameter 'IfLoc' [-Wunused-parameter] 369 | ConditionValueKind ConditionValue, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ifdef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:376:37: warning: unused parameter 'Loc' [-Wunused-parameter] 376 | virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:376:55: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 376 | virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:377:45: warning: unused parameter 'MD' [-Wunused-parameter] 377 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifdef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:384:39: warning: unused parameter 'Loc' [-Wunused-parameter] 384 | virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:384:57: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 384 | virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:385:47: warning: unused parameter 'MD' [-Wunused-parameter] 385 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifdef(clang::SourceLocation, clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:392:39: warning: unused parameter 'Loc' [-Wunused-parameter] 392 | virtual void Elifdef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:392:56: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 392 | virtual void Elifdef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:393:39: warning: unused parameter 'IfLoc' [-Wunused-parameter] 393 | SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ifndef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:400:38: warning: unused parameter 'Loc' [-Wunused-parameter] 400 | virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:400:56: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 400 | virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:401:46: warning: unused parameter 'MD' [-Wunused-parameter] 401 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifndef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:408:40: warning: unused parameter 'Loc' [-Wunused-parameter] 408 | virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:408:58: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 408 | virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:409:48: warning: unused parameter 'MD' [-Wunused-parameter] 409 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifndef(clang::SourceLocation, clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:416:40: warning: unused parameter 'Loc' [-Wunused-parameter] 416 | virtual void Elifndef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:416:57: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 416 | virtual void Elifndef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:417:40: warning: unused parameter 'IfLoc' [-Wunused-parameter] 417 | SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Else(clang::SourceLocation, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:423:36: warning: unused parameter 'Loc' [-Wunused-parameter] 423 | virtual void Else(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:423:56: warning: unused parameter 'IfLoc' [-Wunused-parameter] 423 | virtual void Else(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Endif(clang::SourceLocation, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:429:37: warning: unused parameter 'Loc' [-Wunused-parameter] 429 | virtual void Endif(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:429:57: warning: unused parameter 'IfLoc' [-Wunused-parameter] 429 | virtual void Endif(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In static member function 'static void* clang::PreprocessedEntity::operator new(size_t, void*)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:116:31: warning: unused parameter 'bytes' [-Wunused-parameter] 116 | void *operator new(size_t bytes, void *mem) noexcept { return mem; } | ~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In member function 'virtual std::optional clang::ExternalPreprocessingRecordSource::isPreprocessedEntityInFileID(unsigned int, clang::FileID)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:296:71: warning: unused parameter 'Index' [-Wunused-parameter] 296 | virtual std::optional isPreprocessedEntityInFileID(unsigned Index, | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:297:69: warning: unused parameter 'FID' [-Wunused-parameter] 297 | FileID FID) { | ~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In member function 'void clang::PreprocessingRecord::Deallocate(void*)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:408:27: warning: unused parameter 'Ptr' [-Wunused-parameter] 408 | void Deallocate(void *Ptr) {} | ~~~~~~^~~ In file included from /usr/include/llvm18/clang/Sema/ParsedAttr.h:20, from /usr/include/llvm18/clang/Sema/DeclSpec.h:34, from /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:21, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:28: /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagAppertainsToDecl(clang::Sema&, const clang::ParsedAttr&, const clang::Decl*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:107:43: warning: unused parameter 'S' [-Wunused-parameter] 107 | virtual bool diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:107:64: warning: unused parameter 'Attr' [-Wunused-parameter] 107 | virtual bool diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:108:49: warning: unused parameter 'D' [-Wunused-parameter] 108 | const Decl *D) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagAppertainsToStmt(clang::Sema&, const clang::ParsedAttr&, const clang::Stmt*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:112:43: warning: unused parameter 'S' [-Wunused-parameter] 112 | virtual bool diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:112:64: warning: unused parameter 'Attr' [-Wunused-parameter] 112 | virtual bool diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:113:49: warning: unused parameter 'St' [-Wunused-parameter] 113 | const Stmt *St) const { | ~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagMutualExclusion(clang::Sema&, const clang::ParsedAttr&, const clang::Decl*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:118:42: warning: unused parameter 'S' [-Wunused-parameter] 118 | virtual bool diagMutualExclusion(Sema &S, const ParsedAttr &A, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:118:63: warning: unused parameter 'A' [-Wunused-parameter] 118 | virtual bool diagMutualExclusion(Sema &S, const ParsedAttr &A, | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:119:48: warning: unused parameter 'D' [-Wunused-parameter] 119 | const Decl *D) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::acceptsLangOpts(const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:123:51: warning: unused parameter 'LO' [-Wunused-parameter] 123 | virtual bool acceptsLangOpts(const LangOptions &LO) const { return true; } | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::existsInTarget(const clang::TargetInfo&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:126:49: warning: unused parameter 'Target' [-Wunused-parameter] 126 | virtual bool existsInTarget(const TargetInfo &Target) const { return true; } | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::spellingExistsInTarget(const clang::TargetInfo&, unsigned int) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:130:57: warning: unused parameter 'Target' [-Wunused-parameter] 130 | virtual bool spellingExistsInTarget(const TargetInfo &Target, | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:131:54: warning: unused parameter 'SpellingListIndex' [-Wunused-parameter] 131 | const unsigned SpellingListIndex) const { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual unsigned int clang::ParsedAttrInfo::spellingIndexToSemanticSpelling(const clang::ParsedAttr&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:137:53: warning: unused parameter 'Attr' [-Wunused-parameter] 137 | spellingIndexToSemanticSpelling(const ParsedAttr &Attr) const { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::isParamExpr(size_t) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:143:35: warning: unused parameter 'N' [-Wunused-parameter] 143 | virtual bool isParamExpr(size_t N) const { return false; } | ~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual void clang::ParsedAttrInfo::getPragmaAttributeMatchRules(llvm::SmallVectorImpl >&, const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:146:71: warning: unused parameter 'Rules' [-Wunused-parameter] 146 | llvm::SmallVectorImpl> &Rules, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:147:26: warning: unused parameter 'LangOpts' [-Wunused-parameter] 147 | const LangOptions &LangOpts) const {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual clang::ParsedAttrInfo::AttrHandling clang::ParsedAttrInfo::handleDeclAttribute(clang::Sema&, clang::Decl*, const clang::ParsedAttr&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:153:50: warning: unused parameter 'S' [-Wunused-parameter] 153 | virtual AttrHandling handleDeclAttribute(Sema &S, Decl *D, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:153:59: warning: unused parameter 'D' [-Wunused-parameter] 153 | virtual AttrHandling handleDeclAttribute(Sema &S, Decl *D, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:154:62: warning: unused parameter 'Attr' [-Wunused-parameter] 154 | const ParsedAttr &Attr) const { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h: In member function 'bool clang::ParsedAttr::diagnoseMutualExclusion(clang::Sema&, const clang::Stmt*) const': /usr/include/llvm18/clang/Sema/ParsedAttr.h:522:44: warning: unused parameter 'S' [-Wunused-parameter] 522 | bool diagnoseMutualExclusion(class Sema &S, const Stmt *St) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Sema/ParsedAttr.h:522:59: warning: unused parameter 'St' [-Wunused-parameter] 522 | bool diagnoseMutualExclusion(class Sema &S, const Stmt *St) const { | ~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual bool clang::CodeCompleteConsumer::isResultFilteredOut(llvm::StringRef, clang::CodeCompletionResult)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1203:46: warning: unused parameter 'Filter' [-Wunused-parameter] 1203 | virtual bool isResultFilteredOut(StringRef Filter, | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1204:57: warning: unused parameter 'Results' [-Wunused-parameter] 1204 | CodeCompletionResult Results) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual void clang::CodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1211:49: warning: unused parameter 'S' [-Wunused-parameter] 1211 | virtual void ProcessCodeCompleteResults(Sema &S, | ~~~~~~^ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1212:65: warning: unused parameter 'Context' [-Wunused-parameter] 1212 | CodeCompletionContext Context, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1213:65: warning: unused parameter 'Results' [-Wunused-parameter] 1213 | CodeCompletionResult *Results, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1214:52: warning: unused parameter 'NumResults' [-Wunused-parameter] 1214 | unsigned NumResults) {} | ~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual void clang::CodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, OverloadCandidate*, unsigned int, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1227:48: warning: unused parameter 'S' [-Wunused-parameter] 1227 | virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg, | ~~~~~~^ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1227:60: warning: unused parameter 'CurrentArg' [-Wunused-parameter] 1227 | virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg, | ~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1228:61: warning: unused parameter 'Candidates' [-Wunused-parameter] 1228 | OverloadCandidate *Candidates, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1229:51: warning: unused parameter 'NumCandidates' [-Wunused-parameter] 1229 | unsigned NumCandidates, | ~~~~~~~~~^~~~~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1230:57: warning: unused parameter 'OpenParLoc' [-Wunused-parameter] 1230 | SourceLocation OpenParLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1231:47: warning: unused parameter 'Braced' [-Wunused-parameter] 1231 | bool Braced) {} | ~~~~~^~~~~~ In file included from /usr/include/llvm18/clang/Lex/DirectoryLookup.h:19, from /usr/include/llvm18/clang/Lex/HeaderSearch.h:18, from /usr/include/llvm18/clang/Lex/Preprocessor.h:26, from /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h:17, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:30: /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapFileRead(clang::SourceLocation, clang::FileEntryRef, bool)': /usr/include/llvm18/clang/Lex/ModuleMap.h:60:49: warning: unused parameter 'FileStart' [-Wunused-parameter] 60 | virtual void moduleMapFileRead(SourceLocation FileStart, FileEntryRef File, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:60:73: warning: unused parameter 'File' [-Wunused-parameter] 60 | virtual void moduleMapFileRead(SourceLocation FileStart, FileEntryRef File, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:61:39: warning: unused parameter 'IsSystem' [-Wunused-parameter] 61 | bool IsSystem) {} | ~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapAddHeader(llvm::StringRef)': /usr/include/llvm18/clang/Lex/ModuleMap.h:66:45: warning: unused parameter 'Filename' [-Wunused-parameter] 66 | virtual void moduleMapAddHeader(StringRef Filename) {} | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapAddUmbrellaHeader(clang::FileEntryRef)': /usr/include/llvm18/clang/Lex/ModuleMap.h:71:56: warning: unused parameter 'Header' [-Wunused-parameter] 71 | virtual void moduleMapAddUmbrellaHeader(FileEntryRef Header) {} | ~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h: In member function 'virtual bool clang::PreambleCallbacks::shouldSkipFunctionBody(clang::Decl*)': /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h:239:45: warning: unused parameter 'D' [-Wunused-parameter] 239 | virtual bool shouldSkipFunctionBody(Decl *D) { return true; } | ~~~~~~^ In file included from /usr/include/llvm18/clang/AST/GlobalDecl.h:17, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qdoc/qdoc/src/qdoc/clang/AST/QualTypeNames.h:26, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp:40: /usr/include/llvm18/clang/AST/Attr.h: In static member function 'static void* clang::Attr::operator new(size_t)': /usr/include/llvm18/clang/AST/Attr.h:63:29: warning: unused parameter 'bytes' [-Wunused-parameter] 63 | void *operator new(size_t bytes) noexcept { | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Attr.h: In static member function 'static void clang::Attr::operator delete(void*)': /usr/include/llvm18/clang/AST/Attr.h:66:30: warning: unused parameter 'data' [-Wunused-parameter] 66 | void operator delete(void *data) noexcept { | ~~~~~~^~~~ /usr/include/llvm18/clang/AST/Attr.h: In constructor 'clang::Attr::Attr(clang::ASTContext&, const clang::AttributeCommonInfo&, clang::attr::Kind, bool)': /usr/include/llvm18/clang/AST/Attr.h:81:20: warning: unused parameter 'Context' [-Wunused-parameter] 81 | Attr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/Attr.h: In member function 'void clang::ParamIdx::assertComparable(const clang::ParamIdx&) const': /usr/include/llvm18/clang/AST/Attr.h:258:41: warning: unused parameter 'I' [-Wunused-parameter] 258 | void assertComparable(const ParamIdx &I) const { | ~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Attr.h:375: /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setIntroduced(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1981:34: warning: unused parameter 'C' [-Wunused-parameter] 1981 | void setIntroduced(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setDeprecated(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1988:34: warning: unused parameter 'C' [-Wunused-parameter] 1988 | void setDeprecated(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setObsoleted(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1995:33: warning: unused parameter 'C' [-Wunused-parameter] 1995 | void setObsoleted(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::InitSegAttr::printPrettyPragma(llvm::raw_ostream&, const clang::PrintingPolicy&) const': /usr/include/llvm18/clang/AST/Attrs.inc:5706:65: warning: unused parameter 'Policy' [-Wunused-parameter] 5706 | void printPrettyPragma(raw_ostream &OS, const PrintingPolicy &Policy) const { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::SwiftVersionedAdditionAttr::setVersion(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:12302:31: warning: unused parameter 'C' [-Wunused-parameter] 12302 | void setVersion(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::SwiftVersionedRemovalAttr::setVersion(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:12348:31: warning: unused parameter 'C' [-Wunused-parameter] 12348 | void setVersion(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/GlobalDecl.h:19: /usr/include/llvm18/clang/AST/DeclObjC.h: In member function 'virtual void clang::ObjCContainerDecl::collectPropertiesToImplement(PropertyMap&) const': /usr/include/llvm18/clang/AST/DeclObjC.h:1090:58: warning: unused parameter 'PM' [-Wunused-parameter] 1090 | virtual void collectPropertiesToImplement(PropertyMap &PM) const {} | ~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/DeclObjC.h: In constructor 'clang::ObjCPropertyImplDecl::ObjCPropertyImplDecl(clang::DeclContext*, clang::SourceLocation, clang::SourceLocation, clang::ObjCPropertyDecl*, Kind, clang::ObjCIvarDecl*, clang::SourceLocation)': /usr/include/llvm18/clang/AST/DeclObjC.h:2841:29: warning: unused parameter 'PK' [-Wunused-parameter] 2841 | Kind PK, | ~~~~~^~ In file included from /usr/include/llvm18/clang/AST/DeclOpenMP.h:21, from /usr/include/llvm18/clang/AST/GlobalDecl.h:20: /usr/include/llvm18/clang/AST/OpenMPClause.h: In constructor 'clang::OMPClauseWithPreInit::OMPClauseWithPreInit(const clang::OMPClause*)': /usr/include/llvm18/clang/AST/OpenMPClause.h:205:41: warning: unused parameter 'This' [-Wunused-parameter] 205 | OMPClauseWithPreInit(const OMPClause *This) { | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h: In constructor 'clang::OMPAffinityClause::OMPAffinityClause(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, unsigned int)': /usr/include/llvm18/clang/AST/OpenMPClause.h:8616:36: warning: unused parameter 'ColonLoc' [-Wunused-parameter] 8616 | SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N) | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qdoc/qdoc/src/qdoc/clang/AST/QualTypeNames.h:27: /usr/include/llvm18/clang/AST/Mangle.h: In member function 'virtual bool clang::MangleContext::isUniqueInternalLinkageDecl(const clang::NamedDecl*)': /usr/include/llvm18/clang/AST/Mangle.h:124:61: warning: unused parameter 'ND' [-Wunused-parameter] 124 | virtual bool isUniqueInternalLinkageDecl(const NamedDecl *ND) { | ~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/llvm18/clang/AST/Type.h:47: /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ConstantArrayType; TrailingTys = {const clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ConstantArrayType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ConstantArrayType; NextTy = const clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = const clang::Expr*; BaseTy = clang::ConstantArrayType; TrailingTys = {const clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:3194:39: required from here 3194 | *getTrailingObjects() = sz; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionProtoType; TrailingTys = {clang::QualType, clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionProtoType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionProtoType; NextTy = clang::QualType; MoreTys = {clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::QualType; BaseTy = clang::FunctionProtoType; TrailingTys = {clang::QualType, clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:4588:40: required from here 4588 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SubstTemplateTypeParmType; TrailingTys = {clang::QualType}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::SubstTemplateTypeParmType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SubstTemplateTypeParmType; NextTy = clang::QualType; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::QualType; BaseTy = clang::SubstTemplateTypeParmType; TrailingTys = {clang::QualType}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:5306:47: required from here 5306 | ? *getTrailingObjects() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ElaboratedType; TrailingTys = {clang::TagDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ElaboratedType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ElaboratedType; NextTy = clang::TagDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TagDecl*; BaseTy = clang::ElaboratedType; TrailingTys = {clang::TagDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:5873:37: required from here 5873 | *getTrailingObjects() = OwnedTagDecl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PragmaCommentDecl; TrailingTys = {char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 1; BaseTy = clang::PragmaCommentDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PragmaCommentDecl; NextTy = char; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = char; BaseTy = clang::PragmaCommentDecl; TrailingTys = {char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:165:61: required from here 165 | StringRef getArg() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PragmaDetectMismatchDecl; TrailingTys = {char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 1; BaseTy = clang::PragmaDetectMismatchDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PragmaDetectMismatchDecl; NextTy = char; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = char; BaseTy = clang::PragmaDetectMismatchDecl; TrailingTys = {char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:197:62: required from here 197 | StringRef getName() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TrailingTys = {clang::DeclAccessPair}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionDecl::DefaultedFunctionInfo; NextTy = clang::DeclAccessPair; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::DeclAccessPair; BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TrailingTys = {clang::DeclAccessPair}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:1997:49: required from here 1997 | return {getTrailingObjects(), NumLookups}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CapturedDecl; TrailingTys = {clang::ImplicitParamDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CapturedDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CapturedDecl; NextTy = clang::ImplicitParamDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ImplicitParamDecl*; BaseTy = clang::CapturedDecl; TrailingTys = {clang::ImplicitParamDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:4658:51: required from here 4658 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DeclGroup; TrailingTys = {clang::Decl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DeclGroup; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DeclGroup; NextTy = clang::Decl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Decl*; BaseTy = clang::DeclGroup; TrailingTys = {clang::Decl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclGroup.h:42:38: required from here 42 | return getTrailingObjects()[i]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CompoundStmt; TrailingTys = {clang::Stmt*, clang::FPOptionsOverride}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CompoundStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CompoundStmt; NextTy = clang::Stmt*; MoreTys = {clang::FPOptionsOverride}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CompoundStmt; TrailingTys = {clang::Stmt*, clang::FPOptionsOverride}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:1663:65: required from here 1663 | body_iterator body_begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CaseStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CaseStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CaseStmt; NextTy = clang::Stmt*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CaseStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:1887:63: required from here 1887 | return reinterpret_cast(getTrailingObjects()[lhsOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::AttributedStmt; TrailingTys = {const clang::Attr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::AttributedStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::AttributedStmt; NextTy = const clang::Attr*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = const clang::Attr*; BaseTy = clang::AttributedStmt; TrailingTys = {const clang::Attr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2100:44: required from here 2100 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::IfStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::IfStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::IfStmt; NextTy = clang::Stmt*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::IfStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2214:63: required from here 2214 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SwitchStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::SwitchStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SwitchStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::SwitchStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2450:63: required from here 2450 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::WhileStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::WhileStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::WhileStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::WhileStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2635:63: required from here 2635 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ReturnStmt; TrailingTys = {const clang::VarDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ReturnStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ReturnStmt; NextTy = const clang::VarDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = const clang::VarDecl*; BaseTy = clang::ReturnStmt; TrailingTys = {const clang::VarDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:3058:69: required from here 3058 | return hasNRVOCandidate() ? *getTrailingObjects() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ASTTemplateArgumentListInfo; TrailingTys = {clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ASTTemplateArgumentListInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ASTTemplateArgumentListInfo; NextTy = clang::TemplateArgumentLoc; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateArgumentLoc; BaseTy = clang::ASTTemplateArgumentListInfo; TrailingTys = {clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TemplateBase.h:701:51: required from here 701 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ConstantExpr; TrailingTys = {clang::APValue, long long unsigned int}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ConstantExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ConstantExpr; NextTy = clang::APValue; MoreTys = {long long unsigned int}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::APValue; BaseTy = clang::ConstantExpr; TrailingTys = {clang::APValue, long long unsigned int}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1086:40: required from here 1086 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DeclRefExpr; TrailingTys = {clang::NestedNameSpecifierLoc, clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::DeclRefExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DeclRefExpr; NextTy = clang::NestedNameSpecifierLoc; MoreTys = {clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::NestedNameSpecifierLoc; BaseTy = clang::DeclRefExpr; TrailingTys = {clang::NestedNameSpecifierLoc, clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1338:55: required from here 1338 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::StringLiteral; TrailingTys = {unsigned int, clang::SourceLocation, char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::StringLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::StringLiteral; NextTy = unsigned int; MoreTys = {clang::SourceLocation, char}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = unsigned int; BaseTy = clang::StringLiteral; TrailingTys = {unsigned int, clang::SourceLocation, char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1867:68: required from here 1867 | unsigned getLength() const { return *getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PredefinedExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::PredefinedExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PredefinedExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::PredefinedExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1982:32: required from here 1982 | *getTrailingObjects() = SL; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnaryOperator; TrailingTys = {clang::FPOptionsOverride}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::UnaryOperator; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnaryOperator; NextTy = clang::FPOptionsOverride; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::FPOptionsOverride; BaseTy = clang::UnaryOperator; TrailingTys = {clang::FPOptionsOverride}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:2168:50: required from here 2168 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OffsetOfExpr; TrailingTys = {clang::OffsetOfNode, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OffsetOfExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OffsetOfExpr; NextTy = clang::OffsetOfNode; MoreTys = {clang::Expr*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::OffsetOfNode; BaseTy = clang::OffsetOfExpr; TrailingTys = {clang::OffsetOfNode, clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:2490:44: required from here 2490 | return getTrailingObjects()[Idx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::MemberExpr; TrailingTys = {clang::MemberExprNameQualifier, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::MemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::MemberExpr; NextTy = clang::MemberExprNameQualifier; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::MemberExprNameQualifier; BaseTy = clang::MemberExpr; TrailingTys = {clang::MemberExprNameQualifier, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:3246:55: required from here 3246 | return getTrailingObjects()->FoundDecl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DesignatedInitExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DesignatedInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DesignatedInitExpr; NextTy = clang::Stmt*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Stmt*; BaseTy = clang::DesignatedInitExpr; TrailingTys = {clang::Stmt*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5347:49: required from here 5347 | return cast(getTrailingObjects()[Idx]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ParenListExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ParenListExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ParenListExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::ParenListExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5636:64: required from here 5636 | return reinterpret_cast(getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::GenericSelectionExpr; TrailingTys = {clang::Stmt*, clang::TypeSourceInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::GenericSelectionExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::GenericSelectionExpr; NextTy = clang::Stmt*; MoreTys = {clang::TypeSourceInfo*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::GenericSelectionExpr; TrailingTys = {clang::Stmt*, clang::TypeSourceInfo*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5961:35: required from here 5961 | getTrailingObjects()[getIndexOfControllingExpression()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PseudoObjectExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::PseudoObjectExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PseudoObjectExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::PseudoObjectExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:6288:65: required from here 6288 | Expr **getSubExprsBuffer() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::RecoveryExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::RecoveryExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::RecoveryExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::RecoveryExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:6616:41: required from here 6616 | auto *B = getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ASTConstraintSatisfaction; TrailingTys = {std::pair*> >}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ASTConstraintSatisfaction; TopTrailingObj = llvm::TrailingObjects*> > >; PrevTy = clang::ASTConstraintSatisfaction; NextTy = std::pair*> >; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = std::pair*> >; BaseTy = clang::ASTConstraintSatisfaction; TrailingTys = {std::pair*> >}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ASTConcept.h:99:59: required from here 99 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXConstructorDecl; TrailingTys = {clang::InheritedConstructor, clang::ExplicitSpecifier}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXConstructorDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXConstructorDecl; NextTy = clang::InheritedConstructor; MoreTys = {clang::ExplicitSpecifier}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::InheritedConstructor; BaseTy = clang::CXXConstructorDecl; TrailingTys = {clang::InheritedConstructor, clang::ExplicitSpecifier}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:2767:48: required from here 2767 | *getTrailingObjects() : InheritedConstructor(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UsingPackDecl; TrailingTys = {clang::NamedDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::UsingPackDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UsingPackDecl; NextTy = clang::NamedDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::NamedDecl*; BaseTy = clang::UsingPackDecl; TrailingTys = {clang::NamedDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:3804:60: required from here 3804 | getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DecompositionDecl; TrailingTys = {clang::BindingDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DecompositionDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DecompositionDecl; NextTy = clang::BindingDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::BindingDecl*; BaseTy = clang::DecompositionDecl; TrailingTys = {clang::BindingDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:4171:62: required from here 4171 | getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateParameterList; TrailingTys = {clang::NamedDecl*, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateParameterList; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateParameterList; NextTy = clang::NamedDecl*; MoreTys = {clang::Expr*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::NamedDecl*; BaseTy = clang::TemplateParameterList; TrailingTys = {clang::NamedDecl*, clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:131:60: required from here 131 | iterator begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionTemplateSpecializationInfo; TrailingTys = {clang::MemberSpecializationInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionTemplateSpecializationInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionTemplateSpecializationInfo; NextTy = clang::MemberSpecializationInfo*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::MemberSpecializationInfo*; BaseTy = clang::FunctionTemplateSpecializationInfo; TrailingTys = {clang::MemberSpecializationInfo*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:521:53: required from here 521 | getTrailingObjects()[0] = MSInfo; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TrailingTys = {clang::FunctionTemplateDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DependentFunctionTemplateSpecializationInfo; NextTy = clang::FunctionTemplateDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::FunctionTemplateDecl*; BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TrailingTys = {clang::FunctionTemplateDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:729:55: required from here 729 | return {getTrailingObjects(), NumCandidates}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateTypeParmDecl; TrailingTys = {clang::TypeConstraint}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateTypeParmDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateTypeParmDecl; NextTy = clang::TypeConstraint; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TypeConstraint; BaseTy = clang::TemplateTypeParmDecl; TrailingTys = {clang::TypeConstraint}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1342:74: required from here 1342 | return TypeConstraintInitialized ? getTrailingObjects() : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::NonTypeTemplateParmDecl; TrailingTys = {std::pair, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::NonTypeTemplateParmDecl; TopTrailingObj = llvm::TrailingObjects, clang::Expr*>; PrevTy = clang::NonTypeTemplateParmDecl; NextTy = std::pair; MoreTys = {clang::Expr*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = std::pair; BaseTy = clang::NonTypeTemplateParmDecl; TrailingTys = {std::pair, clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1539:66: required from here 1539 | getTrailingObjects>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateTemplateParmDecl; TrailingTys = {clang::TemplateParameterList*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateTemplateParmDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateTemplateParmDecl; NextTy = clang::TemplateParameterList*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateParameterList*; BaseTy = clang::TemplateTemplateParmDecl; TrailingTys = {clang::TemplateParameterList*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1704:55: required from here 1704 | return getTrailingObjects()[I]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ImplicitConceptSpecializationDecl; TrailingTys = {clang::TemplateArgument}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ImplicitConceptSpecializationDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ImplicitConceptSpecializationDecl; NextTy = clang::TemplateArgument; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateArgument; BaseTy = clang::ImplicitConceptSpecializationDecl; TrailingTys = {clang::TemplateArgument}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:3241:75: required from here 3241 | return ArrayRef(getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FriendDecl; TrailingTys = {clang::TemplateParameterList*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FriendDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FriendDecl; NextTy = clang::TemplateParameterList*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TemplateParameterList*; BaseTy = clang::FriendDecl; TrailingTys = {clang::TemplateParameterList*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclFriend.h:90:50: required from here 90 | getTrailingObjects()[i] = FriendTypeTPLists[i]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ParsedAttr; TrailingTys = {llvm::PointerUnion, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ParsedAttr; TopTrailingObj = llvm::TrailingObjects, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData>; PrevTy = clang::ParsedAttr; NextTy = llvm::PointerUnion; MoreTys = {clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = llvm::PointerUnion; BaseTy = clang::ParsedAttr; TrailingTys = {llvm::PointerUnion, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h:189:68: required from here 189 | ArgsUnion *getArgsBuffer() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCTypeParamList; TrailingTys = {clang::ObjCTypeParamDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCTypeParamList; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCTypeParamList; NextTy = clang::ObjCTypeParamDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::ObjCTypeParamDecl*; BaseTy = clang::ObjCTypeParamList; TrailingTys = {clang::ObjCTypeParamDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclObjC.h:680:68: required from here 680 | iterator begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPSizesClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPSizesClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPSizesClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPSizesClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:833:77: required from here 832 | return MutableArrayRef(static_cast(this) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | ->template getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUpdateClause; TrailingTys = {clang::SourceLocation, clang::OpenMPDependClauseKind}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUpdateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUpdateClause; NextTy = clang::SourceLocation; MoreTys = {clang::OpenMPDependClauseKind}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::SourceLocation; BaseTy = clang::OMPUpdateClause; TrailingTys = {clang::SourceLocation, clang::OpenMPDependClauseKind}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2129:40: required from here 2129 | *getTrailingObjects() = Loc; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPMapClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPMapClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPMapClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPMapClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:5961:31: required from here 5961 | getTrailingObjects()[2 * varlist_size()] = IteratorModifier; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUsesAllocatorsClause; TrailingTys = {clang::Expr*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUsesAllocatorsClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUsesAllocatorsClause; NextTy = clang::Expr*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPUsesAllocatorsClause; TrailingTys = {clang::Expr*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8566:72: required from here 8566 | Stmt **Begin = reinterpret_cast(getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPAffinityClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPAffinityClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPAffinityClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPAffinityClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8630:31: required from here 8630 | getTrailingObjects()[varlist_size()] = E; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPChildren; TrailingTys = {clang::OMPClause*, clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPChildren; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPChildren; NextTy = clang::OMPClause*; MoreTys = {clang::Stmt*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::OMPClause*; BaseTy = clang::OMPChildren; TrailingTys = {clang::OMPClause*, clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:9030:65: required from here 9030 | return llvm::MutableArrayRef(getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Basic/Diagnostic.h:22: /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = unsigned int; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const unsigned int&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:349:19: required from here 349 | DiagMap[Diag] = Info; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/llvm/ADT/ArrayRef.h:13, from /usr/include/llvm18/llvm/ADT/APFloat.h:19: /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::DeclAccessPair; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::DeclAccessPair; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::DeclAccessPair; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = clang::DeclAccessPair*; = void; T = clang::DeclAccessPair]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/UnresolvedSet.h:137:55: required from here 137 | void append(iterator I, iterator E) { decls().append(I.I, E.I); } | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Decl*; DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Decl* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/ASTContext.h:1032:18: required from here 1032 | MergedDecls[D] = Primary; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = std::pair, clang::FullSourceLoc>; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const std::pair, clang::FullSourceLoc>*; = void; T = std::pair, clang::FullSourceLoc>]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/SourceManager.h:871:34: required from here 871 | StoredModuleBuildStack.append(stack.begin(), stack.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::ParsedAttr*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::ParsedAttr*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::ParsedAttr*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:900:31: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(iterator, ItTy, ItTy) [with ItTy = clang::ParsedAttr**; = void; T = clang::ParsedAttr*; iterator = clang::ParsedAttr**]' 900 | this->assertSafeToAddRange(From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h:858:20: required from here 858 | AttrList.insert(AttrList.begin(), B.I, E.I); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::PPConditionalInfo; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::PPConditionalInfo; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::PPConditionalInfo; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::PPConditionalInfo*; = void; T = clang::PPConditionalInfo]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PreprocessorLexer.h:177:28: required from here 177 | ConditionalStack.append(CL.begin(), CL.end()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Module*; DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Module* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:607:41: required from here 607 | return ModuleScopeIDs[ExistingModule] < CurrentModuleScopeID; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo*; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:365:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 365 | return *InsertIntoBucket(TheBucket, std::move(Key)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:369:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 369 | return FindAndConstruct(std::move(Key)).second; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:744:26: required from here 744 | CachedModuleLoads[&II] = M; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::DirectoryEntry*; DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::DirectoryEntry* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/HeaderSearch.h:433:30: required from here 433 | DirectoryHasModuleMap[Dir] = true; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1351:49: required from here 1351 | MacroState &S = CurSubmoduleState->Macros[II]; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::FileEntry*; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::FileEntry*; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseSet.h:213:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(ValueT&&) [with ValueT = const clang::FileEntry*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' 213 | return TheMap.try_emplace(std::move(V), Empty); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1483:32: required from here 1483 | return IncludedFiles.insert(File).second; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo*; ValueArgs = {clang::Preprocessor::MacroAnnotations}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {clang::Preprocessor::MacroAnnotations}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:2798:29: required from here 2798 | AnnotationInfos.insert(std::make_pair( | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2799 | II, | ~~~ 2800 | MacroAnnotations::makeDeprecation(AnnotationLoc, std::move(Msg)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::omp::TraitProperty; DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::omp::TraitProperty&; ValueArgs = {}; DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/llvm/Frontend/OpenMP/OMPContext.h:136:24: required from here 136 | ScoreMap[Property] = *Score; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::BlockDecl*; DerivedT = llvm::DenseMap; KeyT = const clang::BlockDecl*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::BlockDecl*; ValueArgs = {unsigned int}; DerivedT = llvm::DenseMap; KeyT = const clang::BlockDecl*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {unsigned int}; DerivedT = llvm::DenseMap; KeyT = const clang::BlockDecl*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::BlockDecl*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Mangle.h:88:31: required from here 88 | Result = BlockIds.insert(std::make_pair(BD, BlockIds.size())); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::FunctionDecl*; DerivedT = llvm::DenseMap; KeyT = const clang::FunctionDecl*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::FunctionDecl* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::FunctionDecl*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::FunctionDecl*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::FunctionDecl*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Mangle.h:100:45: required from here 100 | unsigned Id = FD ? FuncAnonStructSize[FD]++ : AnonStructIds.size(); | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::NamedDecl*; DerivedT = llvm::DenseMap; KeyT = const clang::NamedDecl*; ValueT = long long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::NamedDecl*; ValueArgs = {long long unsigned int}; DerivedT = llvm::DenseMap; KeyT = const clang::NamedDecl*; ValueT = long long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {long long unsigned int}; DerivedT = llvm::DenseMap; KeyT = const clang::NamedDecl*; ValueT = long long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::NamedDecl*; ValueT = long long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Mangle.h:102:38: required from here 102 | Result = AnonStructIds.insert(std::make_pair(D, Id)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = unsigned int; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = unsigned int; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = unsigned int; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const unsigned int*; = void; T = unsigned int]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1230:17: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const unsigned int*; = void; T = unsigned int; unsigned int N = 32]' 1230 | this->append(S, E); | ~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/llvm/ADT/FoldingSet.h:328:7: required from here 328 | : Bits(Ref.getData(), Ref.getData() + Ref.getSize()) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::TemplateArgument; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::TemplateArgument; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::TemplateArgument; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::TemplateArgument*; = void; T = clang::TemplateArgument]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1230:17: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const clang::TemplateArgument*; = void; T = clang::TemplateArgument; unsigned int N = 4]' 1230 | this->append(S, E); | ~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/AST/ASTConcept.h:47:41: required from here 47 | ConstraintOwner(ConstraintOwner), TemplateArgs(TemplateArgs.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | TemplateArgs.end()) { } | ~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::ModuleMacro*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::ModuleMacro*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::ModuleMacro*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:900:31: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(iterator, ItTy, ItTy) [with ItTy = clang::ModuleMacro**; = void; T = clang::ModuleMacro*; iterator = clang::ModuleMacro**]' 900 | this->assertSafeToAddRange(From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/TinyPtrVector.h:350:38: required from 'EltTy* llvm::TinyPtrVector::insert(iterator, ItTy, ItTy) [with ItTy = clang::ModuleMacro**; EltTy = clang::ModuleMacro*; iterator = clang::ModuleMacro**]' 350 | return cast(Val)->insert(begin() + Offset, From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:906:38: required from here 906 | Info->OverriddenMacros.insert(Info->OverriddenMacros.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 907 | Info->ActiveModuleMacros.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 908 | Info->ActiveModuleMacros.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Module*; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Module* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseSet.h:208:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = clang::Module*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' 208 | return TheMap.try_emplace(V, Empty); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SetVector.h:174:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = clang::Module*; Vector = llvm::SmallVector; Set = llvm::DenseSet >; unsigned int N = 2; value_type = clang::Module*]' 174 | bool result = set_.insert(X).second; | ~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1467:70: required from here 1467 | BuildingSubmoduleStack.back().M->AffectingClangModules.insert(M); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPAllocateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPAllocateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPAllocateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPAllocateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPAllocateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPAllocateClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:499:63: required from here 499 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPPrivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPPrivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPPrivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPPrivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPPrivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPPrivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2640:47: required from here 2640 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPFirstprivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPFirstprivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPFirstprivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPFirstprivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPFirstprivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPFirstprivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2749:47: required from here 2749 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPLastprivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPLastprivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPLastprivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPLastprivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPLastprivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPLastprivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2911:47: required from here 2911 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPSharedClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPSharedClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPSharedClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPSharedClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPSharedClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPSharedClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3135:63: required from here 3135 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPReductionClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPReductionClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPReductionClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPReductionClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPReductionClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPReductionClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3240:47: required from here 3240 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPTaskReductionClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPTaskReductionClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPTaskReductionClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPTaskReductionClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPTaskReductionClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPTaskReductionClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3559:47: required from here 3559 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPInReductionClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPInReductionClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPInReductionClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPInReductionClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPInReductionClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPInReductionClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3790:47: required from here 3790 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPLinearClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPLinearClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPLinearClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPLinearClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPLinearClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPLinearClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4053:47: required from here 4053 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPAlignedClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPAlignedClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPAlignedClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPAlignedClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPAlignedClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPAlignedClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4288:44: required from here 4288 | void setAlignment(Expr *A) { *varlist_end() = A; } | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPCopyinClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPCopyinClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPCopyinClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPCopyinClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPCopyinClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPCopyinClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4421:47: required from here 4421 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPCopyprivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPCopyprivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPCopyprivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPCopyprivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPCopyprivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPCopyprivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4586:47: required from here 4586 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPFlushClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPFlushClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPFlushClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPFlushClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPFlushClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPFlushClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4764:63: required from here 4764 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPDependClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPDependClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPDependClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPDependClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPDependClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPDependClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:5005:63: required from here 5005 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPToClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPToClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPToClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPToClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPToClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPToClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7012:63: required from here 7012 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPFromClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPFromClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPFromClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPFromClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPFromClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPFromClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7212:63: required from here 7212 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUseDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUseDevicePtrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUseDevicePtrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPUseDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPUseDevicePtrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPUseDevicePtrClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7297:47: required from here 7297 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUseDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUseDeviceAddrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUseDeviceAddrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPUseDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPUseDeviceAddrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPUseDeviceAddrClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7480:63: required from here 7480 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPIsDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPIsDevicePtrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPIsDevicePtrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPIsDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPIsDevicePtrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPIsDevicePtrClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7583:63: required from here 7583 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPHasDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPHasDeviceAddrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPHasDeviceAddrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPHasDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPHasDeviceAddrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPHasDeviceAddrClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7687:63: required from here 7687 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPNontemporalClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPNontemporalClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPNontemporalClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPNontemporalClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPNontemporalClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPNontemporalClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7745:47: required from here 7745 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPInitClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPInitClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPInitClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPInitClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPInitClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPInitClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7928:46: required from here 7928 | void setInteropVar(Expr *E) { varlist_begin()[0] = E; } | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPInclusiveClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPInclusiveClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPInclusiveClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPInclusiveClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPInclusiveClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPInclusiveClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8369:63: required from here 8369 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPExclusiveClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPExclusiveClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPExclusiveClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPExclusiveClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPExclusiveClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPExclusiveClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8443:63: required from here 8443 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPDoacrossClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPDoacrossClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPDoacrossClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPDoacrossClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPDoacrossClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPDoacrossClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:9250:63: required from here 9250 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = const clang::Attr*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = const clang::Attr*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = const clang::Attr*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::Attr* const*; = void; T = const clang::Attr*]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1246:17: required from 'llvm::SmallVector::SmallVector(llvm::ArrayRef) [with U = const clang::Attr*; = void; T = const clang::Attr*; unsigned int N = 13]' 1246 | this->append(A.begin(), A.end()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:9296:67: required from here 9296 | : OMPNoChildClause(StartLoc, EndLoc), LParenLoc(LParenLoc), Attrs(Attrs) { | ^~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::BitCodeAbbrevOp; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::BitCodeAbbrevOp; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::BitCodeAbbrevOp; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const llvm::BitCodeAbbrevOp*; = void; T = llvm::BitCodeAbbrevOp]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::BitCodeAbbrevOp]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::BitCodeAbbrevOp; unsigned int N = 32]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Bitstream/BitCodes.h:110:9: required from here 110 | : OperandList(OperandList) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ In file included from /usr/include/llvm18/llvm/ADT/FoldingSet.h:23, from /usr/include/llvm18/clang/AST/APValue.h:20, from /usr/include/llvm18/clang/AST/Decl.h:17: /usr/include/llvm18/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::Deallocate(const void*, size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; unsigned int GrowthDelay = 128; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/StringMapEntry.h:146:25: required from 'void llvm::StringMapEntry::Destroy(AllocatorTy&) [with AllocatorTy = llvm::BumpPtrAllocatorImpl<>; ValueTy = std::__cxx11::basic_string]' 146 | allocator.Deallocate(static_cast(this), AllocSize, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | alignof(StringMapEntry)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/StringMap.h:187:53: required from 'llvm::StringMap::~StringMap() [with ValueTy = std::__cxx11::basic_string; AllocatorTy = llvm::BumpPtrAllocatorImpl<>]' 187 | static_cast(Bucket)->Destroy(getAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:93:2: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >]' 93 | delete __ptr; | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:205:16: required from 'void std::__uniq_ptr_impl<_Tp, _Dp>::reset(pointer) [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >; _Dp = std::default_delete, llvm::BumpPtrAllocatorImpl<> > >; pointer = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >*]' 205 | _M_deleter()(__old_p); | ~~~~~~~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:503:12: required from 'void std::unique_ptr<_Tp, _Dp>::reset(pointer) [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >; _Dp = std::default_delete, llvm::BumpPtrAllocatorImpl<> > >; pointer = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >*]' 503 | _M_t.reset(std::move(__p)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/HeaderSearch.h:399:27: required from here 399 | IncludeAliases.reset(new IncludeAliasMap); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/Allocator.h:218:31: warning: unused parameter 'Ptr' [-Wunused-parameter] 218 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/Allocator.h:218:43: warning: unused parameter 'Size' [-Wunused-parameter] 218 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ~~~~~~~^~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp: In lambda function: /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp:1033:39: warning: value computed is not used [-Wunused-value] 1033 | QLatin1String hex("0x"); | ^ [334/708] Linking CXX executable lib/qt6/bin/qdoc [335/708] Creating library symlink lib/libQt6Help.so.6 lib/libQt6Help.so [336/708] Linking CXX executable lib/qt6/libexec/qhelpgenerator [337/708] Automatic MOC and UIC for target assistant In file included from /usr/include/llvm18/clang/Basic/Diagnostic.h:20, from /usr/include/llvm18/clang/Basic/SourceManager.h:37, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.h:23, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/lupdatepreprocessoraction.h:7, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/lupdatepreprocessoraction.cpp:4: /usr/include/llvm18/clang/Basic/Specifiers.h: In function 'bool clang::isLegalForVariable(StorageClass)': /usr/include/llvm18/clang/Basic/Specifiers.h:261:47: warning: unused parameter 'SC' [-Wunused-parameter] 261 | inline bool isLegalForVariable(StorageClass SC) { | ~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::DiagnosticConsumer::BeginSourceFile(const clang::LangOptions&, const clang::Preprocessor*)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1769:51: warning: unused parameter 'LangOpts' [-Wunused-parameter] 1769 | virtual void BeginSourceFile(const LangOptions &LangOpts, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1770:52: warning: unused parameter 'PP' [-Wunused-parameter] 1770 | const Preprocessor *PP = nullptr) {} | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::IgnoringDiagConsumer::HandleDiagnostic(clang::DiagnosticsEngine::Level, const clang::Diagnostic&)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1803:50: warning: unused parameter 'DiagLevel' [-Wunused-parameter] 1803 | void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1804:43: warning: unused parameter 'Info' [-Wunused-parameter] 1804 | const Diagnostic &Info) override { | ~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/llvm18/llvm/Support/FormatVariadicDetails.h:14, from /usr/include/llvm18/llvm/Support/FormatProviders.h:20, from /usr/include/llvm18/llvm/Support/Chrono.h:13, from /usr/include/llvm18/llvm/Support/FileSystem.h:33, from /usr/include/llvm18/clang/Basic/FileManager.h:29, from /usr/include/llvm18/clang/Basic/SourceManager.h:39: /usr/include/llvm18/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/include/llvm18/llvm/Support/raw_ostream.h:147:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 147 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ In file included from /usr/include/llvm18/llvm/Support/FileSystem.h:34: /usr/include/llvm18/llvm/Support/Error.h: In member function 'void llvm::Error::setChecked(bool)': /usr/include/llvm18/llvm/Support/Error.h:302:24: warning: unused parameter 'V' [-Wunused-parameter] 302 | void setChecked(bool V) { | ~~~~~^ In file included from /usr/include/llvm18/clang/Basic/FileManager.h:30: /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::File::setPath(const llvm::Twine&)': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:145:37: warning: unused parameter 'Path' [-Wunused-parameter] 145 | virtual void setPath(const Twine &Path) {} | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::FileSystem::printImpl(llvm::raw_ostream&, PrintType, unsigned int) const': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:332:53: warning: unused parameter 'Type' [-Wunused-parameter] 332 | virtual void printImpl(raw_ostream &OS, PrintType Type, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/SourceManager.h: In member function 'void clang::SourceManager::setNumCreatedFIDsForFileID(clang::FileID, unsigned int, bool) const': /usr/include/llvm18/clang/Basic/SourceManager.h:1123:40: warning: unused parameter 'Force' [-Wunused-parameter] 1123 | bool Force = false) const { | ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:12, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/lupdatepreprocessoraction.h:17: /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::Initialize(clang::ASTContext&)': /usr/include/llvm18/clang/AST/ASTConsumer.h:47:39: warning: unused parameter 'Context' [-Wunused-parameter] 47 | virtual void Initialize(ASTContext &Context) {} | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleInlineFunctionDefinition(clang::FunctionDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:57:61: warning: unused parameter 'D' [-Wunused-parameter] 57 | virtual void HandleInlineFunctionDefinition(FunctionDecl *D) {} | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleTranslationUnit(clang::ASTContext&)': /usr/include/llvm18/clang/AST/ASTConsumer.h:66:50: warning: unused parameter 'Ctx' [-Wunused-parameter] 66 | virtual void HandleTranslationUnit(ASTContext &Ctx) {} | ~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleTagDeclDefinition(clang::TagDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:72:49: warning: unused parameter 'D' [-Wunused-parameter] 72 | virtual void HandleTagDeclDefinition(TagDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleTagDeclRequiredDefinition(const clang::TagDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:76:63: warning: unused parameter 'D' [-Wunused-parameter] 76 | virtual void HandleTagDeclRequiredDefinition(const TagDecl *D) {} | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleCXXImplicitFunctionInstantiation(clang::FunctionDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:82:69: warning: unused parameter 'D' [-Wunused-parameter] 82 | virtual void HandleCXXImplicitFunctionInstantiation(FunctionDecl *D) {} | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::CompleteTentativeDefinition(clang::VarDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:103:53: warning: unused parameter 'D' [-Wunused-parameter] 103 | virtual void CompleteTentativeDefinition(VarDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::CompleteExternalDeclaration(clang::VarDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:108:53: warning: unused parameter 'D' [-Wunused-parameter] 108 | virtual void CompleteExternalDeclaration(VarDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::AssignInheritanceModel(clang::CXXRecordDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:112:54: warning: unused parameter 'RD' [-Wunused-parameter] 112 | virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} | ~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleCXXStaticMemberVarInstantiation(clang::VarDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:116:63: warning: unused parameter 'D' [-Wunused-parameter] 116 | virtual void HandleCXXStaticMemberVarInstantiation(VarDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleVTable(clang::CXXRecordDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:123:44: warning: unused parameter 'RD' [-Wunused-parameter] 123 | virtual void HandleVTable(CXXRecordDecl *RD) {} | ~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual bool clang::ASTConsumer::shouldSkipFunctionBody(clang::Decl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:145:45: warning: unused parameter 'D' [-Wunused-parameter] 145 | virtual bool shouldSkipFunctionBody(Decl *D) { return true; } | ~~~~~~^ In file included from /usr/include/llvm18/clang/Basic/TargetInfo.h:25, from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:15: /usr/include/llvm18/llvm/ADT/APFloat.h: In constructor 'llvm::APFloat::Storage::Storage(llvm::APFloat::DoubleAPFloat, const llvm::fltSemantics&)': /usr/include/llvm18/llvm/ADT/APFloat.h:792:59: warning: unused parameter 'S' [-Wunused-parameter] 792 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual uint64_t clang::TargetInfo::getNullPointerValue(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:479:47: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 479 | virtual uint64_t getNullPointerValue(LangAS AddrSpace) const { return 0; } | ~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual std::optional > clang::TargetInfo::getVScaleRange(const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:978:37: warning: unused parameter 'LangOpts' [-Wunused-parameter] 978 | getVScaleRange(const LangOptions &LangOpts) const { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual llvm::StringRef clang::TargetInfo::getConstraintRegister(llvm::StringRef, llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1043:53: warning: unused parameter 'Constraint' [-Wunused-parameter] 1043 | virtual StringRef getConstraintRegister(StringRef Constraint, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1044:53: warning: unused parameter 'Expression' [-Wunused-parameter] 1044 | StringRef Expression) const { | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateGlobalRegisterVariable(llvm::StringRef, unsigned int, bool&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1151:57: warning: unused parameter 'RegName' [-Wunused-parameter] 1151 | virtual bool validateGlobalRegisterVariable(StringRef RegName, | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1152:56: warning: unused parameter 'RegSize' [-Wunused-parameter] 1152 | unsigned RegSize, | ~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateOutputSize(const llvm::StringMap&, llvm::StringRef, unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1165:64: warning: unused parameter 'FeatureMap' [-Wunused-parameter] 1165 | virtual bool validateOutputSize(const llvm::StringMap &FeatureMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateInputSize(const llvm::StringMap&, llvm::StringRef, unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1171:63: warning: unused parameter 'FeatureMap' [-Wunused-parameter] 1171 | virtual bool validateInputSize(const llvm::StringMap &FeatureMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual std::optional > clang::TargetInfo::handleAsmEscapedChar(char) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1203:64: warning: unused parameter 'C' [-Wunused-parameter] 1203 | virtual std::optional handleAsmEscapedChar(char C) const { | ~~~~~^ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::setCPU(const std::string&)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1295:42: warning: unused parameter 'Name' [-Wunused-parameter] 1295 | virtual bool setCPU(const std::string &Name) { | ~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual void clang::TargetInfo::fillValidCPUList(llvm::SmallVectorImpl&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1300:61: warning: unused parameter 'Values' [-Wunused-parameter] 1300 | virtual void fillValidCPUList(SmallVectorImpl &Values) const {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::isValidCPUName(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1308:41: warning: unused parameter 'Name' [-Wunused-parameter] 1308 | virtual bool isValidCPUName(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::setABI(const std::string&)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1328:42: warning: unused parameter 'Name' [-Wunused-parameter] 1328 | virtual bool setABI(const std::string &Name) { | ~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::setFPMath(llvm::StringRef)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1335:36: warning: unused parameter 'Name' [-Wunused-parameter] 1335 | virtual bool setFPMath(StringRef Name) { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::isValidFeatureName(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1354:45: warning: unused parameter 'Feature' [-Wunused-parameter] 1354 | virtual bool isValidFeatureName(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::doesFeatureAffectCodeGen(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1360:51: warning: unused parameter 'Feature' [-Wunused-parameter] 1360 | virtual bool doesFeatureAffectCodeGen(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual llvm::StringRef clang::TargetInfo::getFeatureDependencies(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1365:54: warning: unused parameter 'Feature' [-Wunused-parameter] 1365 | virtual StringRef getFeatureDependencies(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::isBranchProtectionSupportedArch(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1381:58: warning: unused parameter 'Arch' [-Wunused-parameter] 1381 | virtual bool isBranchProtectionSupportedArch(StringRef Arch) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateBranchProtection(llvm::StringRef, llvm::StringRef, BranchProtectionInfo&, llvm::StringRef&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1387:51: warning: unused parameter 'Spec' [-Wunused-parameter] 1387 | virtual bool validateBranchProtection(StringRef Spec, StringRef Arch, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1387:67: warning: unused parameter 'Arch' [-Wunused-parameter] 1387 | virtual bool validateBranchProtection(StringRef Spec, StringRef Arch, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1388:63: warning: unused parameter 'BPI' [-Wunused-parameter] 1388 | BranchProtectionInfo &BPI, | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::handleTargetFeatures(std::vector >&, clang::DiagnosticsEngine&)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1405:63: warning: unused parameter 'Features' [-Wunused-parameter] 1405 | virtual bool handleTargetFeatures(std::vector &Features, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1406:56: warning: unused parameter 'Diags' [-Wunused-parameter] 1406 | DiagnosticsEngine &Diags) { | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::hasFeature(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1411:37: warning: unused parameter 'Feature' [-Wunused-parameter] 1411 | virtual bool hasFeature(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateCpuSupports(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1437:46: warning: unused parameter 'Name' [-Wunused-parameter] 1437 | virtual bool validateCpuSupports(StringRef Name) const { return false; } | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual unsigned int clang::TargetInfo::multiVersionSortPriority(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1441:55: warning: unused parameter 'Name' [-Wunused-parameter] 1441 | virtual unsigned multiVersionSortPriority(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateCpuIs(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1451:40: warning: unused parameter 'Name' [-Wunused-parameter] 1451 | virtual bool validateCpuIs(StringRef Name) const { return false; } | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateCPUSpecificCPUDispatch(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1455:57: warning: unused parameter 'Name' [-Wunused-parameter] 1455 | virtual bool validateCPUSpecificCPUDispatch(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual char clang::TargetInfo::CPUSpecificManglingCharacter(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1460:55: warning: unused parameter 'Name' [-Wunused-parameter] 1460 | virtual char CPUSpecificManglingCharacter(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual llvm::StringRef clang::TargetInfo::getCPUSpecificTuneName(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1467:54: warning: unused parameter 'Name' [-Wunused-parameter] 1467 | virtual StringRef getCPUSpecificTuneName(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual void clang::TargetInfo::getCPUSpecificCPUDispatchFeatures(llvm::StringRef, llvm::SmallVectorImpl&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1476:17: warning: unused parameter 'Name' [-Wunused-parameter] 1476 | StringRef Name, llvm::SmallVectorImpl &Features) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1476:57: warning: unused parameter 'Features' [-Wunused-parameter] 1476 | StringRef Name, llvm::SmallVectorImpl &Features) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual int clang::TargetInfo::getEHDataRegisterNumber(unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1528:48: warning: unused parameter 'RegNo' [-Wunused-parameter] 1528 | virtual int getEHDataRegisterNumber(unsigned RegNo) const { | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual std::optional clang::TargetInfo::getDWARFAddressSpace(unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1701:65: warning: unused parameter 'AddressSpace' [-Wunused-parameter] 1701 | virtual std::optional getDWARFAddressSpace(unsigned AddressSpace) | ~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateTarget(clang::DiagnosticsEngine&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1713:50: warning: unused parameter 'Diags' [-Wunused-parameter] 1713 | virtual bool validateTarget(DiagnosticsEngine &Diags) const { | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual void clang::TargetInfo::setAuxTarget(const clang::TargetInfo*)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1722:47: warning: unused parameter 'Aux' [-Wunused-parameter] 1722 | virtual void setAuxTarget(const TargetInfo *Aux) {} | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual uint64_t clang::TargetInfo::getPointerWidthV(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1747:44: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 1747 | virtual uint64_t getPointerWidthV(LangAS AddrSpace) const { | ~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual uint64_t clang::TargetInfo::getPointerAlignV(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1750:44: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 1750 | virtual uint64_t getPointerAlignV(LangAS AddrSpace) const { | ~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual clang::TransferrableTargetInfo::IntType clang::TargetInfo::getPtrDiffTypeV(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1753:47: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 1753 | virtual enum IntType getPtrDiffTypeV(LangAS AddrSpace) const { | ~~~~~~~^~~~~~~~~ In file included from /usr/include/llvm18/clang/Frontend/FrontendOptions.h:14, from /usr/include/llvm18/clang/Frontend/CompilerInvocation.h:20, from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:16: /usr/include/llvm18/clang/Frontend/CommandLineSourceLoc.h: In member function 'bool llvm::cl::parser::parse(llvm::cl::Option&, llvm::StringRef, llvm::StringRef, clang::ParsedSourceLocation&)': /usr/include/llvm18/clang/Frontend/CommandLineSourceLoc.h:124:19: warning: unused parameter 'O' [-Wunused-parameter] 124 | parse(Option &O, StringRef ArgName, StringRef ArgValue, | ~~~~~~~~^ /usr/include/llvm18/clang/Frontend/CommandLineSourceLoc.h:124:32: warning: unused parameter 'ArgName' [-Wunused-parameter] 124 | parse(Option &O, StringRef ArgName, StringRef ArgValue, | ~~~~~~~~~~^~~~~~~ In file included from /usr/include/llvm18/clang/Analysis/PathDiagnostic.h:16, from /usr/include/llvm18/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17, from /usr/include/llvm18/clang/Frontend/CompilerInvocation.h:23: /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void* clang::Stmt::operator new(size_t)': /usr/include/llvm18/clang/AST/Stmt.h:102:29: warning: unused parameter 'bytes' [-Wunused-parameter] 102 | void *operator new(size_t bytes) noexcept { | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void clang::Stmt::operator delete(void*)': /usr/include/llvm18/clang/AST/Stmt.h:106:30: warning: unused parameter 'data' [-Wunused-parameter] 106 | void operator delete(void *data) noexcept { | ~~~~~~^~~~ /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void* clang::Stmt::operator new(size_t, void*)': /usr/include/llvm18/clang/AST/Stmt.h:1285:29: warning: unused parameter 'bytes' [-Wunused-parameter] 1285 | void *operator new(size_t bytes, void *mem) noexcept { return mem; } | ~~~~~~~^~~~~ In file included from /usr/include/llvm18/clang/AST/DeclarationName.h:16, from /usr/include/llvm18/clang/AST/DeclBase.h:18, from /usr/include/llvm18/clang/Analysis/AnalysisDeclContext.h:20, from /usr/include/llvm18/clang/Analysis/PathDiagnostic.h:17: /usr/include/llvm18/clang/AST/Type.h: In member function 'void clang::VariableArrayType::Profile(llvm::FoldingSetNodeID&)': /usr/include/llvm18/clang/AST/Type.h:3322:40: warning: unused parameter 'ID' [-Wunused-parameter] 3322 | void Profile(llvm::FoldingSetNodeID &ID) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(Kind, EmptyShell)': /usr/include/llvm18/clang/AST/DeclBase.h:404:28: warning: unused parameter 'Empty' [-Wunused-parameter] 404 | Decl(Kind DK, EmptyShell Empty) | ~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/DeclBase.h: In static member function 'static bool clang::Decl::classofKind(Kind)': /usr/include/llvm18/clang/AST/DeclBase.h:1242:32: warning: unused parameter 'K' [-Wunused-parameter] 1242 | static bool classofKind(Kind K) { return true; } | ~~~~~^ /usr/include/llvm18/clang/AST/DeclBase.h: In static member function 'static bool clang::DeclContext::classof(const clang::DeclContext*)': /usr/include/llvm18/clang/AST/DeclBase.h:2686:42: warning: unused parameter 'D' [-Wunused-parameter] 2686 | static bool classof(const DeclContext *D) { return true; } | ~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Decl.h:22, from /usr/include/llvm18/clang/AST/Attr.h:18, from /usr/include/llvm18/clang/Analysis/CFG.h:17, from /usr/include/llvm18/clang/Analysis/AnalysisDeclContext.h:22: /usr/include/llvm18/clang/AST/ExternalASTSource.h: In member function 'virtual void clang::ExternalASTSource::updateOutOfDateIdentifier(clang::IdentifierInfo&)': /usr/include/llvm18/clang/AST/ExternalASTSource.h:141:58: warning: unused parameter 'II' [-Wunused-parameter] 141 | virtual void updateOutOfDateIdentifier(IdentifierInfo &II) {} | ~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ExternalASTSource.h: In member function 'virtual clang::Module* clang::ExternalASTSource::getModule(unsigned int)': /usr/include/llvm18/clang/AST/ExternalASTSource.h:160:38: warning: unused parameter 'ID' [-Wunused-parameter] 160 | virtual Module *getModule(unsigned ID) { return nullptr; } | ~~~~~~~~~^~ /usr/include/llvm18/clang/AST/Attr.h: In static member function 'static void* clang::Attr::operator new(size_t)': /usr/include/llvm18/clang/AST/Attr.h:63:29: warning: unused parameter 'bytes' [-Wunused-parameter] 63 | void *operator new(size_t bytes) noexcept { | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Attr.h: In static member function 'static void clang::Attr::operator delete(void*)': /usr/include/llvm18/clang/AST/Attr.h:66:30: warning: unused parameter 'data' [-Wunused-parameter] 66 | void operator delete(void *data) noexcept { | ~~~~~~^~~~ /usr/include/llvm18/clang/AST/Attr.h: In constructor 'clang::Attr::Attr(clang::ASTContext&, const clang::AttributeCommonInfo&, clang::attr::Kind, bool)': /usr/include/llvm18/clang/AST/Attr.h:81:20: warning: unused parameter 'Context' [-Wunused-parameter] 81 | Attr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/Attr.h: In member function 'void clang::ParamIdx::assertComparable(const clang::ParamIdx&) const': /usr/include/llvm18/clang/AST/Attr.h:258:41: warning: unused parameter 'I' [-Wunused-parameter] 258 | void assertComparable(const ParamIdx &I) const { | ~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Attr.h:375: /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setIntroduced(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1981:34: warning: unused parameter 'C' [-Wunused-parameter] 1981 | void setIntroduced(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setDeprecated(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1988:34: warning: unused parameter 'C' [-Wunused-parameter] 1988 | void setDeprecated(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setObsoleted(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1995:33: warning: unused parameter 'C' [-Wunused-parameter] 1995 | void setObsoleted(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::InitSegAttr::printPrettyPragma(llvm::raw_ostream&, const clang::PrintingPolicy&) const': /usr/include/llvm18/clang/AST/Attrs.inc:5706:65: warning: unused parameter 'Policy' [-Wunused-parameter] 5706 | void printPrettyPragma(raw_ostream &OS, const PrintingPolicy &Policy) const { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::SwiftVersionedAdditionAttr::setVersion(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:12302:31: warning: unused parameter 'C' [-Wunused-parameter] 12302 | void setVersion(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::SwiftVersionedRemovalAttr::setVersion(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:12348:31: warning: unused parameter 'C' [-Wunused-parameter] 12348 | void setVersion(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/DeclCXX.h:22, from /usr/include/llvm18/clang/AST/ExprCXX.h:21, from /usr/include/llvm18/clang/Analysis/CFG.h:18: /usr/include/llvm18/clang/AST/Expr.h: In constructor 'clang::ImplicitCastExpr::ImplicitCastExpr(OnStack_t, clang::QualType, clang::CastKind, clang::Expr*, clang::ExprValueKind, clang::FPOptionsOverride)': /usr/include/llvm18/clang/AST/Expr.h:3649:30: warning: unused parameter '_' [-Wunused-parameter] 3649 | ImplicitCastExpr(OnStack_t _, QualType ty, CastKind kind, Expr *op, | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Expr.h: In constructor 'clang::CompoundAssignOperator::CompoundAssignOperator(const clang::ASTContext&, clang::Stmt::EmptyShell, bool)': /usr/include/llvm18/clang/AST/Expr.h:4064:53: warning: unused parameter 'C' [-Wunused-parameter] 4064 | explicit CompoundAssignOperator(const ASTContext &C, EmptyShell Empty, | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Expr.h:4065:40: warning: unused parameter 'hasFPFeatures' [-Wunused-parameter] 4065 | bool hasFPFeatures) | ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/llvm18/clang/AST/DeclCXX.h:29: /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::TypeLoc::initializeFullCopy(clang::TypeLoc, unsigned int)': /usr/include/llvm18/clang/AST/TypeLoc.h:211:51: warning: unused parameter 'Size' [-Wunused-parameter] 211 | void initializeFullCopy(TypeLoc Other, unsigned Size) { | ~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::QualifiedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:297:36: warning: unused parameter 'Context' [-Wunused-parameter] 297 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:297:60: warning: unused parameter 'Loc' [-Wunused-parameter] 297 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::QualifiedTypeLoc::copyLocal(clang::TypeLoc)': /usr/include/llvm18/clang/AST/TypeLoc.h:301:26: warning: unused parameter 'other' [-Wunused-parameter] 301 | void copyLocal(TypeLoc other) { | ~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::TypeSpecTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:541:36: warning: unused parameter 'Context' [-Wunused-parameter] 541 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:662:36: warning: unused parameter 'Context' [-Wunused-parameter] 662 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AttributedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:901:36: warning: unused parameter 'Context' [-Wunused-parameter] 901 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:901:60: warning: unused parameter 'loc' [-Wunused-parameter] 901 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::BTFTagAttributedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:928:36: warning: unused parameter 'Context' [-Wunused-parameter] 928 | void initializeLocal(ASTContext &Context, SourceLocation loc) {} | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:928:60: warning: unused parameter 'loc' [-Wunused-parameter] 928 | void initializeLocal(ASTContext &Context, SourceLocation loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ObjCInterfaceTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1107:36: warning: unused parameter 'Context' [-Wunused-parameter] 1107 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MacroQualifiedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1121:36: warning: unused parameter 'Context' [-Wunused-parameter] 1121 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ParenTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1175:36: warning: unused parameter 'Context' [-Wunused-parameter] 1175 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AdjustedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1204:36: warning: unused parameter 'Context' [-Wunused-parameter] 1204 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:1204:60: warning: unused parameter 'Loc' [-Wunused-parameter] 1204 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MemberPointerTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1318:36: warning: unused parameter 'Context' [-Wunused-parameter] 1318 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::FunctionTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1481:36: warning: unused parameter 'Context' [-Wunused-parameter] 1481 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ArrayTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1563:36: warning: unused parameter 'Context' [-Wunused-parameter] 1563 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentAddressSpaceTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1775:36: warning: unused parameter 'Context' [-Wunused-parameter] 1775 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::VectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1806:36: warning: unused parameter 'Context' [-Wunused-parameter] 1806 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentVectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1829:36: warning: unused parameter 'Context' [-Wunused-parameter] 1829 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentSizedExtVectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1857:36: warning: unused parameter 'Context' [-Wunused-parameter] 1857 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MatrixTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1911:36: warning: unused parameter 'Context' [-Wunused-parameter] 1911 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DecltypeTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2052:36: warning: unused parameter 'Context' [-Wunused-parameter] 2052 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::PackExpansionTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2521:36: warning: unused parameter 'Context' [-Wunused-parameter] 2521 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AtomicTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2582:36: warning: unused parameter 'Context' [-Wunused-parameter] 2582 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::PipeTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2607:36: warning: unused parameter 'Context' [-Wunused-parameter] 2607 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h: In constructor 'clang::RequiresExprBodyDecl::RequiresExprBodyDecl(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation)': /usr/include/llvm18/clang/AST/DeclCXX.h:2024:36: warning: unused parameter 'C' [-Wunused-parameter] 2024 | RequiresExprBodyDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc) | ~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/ASTContext.h:24, from /usr/include/llvm18/clang/AST/DeclTemplate.h:18, from /usr/include/llvm18/clang/AST/ExprCXX.h:22: /usr/include/llvm18/clang/AST/PrettyPrinter.h: In member function 'virtual bool clang::PrintingCallbacks::isScopeVisible(const clang::DeclContext*) const': /usr/include/llvm18/clang/AST/PrettyPrinter.h:49:50: warning: unused parameter 'DC' [-Wunused-parameter] 49 | virtual bool isScopeVisible(const DeclContext *DC) const { return false; } | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTContext.h: In member function 'void clang::ASTContext::Deallocate(void*) const': /usr/include/llvm18/clang/AST/ASTContext.h:716:25: warning: unused parameter 'Ptr' [-Wunused-parameter] 716 | void Deallocate(void *Ptr) const {} | ~~~~~~^~~ In file included from /usr/include/llvm18/clang/AST/ExprCXX.h:29: /usr/include/llvm18/clang/AST/StmtCXX.h: In constructor 'clang::CXXCatchStmt::CXXCatchStmt(clang::Stmt::EmptyShell)': /usr/include/llvm18/clang/AST/StmtCXX.h:40:27: warning: unused parameter 'Empty' [-Wunused-parameter] 40 | CXXCatchStmt(EmptyShell Empty) | ~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/StmtCXX.h: In constructor 'clang::CXXTryStmt::CXXTryStmt(clang::Stmt::EmptyShell, unsigned int)': /usr/include/llvm18/clang/AST/StmtCXX.h:80:25: warning: unused parameter 'Empty' [-Wunused-parameter] 80 | CXXTryStmt(EmptyShell Empty, unsigned numHandlers) | ~~~~~~~~~~~^~~~~ In file included from /usr/include/llvm18/clang/AST/ExprObjC.h:18, from /usr/include/llvm18/clang/Analysis/CFG.h:19: /usr/include/llvm18/clang/AST/DeclObjC.h: In member function 'virtual void clang::ObjCContainerDecl::collectPropertiesToImplement(PropertyMap&) const': /usr/include/llvm18/clang/AST/DeclObjC.h:1090:58: warning: unused parameter 'PM' [-Wunused-parameter] 1090 | virtual void collectPropertiesToImplement(PropertyMap &PM) const {} | ~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/DeclObjC.h: In constructor 'clang::ObjCPropertyImplDecl::ObjCPropertyImplDecl(clang::DeclContext*, clang::SourceLocation, clang::SourceLocation, clang::ObjCPropertyDecl*, Kind, clang::ObjCIvarDecl*, clang::SourceLocation)': /usr/include/llvm18/clang/AST/DeclObjC.h:2841:29: warning: unused parameter 'PK' [-Wunused-parameter] 2841 | Kind PK, | ~~~~~^~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::logicAlwaysTrue(const clang::BinaryOperator*, bool)': /usr/include/llvm18/clang/Analysis/CFG.h:1197:54: warning: unused parameter 'B' [-Wunused-parameter] 1197 | virtual void logicAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/CFG.h:1197:62: warning: unused parameter 'isAlwaysTrue' [-Wunused-parameter] 1197 | virtual void logicAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::compareAlwaysTrue(const clang::BinaryOperator*, bool)': /usr/include/llvm18/clang/Analysis/CFG.h:1198:56: warning: unused parameter 'B' [-Wunused-parameter] 1198 | virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/CFG.h:1198:64: warning: unused parameter 'isAlwaysTrue' [-Wunused-parameter] 1198 | virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::compareBitwiseEquality(const clang::BinaryOperator*, bool)': /usr/include/llvm18/clang/Analysis/CFG.h:1199:61: warning: unused parameter 'B' [-Wunused-parameter] 1199 | virtual void compareBitwiseEquality(const BinaryOperator *B, | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/CFG.h:1200:44: warning: unused parameter 'isAlwaysTrue' [-Wunused-parameter] 1200 | bool isAlwaysTrue) {} | ~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::compareBitwiseOr(const clang::BinaryOperator*)': /usr/include/llvm18/clang/Analysis/CFG.h:1201:55: warning: unused parameter 'B' [-Wunused-parameter] 1201 | virtual void compareBitwiseOr(const BinaryOperator *B) {} | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/PathDiagnostic.h: In static member function 'static clang::ento::PathDiagnosticLocation clang::ento::PathDiagnosticLocation::createBegin(const clang::Decl*, const clang::SourceManager&, clang::ento::LocationOrAnalysisDeclContext)': /usr/include/llvm18/clang/Analysis/PathDiagnostic.h:262:51: warning: unused parameter 'LAC' [-Wunused-parameter] 262 | const LocationOrAnalysisDeclContext LAC) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:18: /usr/include/llvm18/clang/Frontend/Utils.h: In member function 'virtual void clang::DependencyCollector::finishedMainFile(clang::DiagnosticsEngine&)': /usr/include/llvm18/clang/Frontend/Utils.h:79:52: warning: unused parameter 'Diags' [-Wunused-parameter] 79 | virtual void finishedMainFile(DiagnosticsEngine &Diags) {} | ~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:20: /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual clang::ModuleLoadResult clang::TrivialModuleLoader::loadModule(clang::SourceLocation, clang::ModuleIdPath, clang::Module::NameVisibilityKind, bool)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:168:46: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 168 | ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:168:70: warning: unused parameter 'Path' [-Wunused-parameter] 168 | ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:169:58: warning: unused parameter 'Visibility' [-Wunused-parameter] 169 | Module::NameVisibilityKind Visibility, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:170:36: warning: unused parameter 'IsInclusionDirective' [-Wunused-parameter] 170 | bool IsInclusionDirective) override { | ~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual void clang::TrivialModuleLoader::createModuleFromSource(clang::SourceLocation, llvm::StringRef, llvm::StringRef)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:174:46: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 174 | void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:174:67: warning: unused parameter 'ModuleName' [-Wunused-parameter] 174 | void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:175:41: warning: unused parameter 'Source' [-Wunused-parameter] 175 | StringRef Source) override {} | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual void clang::TrivialModuleLoader::makeModuleVisible(clang::Module*, clang::Module::NameVisibilityKind, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:177:34: warning: unused parameter 'Mod' [-Wunused-parameter] 177 | void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, | ~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:177:66: warning: unused parameter 'Visibility' [-Wunused-parameter] 177 | void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:178:41: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 178 | SourceLocation ImportLoc) override {} | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual clang::GlobalModuleIndex* clang::TrivialModuleLoader::loadGlobalModuleIndex(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:180:59: warning: unused parameter 'TriggerLoc' [-Wunused-parameter] 180 | GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override { | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual bool clang::TrivialModuleLoader::lookupMissingImports(llvm::StringRef, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:184:39: warning: unused parameter 'Name' [-Wunused-parameter] 184 | bool lookupMissingImports(StringRef Name, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:185:44: warning: unused parameter 'TriggerLoc' [-Wunused-parameter] 185 | SourceLocation TriggerLoc) override { | ~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:20, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:27, from /usr/include/llvm18/clang/Frontend/FrontendAction.h:23, from /usr/include/llvm18/clang/Frontend/FrontendActions.h:12, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/lupdatepreprocessoraction.h:18: /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::FileChanged(clang::SourceLocation, FileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:48:43: warning: unused parameter 'Loc' [-Wunused-parameter] 48 | virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:48:65: warning: unused parameter 'Reason' [-Wunused-parameter] 48 | virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason, | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:49:55: warning: unused parameter 'FileType' [-Wunused-parameter] 49 | SrcMgr::CharacteristicKind FileType, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:50:35: warning: unused parameter 'PrevFID' [-Wunused-parameter] 50 | FileID PrevFID = FileID()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::LexedFileChanged(clang::FileID, LexedFileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:70:40: warning: unused parameter 'FID' [-Wunused-parameter] 70 | virtual void LexedFileChanged(FileID FID, LexedFileChangeReason Reason, | ~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:70:67: warning: unused parameter 'Reason' [-Wunused-parameter] 70 | virtual void LexedFileChanged(FileID FID, LexedFileChangeReason Reason, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:71:60: warning: unused parameter 'FileType' [-Wunused-parameter] 71 | SrcMgr::CharacteristicKind FileType, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:72:40: warning: unused parameter 'PrevFID' [-Wunused-parameter] 72 | FileID PrevFID, SourceLocation Loc) {} | ~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:72:64: warning: unused parameter 'Loc' [-Wunused-parameter] 72 | FileID PrevFID, SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::FileSkipped(const clang::FileEntryRef&, const clang::Token&, clang::SrcMgr::CharacteristicKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:82:48: warning: unused parameter 'SkippedFile' [-Wunused-parameter] 82 | virtual void FileSkipped(const FileEntryRef &SkippedFile, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:83:41: warning: unused parameter 'FilenameTok' [-Wunused-parameter] 83 | const Token &FilenameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:84:55: warning: unused parameter 'FileType' [-Wunused-parameter] 84 | SrcMgr::CharacteristicKind FileType) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual bool clang::PPCallbacks::FileNotFound(llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:94:39: warning: unused parameter 'FileName' [-Wunused-parameter] 94 | virtual bool FileNotFound(StringRef FileName) { return false; } | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::InclusionDirective(clang::SourceLocation, const clang::Token&, llvm::StringRef, bool, clang::CharSourceRange, clang::OptionalFileEntryRef, llvm::StringRef, llvm::StringRef, const clang::Module*, clang::SrcMgr::CharacteristicKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:137:50: warning: unused parameter 'HashLoc' [-Wunused-parameter] 137 | virtual void InclusionDirective(SourceLocation HashLoc, | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:138:48: warning: unused parameter 'IncludeTok' [-Wunused-parameter] 138 | const Token &IncludeTok, StringRef FileName, | ~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:138:70: warning: unused parameter 'FileName' [-Wunused-parameter] 138 | const Token &IncludeTok, StringRef FileName, | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:139:40: warning: unused parameter 'IsAngled' [-Wunused-parameter] 139 | bool IsAngled, CharSourceRange FilenameRange, | ~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:139:66: warning: unused parameter 'FilenameRange' [-Wunused-parameter] 139 | bool IsAngled, CharSourceRange FilenameRange, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:140:56: warning: unused parameter 'File' [-Wunused-parameter] 140 | OptionalFileEntryRef File, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:141:45: warning: unused parameter 'SearchPath' [-Wunused-parameter] 141 | StringRef SearchPath, StringRef RelativePath, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:141:67: warning: unused parameter 'RelativePath' [-Wunused-parameter] 141 | StringRef SearchPath, StringRef RelativePath, | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:142:49: warning: unused parameter 'Imported' [-Wunused-parameter] 142 | const Module *Imported, | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:143:62: warning: unused parameter 'FileType' [-Wunused-parameter] 143 | SrcMgr::CharacteristicKind FileType) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::EnteredSubmodule(clang::Module*, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:153:41: warning: unused parameter 'M' [-Wunused-parameter] 153 | virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~^ /usr/include/llvm18/clang/Lex/PPCallbacks.h:153:59: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 153 | virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:154:38: warning: unused parameter 'ForPragma' [-Wunused-parameter] 154 | bool ForPragma) { } | ~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::LeftSubmodule(clang::Module*, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:164:38: warning: unused parameter 'M' [-Wunused-parameter] 164 | virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~^ /usr/include/llvm18/clang/Lex/PPCallbacks.h:164:56: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 164 | virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:165:35: warning: unused parameter 'ForPragma' [-Wunused-parameter] 165 | bool ForPragma) { } | ~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::moduleImport(clang::SourceLocation, clang::ModuleIdPath, const clang::Module*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:177:44: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 177 | virtual void moduleImport(SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:178:42: warning: unused parameter 'Path' [-Wunused-parameter] 178 | ModuleIdPath Path, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:179:43: warning: unused parameter 'Imported' [-Wunused-parameter] 179 | const Module *Imported) { | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ident(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:192:37: warning: unused parameter 'Loc' [-Wunused-parameter] 192 | virtual void Ident(SourceLocation Loc, StringRef str) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:192:52: warning: unused parameter 'str' [-Wunused-parameter] 192 | virtual void Ident(SourceLocation Loc, StringRef str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDirective(clang::SourceLocation, clang::PragmaIntroducerKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:196:47: warning: unused parameter 'Loc' [-Wunused-parameter] 196 | virtual void PragmaDirective(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:197:53: warning: unused parameter 'Introducer' [-Wunused-parameter] 197 | PragmaIntroducerKind Introducer) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaComment(clang::SourceLocation, const clang::IdentifierInfo*, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:201:45: warning: unused parameter 'Loc' [-Wunused-parameter] 201 | virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:201:72: warning: unused parameter 'Kind' [-Wunused-parameter] 201 | virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:202:40: warning: unused parameter 'Str' [-Wunused-parameter] 202 | StringRef Str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaMark(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:206:42: warning: unused parameter 'Loc' [-Wunused-parameter] 206 | virtual void PragmaMark(SourceLocation Loc, StringRef Trivia) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:206:57: warning: unused parameter 'Trivia' [-Wunused-parameter] 206 | virtual void PragmaMark(SourceLocation Loc, StringRef Trivia) { | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDetectMismatch(clang::SourceLocation, llvm::StringRef, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:211:52: warning: unused parameter 'Loc' [-Wunused-parameter] 211 | virtual void PragmaDetectMismatch(SourceLocation Loc, StringRef Name, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:211:67: warning: unused parameter 'Name' [-Wunused-parameter] 211 | virtual void PragmaDetectMismatch(SourceLocation Loc, StringRef Name, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:212:47: warning: unused parameter 'Value' [-Wunused-parameter] 212 | StringRef Value) { | ~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDebug(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:218:43: warning: unused parameter 'Loc' [-Wunused-parameter] 218 | virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:218:58: warning: unused parameter 'DebugType' [-Wunused-parameter] 218 | virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, PragmaMessageKind, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:238:45: warning: unused parameter 'Loc' [-Wunused-parameter] 238 | virtual void PragmaMessage(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:238:60: warning: unused parameter 'Namespace' [-Wunused-parameter] 238 | virtual void PragmaMessage(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:239:48: warning: unused parameter 'Kind' [-Wunused-parameter] 239 | PragmaMessageKind Kind, StringRef Str) { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:239:64: warning: unused parameter 'Str' [-Wunused-parameter] 239 | PragmaMessageKind Kind, StringRef Str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnosticPush(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:244:52: warning: unused parameter 'Loc' [-Wunused-parameter] 244 | virtual void PragmaDiagnosticPush(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:245:47: warning: unused parameter 'Namespace' [-Wunused-parameter] 245 | StringRef Namespace) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnosticPop(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:250:51: warning: unused parameter 'Loc' [-Wunused-parameter] 250 | virtual void PragmaDiagnosticPop(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:251:46: warning: unused parameter 'Namespace' [-Wunused-parameter] 251 | StringRef Namespace) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:255:48: warning: unused parameter 'Loc' [-Wunused-parameter] 255 | virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:255:63: warning: unused parameter 'Namespace' [-Wunused-parameter] 255 | virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:256:48: warning: unused parameter 'mapping' [-Wunused-parameter] 256 | diag::Severity mapping, StringRef Str) {} | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:256:67: warning: unused parameter 'Str' [-Wunused-parameter] 256 | diag::Severity mapping, StringRef Str) {} | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaOpenCLExtension(clang::SourceLocation, const clang::IdentifierInfo*, clang::SourceLocation, unsigned int)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:260:53: warning: unused parameter 'NameLoc' [-Wunused-parameter] 260 | virtual void PragmaOpenCLExtension(SourceLocation NameLoc, | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:261:60: warning: unused parameter 'Name' [-Wunused-parameter] 261 | const IdentifierInfo *Name, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:262:53: warning: unused parameter 'StateLoc' [-Wunused-parameter] 262 | SourceLocation StateLoc, unsigned State) { | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:262:72: warning: unused parameter 'State' [-Wunused-parameter] 262 | SourceLocation StateLoc, unsigned State) { | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarning(clang::SourceLocation, PragmaWarningSpecifier, llvm::ArrayRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:277:45: warning: unused parameter 'Loc' [-Wunused-parameter] 277 | virtual void PragmaWarning(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:278:53: warning: unused parameter 'WarningSpec' [-Wunused-parameter] 278 | PragmaWarningSpecifier WarningSpec, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:279:44: warning: unused parameter 'Ids' [-Wunused-parameter] 279 | ArrayRef Ids) {} | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarningPush(clang::SourceLocation, int)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:282:49: warning: unused parameter 'Loc' [-Wunused-parameter] 282 | virtual void PragmaWarningPush(SourceLocation Loc, int Level) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:282:58: warning: unused parameter 'Level' [-Wunused-parameter] 282 | virtual void PragmaWarningPush(SourceLocation Loc, int Level) { | ~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarningPop(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:286:48: warning: unused parameter 'Loc' [-Wunused-parameter] 286 | virtual void PragmaWarningPop(SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaExecCharsetPush(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:291:53: warning: unused parameter 'Loc' [-Wunused-parameter] 291 | virtual void PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:291:68: warning: unused parameter 'Str' [-Wunused-parameter] 291 | virtual void PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) {} | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaExecCharsetPop(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:295:52: warning: unused parameter 'Loc' [-Wunused-parameter] 295 | virtual void PragmaExecCharsetPop(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaAssumeNonNullBegin(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:299:56: warning: unused parameter 'Loc' [-Wunused-parameter] 299 | virtual void PragmaAssumeNonNullBegin(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaAssumeNonNullEnd(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:303:54: warning: unused parameter 'Loc' [-Wunused-parameter] 303 | virtual void PragmaAssumeNonNullEnd(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroExpands(const clang::Token&, const clang::MacroDefinition&, clang::SourceRange, const clang::MacroArgs*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:307:42: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 307 | virtual void MacroExpands(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:308:52: warning: unused parameter 'MD' [-Wunused-parameter] 308 | const MacroDefinition &MD, SourceRange Range, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:308:68: warning: unused parameter 'Range' [-Wunused-parameter] 308 | const MacroDefinition &MD, SourceRange Range, | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:309:46: warning: unused parameter 'Args' [-Wunused-parameter] 309 | const MacroArgs *Args) {} | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroDefined(const clang::Token&, const clang::MacroDirective*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:312:42: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 312 | virtual void MacroDefined(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:313:51: warning: unused parameter 'MD' [-Wunused-parameter] 313 | const MacroDirective *MD) { | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroUndefined(const clang::Token&, const clang::MacroDefinition&, const clang::MacroDirective*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:322:44: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 322 | virtual void MacroUndefined(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:323:54: warning: unused parameter 'MD' [-Wunused-parameter] 323 | const MacroDefinition &MD, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:324:53: warning: unused parameter 'Undef' [-Wunused-parameter] 324 | const MacroDirective *Undef) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Defined(const clang::Token&, const clang::MacroDefinition&, clang::SourceRange)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:329:37: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 329 | virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:329:74: warning: unused parameter 'MD' [-Wunused-parameter] 329 | virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:330:36: warning: unused parameter 'Range' [-Wunused-parameter] 330 | SourceRange Range) { | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::SourceRangeSkipped(clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:345:47: warning: unused parameter 'Range' [-Wunused-parameter] 345 | virtual void SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) { | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:345:69: warning: unused parameter 'EndifLoc' [-Wunused-parameter] 345 | virtual void SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) { | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::If(clang::SourceLocation, clang::SourceRange, ConditionValueKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:358:34: warning: unused parameter 'Loc' [-Wunused-parameter] 358 | virtual void If(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:358:51: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 358 | virtual void If(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:359:38: warning: unused parameter 'ConditionValue' [-Wunused-parameter] 359 | ConditionValueKind ConditionValue) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elif(clang::SourceLocation, clang::SourceRange, ConditionValueKind, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:368:36: warning: unused parameter 'Loc' [-Wunused-parameter] 368 | virtual void Elif(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:368:53: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 368 | virtual void Elif(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:369:40: warning: unused parameter 'ConditionValue' [-Wunused-parameter] 369 | ConditionValueKind ConditionValue, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:369:71: warning: unused parameter 'IfLoc' [-Wunused-parameter] 369 | ConditionValueKind ConditionValue, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ifdef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:376:37: warning: unused parameter 'Loc' [-Wunused-parameter] 376 | virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:376:55: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 376 | virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:377:45: warning: unused parameter 'MD' [-Wunused-parameter] 377 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifdef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:384:39: warning: unused parameter 'Loc' [-Wunused-parameter] 384 | virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:384:57: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 384 | virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:385:47: warning: unused parameter 'MD' [-Wunused-parameter] 385 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifdef(clang::SourceLocation, clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:392:39: warning: unused parameter 'Loc' [-Wunused-parameter] 392 | virtual void Elifdef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:392:56: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 392 | virtual void Elifdef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:393:39: warning: unused parameter 'IfLoc' [-Wunused-parameter] 393 | SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ifndef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:400:38: warning: unused parameter 'Loc' [-Wunused-parameter] 400 | virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:400:56: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 400 | virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:401:46: warning: unused parameter 'MD' [-Wunused-parameter] 401 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifndef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:408:40: warning: unused parameter 'Loc' [-Wunused-parameter] 408 | virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:408:58: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 408 | virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:409:48: warning: unused parameter 'MD' [-Wunused-parameter] 409 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifndef(clang::SourceLocation, clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:416:40: warning: unused parameter 'Loc' [-Wunused-parameter] 416 | virtual void Elifndef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:416:57: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 416 | virtual void Elifndef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:417:40: warning: unused parameter 'IfLoc' [-Wunused-parameter] 417 | SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Else(clang::SourceLocation, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:423:36: warning: unused parameter 'Loc' [-Wunused-parameter] 423 | virtual void Else(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:423:56: warning: unused parameter 'IfLoc' [-Wunused-parameter] 423 | virtual void Else(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Endif(clang::SourceLocation, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:429:37: warning: unused parameter 'Loc' [-Wunused-parameter] 429 | virtual void Endif(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:429:57: warning: unused parameter 'IfLoc' [-Wunused-parameter] 429 | virtual void Endif(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In static member function 'static void* clang::PreprocessedEntity::operator new(size_t, void*)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:116:31: warning: unused parameter 'bytes' [-Wunused-parameter] 116 | void *operator new(size_t bytes, void *mem) noexcept { return mem; } | ~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In member function 'virtual std::optional clang::ExternalPreprocessingRecordSource::isPreprocessedEntityInFileID(unsigned int, clang::FileID)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:296:71: warning: unused parameter 'Index' [-Wunused-parameter] 296 | virtual std::optional isPreprocessedEntityInFileID(unsigned Index, | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:297:69: warning: unused parameter 'FID' [-Wunused-parameter] 297 | FileID FID) { | ~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In member function 'void clang::PreprocessingRecord::Deallocate(void*)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:408:27: warning: unused parameter 'Ptr' [-Wunused-parameter] 408 | void Deallocate(void *Ptr) {} | ~~~~~~^~~ In file included from /usr/include/llvm18/clang/Sema/ParsedAttr.h:20, from /usr/include/llvm18/clang/Sema/DeclSpec.h:34, from /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:21, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:28: /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagAppertainsToDecl(clang::Sema&, const clang::ParsedAttr&, const clang::Decl*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:107:43: warning: unused parameter 'S' [-Wunused-parameter] 107 | virtual bool diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:107:64: warning: unused parameter 'Attr' [-Wunused-parameter] 107 | virtual bool diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:108:49: warning: unused parameter 'D' [-Wunused-parameter] 108 | const Decl *D) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagAppertainsToStmt(clang::Sema&, const clang::ParsedAttr&, const clang::Stmt*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:112:43: warning: unused parameter 'S' [-Wunused-parameter] 112 | virtual bool diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:112:64: warning: unused parameter 'Attr' [-Wunused-parameter] 112 | virtual bool diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:113:49: warning: unused parameter 'St' [-Wunused-parameter] 113 | const Stmt *St) const { | ~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagMutualExclusion(clang::Sema&, const clang::ParsedAttr&, const clang::Decl*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:118:42: warning: unused parameter 'S' [-Wunused-parameter] 118 | virtual bool diagMutualExclusion(Sema &S, const ParsedAttr &A, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:118:63: warning: unused parameter 'A' [-Wunused-parameter] 118 | virtual bool diagMutualExclusion(Sema &S, const ParsedAttr &A, | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:119:48: warning: unused parameter 'D' [-Wunused-parameter] 119 | const Decl *D) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::acceptsLangOpts(const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:123:51: warning: unused parameter 'LO' [-Wunused-parameter] 123 | virtual bool acceptsLangOpts(const LangOptions &LO) const { return true; } | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::existsInTarget(const clang::TargetInfo&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:126:49: warning: unused parameter 'Target' [-Wunused-parameter] 126 | virtual bool existsInTarget(const TargetInfo &Target) const { return true; } | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::spellingExistsInTarget(const clang::TargetInfo&, unsigned int) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:130:57: warning: unused parameter 'Target' [-Wunused-parameter] 130 | virtual bool spellingExistsInTarget(const TargetInfo &Target, | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:131:54: warning: unused parameter 'SpellingListIndex' [-Wunused-parameter] 131 | const unsigned SpellingListIndex) const { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual unsigned int clang::ParsedAttrInfo::spellingIndexToSemanticSpelling(const clang::ParsedAttr&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:137:53: warning: unused parameter 'Attr' [-Wunused-parameter] 137 | spellingIndexToSemanticSpelling(const ParsedAttr &Attr) const { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::isParamExpr(size_t) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:143:35: warning: unused parameter 'N' [-Wunused-parameter] 143 | virtual bool isParamExpr(size_t N) const { return false; } | ~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual void clang::ParsedAttrInfo::getPragmaAttributeMatchRules(llvm::SmallVectorImpl >&, const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:146:71: warning: unused parameter 'Rules' [-Wunused-parameter] 146 | llvm::SmallVectorImpl> &Rules, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:147:26: warning: unused parameter 'LangOpts' [-Wunused-parameter] 147 | const LangOptions &LangOpts) const {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual clang::ParsedAttrInfo::AttrHandling clang::ParsedAttrInfo::handleDeclAttribute(clang::Sema&, clang::Decl*, const clang::ParsedAttr&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:153:50: warning: unused parameter 'S' [-Wunused-parameter] 153 | virtual AttrHandling handleDeclAttribute(Sema &S, Decl *D, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:153:59: warning: unused parameter 'D' [-Wunused-parameter] 153 | virtual AttrHandling handleDeclAttribute(Sema &S, Decl *D, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:154:62: warning: unused parameter 'Attr' [-Wunused-parameter] 154 | const ParsedAttr &Attr) const { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h: In member function 'bool clang::ParsedAttr::diagnoseMutualExclusion(clang::Sema&, const clang::Stmt*) const': /usr/include/llvm18/clang/Sema/ParsedAttr.h:522:44: warning: unused parameter 'S' [-Wunused-parameter] 522 | bool diagnoseMutualExclusion(class Sema &S, const Stmt *St) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Sema/ParsedAttr.h:522:59: warning: unused parameter 'St' [-Wunused-parameter] 522 | bool diagnoseMutualExclusion(class Sema &S, const Stmt *St) const { | ~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual bool clang::CodeCompleteConsumer::isResultFilteredOut(llvm::StringRef, clang::CodeCompletionResult)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1203:46: warning: unused parameter 'Filter' [-Wunused-parameter] 1203 | virtual bool isResultFilteredOut(StringRef Filter, | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1204:57: warning: unused parameter 'Results' [-Wunused-parameter] 1204 | CodeCompletionResult Results) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual void clang::CodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1211:49: warning: unused parameter 'S' [-Wunused-parameter] 1211 | virtual void ProcessCodeCompleteResults(Sema &S, | ~~~~~~^ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1212:65: warning: unused parameter 'Context' [-Wunused-parameter] 1212 | CodeCompletionContext Context, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1213:65: warning: unused parameter 'Results' [-Wunused-parameter] 1213 | CodeCompletionResult *Results, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1214:52: warning: unused parameter 'NumResults' [-Wunused-parameter] 1214 | unsigned NumResults) {} | ~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual void clang::CodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, OverloadCandidate*, unsigned int, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1227:48: warning: unused parameter 'S' [-Wunused-parameter] 1227 | virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg, | ~~~~~~^ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1227:60: warning: unused parameter 'CurrentArg' [-Wunused-parameter] 1227 | virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg, | ~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1228:61: warning: unused parameter 'Candidates' [-Wunused-parameter] 1228 | OverloadCandidate *Candidates, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1229:51: warning: unused parameter 'NumCandidates' [-Wunused-parameter] 1229 | unsigned NumCandidates, | ~~~~~~~~~^~~~~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1230:57: warning: unused parameter 'OpenParLoc' [-Wunused-parameter] 1230 | SourceLocation OpenParLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1231:47: warning: unused parameter 'Braced' [-Wunused-parameter] 1231 | bool Braced) {} | ~~~~~^~~~~~ In file included from /usr/include/llvm18/clang/Lex/DirectoryLookup.h:19, from /usr/include/llvm18/clang/Lex/HeaderSearch.h:18, from /usr/include/llvm18/clang/Lex/Preprocessor.h:26, from /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h:17, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:30: /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapFileRead(clang::SourceLocation, clang::FileEntryRef, bool)': /usr/include/llvm18/clang/Lex/ModuleMap.h:60:49: warning: unused parameter 'FileStart' [-Wunused-parameter] 60 | virtual void moduleMapFileRead(SourceLocation FileStart, FileEntryRef File, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:60:73: warning: unused parameter 'File' [-Wunused-parameter] 60 | virtual void moduleMapFileRead(SourceLocation FileStart, FileEntryRef File, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:61:39: warning: unused parameter 'IsSystem' [-Wunused-parameter] 61 | bool IsSystem) {} | ~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapAddHeader(llvm::StringRef)': /usr/include/llvm18/clang/Lex/ModuleMap.h:66:45: warning: unused parameter 'Filename' [-Wunused-parameter] 66 | virtual void moduleMapAddHeader(StringRef Filename) {} | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapAddUmbrellaHeader(clang::FileEntryRef)': /usr/include/llvm18/clang/Lex/ModuleMap.h:71:56: warning: unused parameter 'Header' [-Wunused-parameter] 71 | virtual void moduleMapAddUmbrellaHeader(FileEntryRef Header) {} | ~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h: In member function 'virtual bool clang::PreambleCallbacks::shouldSkipFunctionBody(clang::Decl*)': /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h:239:45: warning: unused parameter 'D' [-Wunused-parameter] 239 | virtual bool shouldSkipFunctionBody(Decl *D) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/Frontend/FrontendAction.h: In member function 'virtual bool clang::FrontendAction::PrepareToExecuteAction(clang::CompilerInstance&)': /usr/include/llvm18/clang/Frontend/FrontendAction.h:55:57: warning: unused parameter 'CI' [-Wunused-parameter] 55 | virtual bool PrepareToExecuteAction(CompilerInstance &CI) { return true; } | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendAction.h: In member function 'virtual bool clang::FrontendAction::BeginInvocation(clang::CompilerInstance&)': /usr/include/llvm18/clang/Frontend/FrontendAction.h:79:50: warning: unused parameter 'CI' [-Wunused-parameter] 79 | virtual bool BeginInvocation(CompilerInstance &CI) { return true; } | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendAction.h: In member function 'virtual bool clang::FrontendAction::BeginSourceFileAction(clang::CompilerInstance&)': /usr/include/llvm18/clang/Frontend/FrontendAction.h:85:56: warning: unused parameter 'CI' [-Wunused-parameter] 85 | virtual bool BeginSourceFileAction(CompilerInstance &CI) { | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendActions.h: In member function 'virtual std::unique_ptr clang::DumpCompilerOptionsAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': /usr/include/llvm18/clang/Frontend/FrontendActions.h:47:68: warning: unused parameter 'CI' [-Wunused-parameter] 47 | std::unique_ptr CreateASTConsumer(CompilerInstance &CI, | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendActions.h:48:60: warning: unused parameter 'InFile' [-Wunused-parameter] 48 | StringRef InFile) override { | ~~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/lupdatepreprocessoraction.h:19: /usr/include/llvm18/clang/Tooling/Tooling.h: In member function 'virtual bool clang::tooling::SourceFileCallbacks::handleBeginSource(clang::CompilerInstance&)': /usr/include/llvm18/clang/Tooling/Tooling.h:131:52: warning: unused parameter 'CI' [-Wunused-parameter] 131 | virtual bool handleBeginSource(CompilerInstance &CI) { | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/llvm18/clang/AST/DeclGroup.h:16, from /usr/include/llvm18/clang/AST/Stmt.h:17: /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DeclGroup; TrailingTys = {clang::Decl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DeclGroup; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DeclGroup; NextTy = clang::Decl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Decl*; BaseTy = clang::DeclGroup; TrailingTys = {clang::Decl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclGroup.h:42:38: required from here 42 | return getTrailingObjects()[i]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CompoundStmt; TrailingTys = {clang::Stmt*, clang::FPOptionsOverride}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CompoundStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CompoundStmt; NextTy = clang::Stmt*; MoreTys = {clang::FPOptionsOverride}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CompoundStmt; TrailingTys = {clang::Stmt*, clang::FPOptionsOverride}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:1663:65: required from here 1663 | body_iterator body_begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CaseStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CaseStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CaseStmt; NextTy = clang::Stmt*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CaseStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:1887:63: required from here 1887 | return reinterpret_cast(getTrailingObjects()[lhsOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::AttributedStmt; TrailingTys = {const clang::Attr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::AttributedStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::AttributedStmt; NextTy = const clang::Attr*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = const clang::Attr*; BaseTy = clang::AttributedStmt; TrailingTys = {const clang::Attr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2100:44: required from here 2100 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::IfStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::IfStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::IfStmt; NextTy = clang::Stmt*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::IfStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2214:63: required from here 2214 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SwitchStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::SwitchStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SwitchStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::SwitchStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2450:63: required from here 2450 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::WhileStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::WhileStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::WhileStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::WhileStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2635:63: required from here 2635 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ReturnStmt; TrailingTys = {const clang::VarDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ReturnStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ReturnStmt; NextTy = const clang::VarDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = const clang::VarDecl*; BaseTy = clang::ReturnStmt; TrailingTys = {const clang::VarDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:3058:69: required from here 3058 | return hasNRVOCandidate() ? *getTrailingObjects() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ConstantArrayType; TrailingTys = {const clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ConstantArrayType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ConstantArrayType; NextTy = const clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = const clang::Expr*; BaseTy = clang::ConstantArrayType; TrailingTys = {const clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:3194:39: required from here 3194 | *getTrailingObjects() = sz; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionProtoType; TrailingTys = {clang::QualType, clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionProtoType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionProtoType; NextTy = clang::QualType; MoreTys = {clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::QualType; BaseTy = clang::FunctionProtoType; TrailingTys = {clang::QualType, clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:4588:40: required from here 4588 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SubstTemplateTypeParmType; TrailingTys = {clang::QualType}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::SubstTemplateTypeParmType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SubstTemplateTypeParmType; NextTy = clang::QualType; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::QualType; BaseTy = clang::SubstTemplateTypeParmType; TrailingTys = {clang::QualType}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:5306:47: required from here 5306 | ? *getTrailingObjects() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ElaboratedType; TrailingTys = {clang::TagDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ElaboratedType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ElaboratedType; NextTy = clang::TagDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TagDecl*; BaseTy = clang::ElaboratedType; TrailingTys = {clang::TagDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:5873:37: required from here 5873 | *getTrailingObjects() = OwnedTagDecl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PragmaCommentDecl; TrailingTys = {char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 1; BaseTy = clang::PragmaCommentDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PragmaCommentDecl; NextTy = char; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = char; BaseTy = clang::PragmaCommentDecl; TrailingTys = {char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:165:61: required from here 165 | StringRef getArg() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PragmaDetectMismatchDecl; TrailingTys = {char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 1; BaseTy = clang::PragmaDetectMismatchDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PragmaDetectMismatchDecl; NextTy = char; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = char; BaseTy = clang::PragmaDetectMismatchDecl; TrailingTys = {char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:197:62: required from here 197 | StringRef getName() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TrailingTys = {clang::DeclAccessPair}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionDecl::DefaultedFunctionInfo; NextTy = clang::DeclAccessPair; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::DeclAccessPair; BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TrailingTys = {clang::DeclAccessPair}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:1997:49: required from here 1997 | return {getTrailingObjects(), NumLookups}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CapturedDecl; TrailingTys = {clang::ImplicitParamDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CapturedDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CapturedDecl; NextTy = clang::ImplicitParamDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ImplicitParamDecl*; BaseTy = clang::CapturedDecl; TrailingTys = {clang::ImplicitParamDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:4658:51: required from here 4658 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ASTTemplateArgumentListInfo; TrailingTys = {clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ASTTemplateArgumentListInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ASTTemplateArgumentListInfo; NextTy = clang::TemplateArgumentLoc; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateArgumentLoc; BaseTy = clang::ASTTemplateArgumentListInfo; TrailingTys = {clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TemplateBase.h:701:51: required from here 701 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ASTConstraintSatisfaction; TrailingTys = {std::pair*> >}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ASTConstraintSatisfaction; TopTrailingObj = llvm::TrailingObjects*> > >; PrevTy = clang::ASTConstraintSatisfaction; NextTy = std::pair*> >; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = std::pair*> >; BaseTy = clang::ASTConstraintSatisfaction; TrailingTys = {std::pair*> >}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ASTConcept.h:99:59: required from here 99 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ConstantExpr; TrailingTys = {clang::APValue, long long unsigned int}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ConstantExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ConstantExpr; NextTy = clang::APValue; MoreTys = {long long unsigned int}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::APValue; BaseTy = clang::ConstantExpr; TrailingTys = {clang::APValue, long long unsigned int}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1086:40: required from here 1086 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DeclRefExpr; TrailingTys = {clang::NestedNameSpecifierLoc, clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::DeclRefExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DeclRefExpr; NextTy = clang::NestedNameSpecifierLoc; MoreTys = {clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::NestedNameSpecifierLoc; BaseTy = clang::DeclRefExpr; TrailingTys = {clang::NestedNameSpecifierLoc, clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1338:55: required from here 1338 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::StringLiteral; TrailingTys = {unsigned int, clang::SourceLocation, char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::StringLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::StringLiteral; NextTy = unsigned int; MoreTys = {clang::SourceLocation, char}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = unsigned int; BaseTy = clang::StringLiteral; TrailingTys = {unsigned int, clang::SourceLocation, char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1867:68: required from here 1867 | unsigned getLength() const { return *getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PredefinedExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::PredefinedExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PredefinedExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::PredefinedExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1982:32: required from here 1982 | *getTrailingObjects() = SL; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnaryOperator; TrailingTys = {clang::FPOptionsOverride}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::UnaryOperator; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnaryOperator; NextTy = clang::FPOptionsOverride; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::FPOptionsOverride; BaseTy = clang::UnaryOperator; TrailingTys = {clang::FPOptionsOverride}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:2168:50: required from here 2168 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OffsetOfExpr; TrailingTys = {clang::OffsetOfNode, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OffsetOfExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OffsetOfExpr; NextTy = clang::OffsetOfNode; MoreTys = {clang::Expr*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::OffsetOfNode; BaseTy = clang::OffsetOfExpr; TrailingTys = {clang::OffsetOfNode, clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:2490:44: required from here 2490 | return getTrailingObjects()[Idx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::MemberExpr; TrailingTys = {clang::MemberExprNameQualifier, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::MemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::MemberExpr; NextTy = clang::MemberExprNameQualifier; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::MemberExprNameQualifier; BaseTy = clang::MemberExpr; TrailingTys = {clang::MemberExprNameQualifier, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:3246:55: required from here 3246 | return getTrailingObjects()->FoundDecl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DesignatedInitExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DesignatedInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DesignatedInitExpr; NextTy = clang::Stmt*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Stmt*; BaseTy = clang::DesignatedInitExpr; TrailingTys = {clang::Stmt*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5347:49: required from here 5347 | return cast(getTrailingObjects()[Idx]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ParenListExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ParenListExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ParenListExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::ParenListExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5636:64: required from here 5636 | return reinterpret_cast(getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::GenericSelectionExpr; TrailingTys = {clang::Stmt*, clang::TypeSourceInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::GenericSelectionExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::GenericSelectionExpr; NextTy = clang::Stmt*; MoreTys = {clang::TypeSourceInfo*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::GenericSelectionExpr; TrailingTys = {clang::Stmt*, clang::TypeSourceInfo*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5961:35: required from here 5961 | getTrailingObjects()[getIndexOfControllingExpression()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PseudoObjectExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::PseudoObjectExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PseudoObjectExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::PseudoObjectExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:6288:65: required from here 6288 | Expr **getSubExprsBuffer() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::RecoveryExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::RecoveryExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::RecoveryExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::RecoveryExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:6616:41: required from here 6616 | auto *B = getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXConstructorDecl; TrailingTys = {clang::InheritedConstructor, clang::ExplicitSpecifier}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXConstructorDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXConstructorDecl; NextTy = clang::InheritedConstructor; MoreTys = {clang::ExplicitSpecifier}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::InheritedConstructor; BaseTy = clang::CXXConstructorDecl; TrailingTys = {clang::InheritedConstructor, clang::ExplicitSpecifier}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:2767:48: required from here 2767 | *getTrailingObjects() : InheritedConstructor(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UsingPackDecl; TrailingTys = {clang::NamedDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::UsingPackDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UsingPackDecl; NextTy = clang::NamedDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::NamedDecl*; BaseTy = clang::UsingPackDecl; TrailingTys = {clang::NamedDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:3804:60: required from here 3804 | getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DecompositionDecl; TrailingTys = {clang::BindingDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DecompositionDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DecompositionDecl; NextTy = clang::BindingDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::BindingDecl*; BaseTy = clang::DecompositionDecl; TrailingTys = {clang::BindingDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:4171:62: required from here 4171 | getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateParameterList; TrailingTys = {clang::NamedDecl*, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateParameterList; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateParameterList; NextTy = clang::NamedDecl*; MoreTys = {clang::Expr*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::NamedDecl*; BaseTy = clang::TemplateParameterList; TrailingTys = {clang::NamedDecl*, clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:131:60: required from here 131 | iterator begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionTemplateSpecializationInfo; TrailingTys = {clang::MemberSpecializationInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionTemplateSpecializationInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionTemplateSpecializationInfo; NextTy = clang::MemberSpecializationInfo*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::MemberSpecializationInfo*; BaseTy = clang::FunctionTemplateSpecializationInfo; TrailingTys = {clang::MemberSpecializationInfo*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:521:53: required from here 521 | getTrailingObjects()[0] = MSInfo; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TrailingTys = {clang::FunctionTemplateDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DependentFunctionTemplateSpecializationInfo; NextTy = clang::FunctionTemplateDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::FunctionTemplateDecl*; BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TrailingTys = {clang::FunctionTemplateDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:729:55: required from here 729 | return {getTrailingObjects(), NumCandidates}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateTypeParmDecl; TrailingTys = {clang::TypeConstraint}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateTypeParmDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateTypeParmDecl; NextTy = clang::TypeConstraint; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TypeConstraint; BaseTy = clang::TemplateTypeParmDecl; TrailingTys = {clang::TypeConstraint}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1342:74: required from here 1342 | return TypeConstraintInitialized ? getTrailingObjects() : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::NonTypeTemplateParmDecl; TrailingTys = {std::pair, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::NonTypeTemplateParmDecl; TopTrailingObj = llvm::TrailingObjects, clang::Expr*>; PrevTy = clang::NonTypeTemplateParmDecl; NextTy = std::pair; MoreTys = {clang::Expr*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = std::pair; BaseTy = clang::NonTypeTemplateParmDecl; TrailingTys = {std::pair, clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1539:66: required from here 1539 | getTrailingObjects>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateTemplateParmDecl; TrailingTys = {clang::TemplateParameterList*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateTemplateParmDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateTemplateParmDecl; NextTy = clang::TemplateParameterList*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateParameterList*; BaseTy = clang::TemplateTemplateParmDecl; TrailingTys = {clang::TemplateParameterList*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1704:55: required from here 1704 | return getTrailingObjects()[I]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ImplicitConceptSpecializationDecl; TrailingTys = {clang::TemplateArgument}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ImplicitConceptSpecializationDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ImplicitConceptSpecializationDecl; NextTy = clang::TemplateArgument; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateArgument; BaseTy = clang::ImplicitConceptSpecializationDecl; TrailingTys = {clang::TemplateArgument}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:3241:75: required from here 3241 | return ArrayRef(getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXTryStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXTryStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXTryStmt; NextTy = clang::Stmt*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Stmt*; BaseTy = clang::CXXTryStmt; TrailingTys = {clang::Stmt*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtCXX.h:83:68: required from here 83 | Stmt *const *getStmts() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CoroutineBodyStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CoroutineBodyStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CoroutineBodyStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CoroutineBodyStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtCXX.h:342:62: required from here 342 | Stmt **getStoredStmts() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXDefaultArgExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXDefaultArgExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXDefaultArgExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::CXXDefaultArgExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:1277:34: required from here 1277 | *getTrailingObjects() = RewrittenExpr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXDefaultInitExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXDefaultInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXDefaultInitExpr; NextTy = clang::Expr*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Expr*; BaseTy = clang::CXXDefaultInitExpr; TrailingTys = {clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:1408:39: required from here 1408 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::LambdaExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::LambdaExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::LambdaExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::LambdaExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:1967:62: required from here 1967 | Stmt **getStoredStmts() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXNewExpr; TrailingTys = {clang::Stmt*, clang::SourceRange}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXNewExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXNewExpr; NextTy = clang::Stmt*; MoreTys = {clang::SourceRange}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CXXNewExpr; TrailingTys = {clang::Stmt*, clang::SourceRange}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:2342:58: required from here 2342 | cast_or_null(getTrailingObjects()[arraySizeOffset()])) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TypeTraitExpr; TrailingTys = {clang::TypeSourceInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TypeTraitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TypeTraitExpr; NextTy = clang::TypeSourceInfo*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TypeSourceInfo*; BaseTy = clang::TypeTraitExpr; TrailingTys = {clang::TypeSourceInfo*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:2808:63: required from here 2808 | return llvm::ArrayRef(getTrailingObjects(), getNumArgs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DependentScopeDeclRefExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::DependentScopeDeclRefExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DependentScopeDeclRefExpr; NextTy = clang::ASTTemplateKWAndArgsInfo; MoreTys = {clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ASTTemplateKWAndArgsInfo; BaseTy = clang::DependentScopeDeclRefExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3346:56: required from here 3346 | return getTrailingObjects()->TemplateKWLoc; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ExprWithCleanups; TrailingTys = {llvm::PointerUnion}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ExprWithCleanups; TopTrailingObj = llvm::TrailingObjects >; PrevTy = clang::ExprWithCleanups; NextTy = llvm::PointerUnion; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = llvm::PointerUnion; BaseTy = clang::ExprWithCleanups; TrailingTys = {llvm::PointerUnion}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3461:60: required from here 3461 | return llvm::ArrayRef(getTrailingObjects(), getNumObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXUnresolvedConstructExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXUnresolvedConstructExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXUnresolvedConstructExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::CXXUnresolvedConstructExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3582:63: required from here 3582 | arg_iterator arg_begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXDependentScopeMemberExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc, clang::NamedDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::CXXDependentScopeMemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXDependentScopeMemberExpr; NextTy = clang::ASTTemplateKWAndArgsInfo; MoreTys = {clang::TemplateArgumentLoc, clang::NamedDecl*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ASTTemplateKWAndArgsInfo; BaseTy = clang::CXXDependentScopeMemberExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc, clang::NamedDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3798:56: required from here 3798 | return getTrailingObjects()->TemplateKWLoc; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnresolvedLookupExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::UnresolvedLookupExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnresolvedLookupExpr; NextTy = clang::DeclAccessPair; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::DeclAccessPair; BaseTy = clang::UnresolvedLookupExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4057:51: required from here 4057 | return ULE->getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnresolvedMemberExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::UnresolvedMemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnresolvedMemberExpr; NextTy = clang::DeclAccessPair; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::DeclAccessPair; BaseTy = clang::UnresolvedMemberExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4058:78: required from here 4058 | return cast(this)->getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SizeOfPackExpr; TrailingTys = {clang::TemplateArgument}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::SizeOfPackExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SizeOfPackExpr; NextTy = clang::TemplateArgument; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TemplateArgument; BaseTy = clang::SizeOfPackExpr; TrailingTys = {clang::TemplateArgument}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4260:54: required from here 4260 | auto *Args = getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionParmPackExpr; TrailingTys = {clang::VarDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionParmPackExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionParmPackExpr; NextTy = clang::VarDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::VarDecl*; BaseTy = clang::FunctionParmPackExpr; TrailingTys = {clang::VarDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4535:64: required from here 4535 | iterator begin() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXParenListInitExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXParenListInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXParenListInitExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::CXXParenListInitExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4830:67: required from here 4830 | std::copy(Args.begin(), Args.end(), getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCTypeParamList; TrailingTys = {clang::ObjCTypeParamDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCTypeParamList; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCTypeParamList; NextTy = clang::ObjCTypeParamDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::ObjCTypeParamDecl*; BaseTy = clang::ObjCTypeParamList; TrailingTys = {clang::ObjCTypeParamDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclObjC.h:680:68: required from here 680 | iterator begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCArrayLiteral; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCArrayLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCArrayLiteral; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::ObjCArrayLiteral; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprObjC.h:220:59: required from here 220 | Expr **getElements() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCDictionaryLiteral; TrailingTys = {clang::ObjCDictionaryLiteral_KeyValuePair, clang::ObjCDictionaryLiteral_ExpansionData}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCDictionaryLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCDictionaryLiteral; NextTy = clang::ObjCDictionaryLiteral_KeyValuePair; MoreTys = {clang::ObjCDictionaryLiteral_ExpansionData}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ObjCDictionaryLiteral_KeyValuePair; BaseTy = clang::ObjCDictionaryLiteral; TrailingTys = {clang::ObjCDictionaryLiteral_KeyValuePair, clang::ObjCDictionaryLiteral_ExpansionData}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprObjC.h:364:62: required from here 364 | const KeyValuePair &KV = getTrailingObjects()[Index]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCMessageExpr; TrailingTys = {void*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCMessageExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCMessageExpr; NextTy = void*; MoreTys = {clang::SourceLocation}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = void*; BaseTy = clang::ObjCMessageExpr; TrailingTys = {void*, clang::SourceLocation}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprObjC.h:1063:72: required from here 1063 | void *getReceiverPointer() const { return *getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ParsedAttr; TrailingTys = {llvm::PointerUnion, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ParsedAttr; TopTrailingObj = llvm::TrailingObjects, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData>; PrevTy = clang::ParsedAttr; NextTy = llvm::PointerUnion; MoreTys = {clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = llvm::PointerUnion; BaseTy = clang::ParsedAttr; TrailingTys = {llvm::PointerUnion, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h:189:68: required from here 189 | ArgsUnion *getArgsBuffer() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Basic/Diagnostic.h:22: /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = unsigned int; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const unsigned int&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:349:19: required from here 349 | DiagMap[Diag] = Info; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Basic/LLVM.h:24, from /usr/include/llvm18/clang/Basic/DirectoryEntry.h:18, from /usr/include/llvm18/clang/Basic/FileEntry.h:18, from /usr/include/llvm18/clang/Basic/SourceLocation.h:17, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.h:22: /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = std::pair, clang::FullSourceLoc>; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const std::pair, clang::FullSourceLoc>*; = void; T = std::pair, clang::FullSourceLoc>]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/SourceManager.h:871:34: required from here 871 | StoredModuleBuildStack.append(stack.begin(), stack.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::DeclAccessPair; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::DeclAccessPair; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::DeclAccessPair; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = clang::DeclAccessPair*; = void; T = clang::DeclAccessPair]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/UnresolvedSet.h:137:55: required from here 137 | void append(iterator I, iterator E) { decls().append(I.I, E.I); } | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Decl*; DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Decl* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/ASTContext.h:1032:18: required from here 1032 | MergedDecls[D] = Primary; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::DeclStmt*; DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::DeclStmt* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Analysis/CFG.h:1355:33: required from here 1355 | SyntheticDeclStmts[Synthetic] = Source; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::ParsedAttr*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::ParsedAttr*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::ParsedAttr*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:900:31: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(iterator, ItTy, ItTy) [with ItTy = clang::ParsedAttr**; = void; T = clang::ParsedAttr*; iterator = clang::ParsedAttr**]' 900 | this->assertSafeToAddRange(From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h:858:20: required from here 858 | AttrList.insert(AttrList.begin(), B.I, E.I); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::PPConditionalInfo; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::PPConditionalInfo; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::PPConditionalInfo; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::PPConditionalInfo*; = void; T = clang::PPConditionalInfo]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PreprocessorLexer.h:177:28: required from here 177 | ConditionalStack.append(CL.begin(), CL.end()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Module*; DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Module* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:607:41: required from here 607 | return ModuleScopeIDs[ExistingModule] < CurrentModuleScopeID; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo*; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:365:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 365 | return *InsertIntoBucket(TheBucket, std::move(Key)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:369:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 369 | return FindAndConstruct(std::move(Key)).second; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:744:26: required from here 744 | CachedModuleLoads[&II] = M; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::DirectoryEntry*; DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::DirectoryEntry* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/HeaderSearch.h:433:30: required from here 433 | DirectoryHasModuleMap[Dir] = true; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1351:49: required from here 1351 | MacroState &S = CurSubmoduleState->Macros[II]; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::FileEntry*; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::FileEntry*; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseSet.h:213:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(ValueT&&) [with ValueT = const clang::FileEntry*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' 213 | return TheMap.try_emplace(std::move(V), Empty); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1483:32: required from here 1483 | return IncludedFiles.insert(File).second; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo*; ValueArgs = {clang::Preprocessor::MacroAnnotations}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {clang::Preprocessor::MacroAnnotations}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:2798:29: required from here 2798 | AnnotationInfos.insert(std::make_pair( | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2799 | II, | ~~~ 2800 | MacroAnnotations::makeDeprecation(AnnotationLoc, std::move(Msg)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = unsigned int; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = unsigned int; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = unsigned int; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const unsigned int*; = void; T = unsigned int]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1230:17: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const unsigned int*; = void; T = unsigned int; unsigned int N = 32]' 1230 | this->append(S, E); | ~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/llvm/ADT/FoldingSet.h:328:7: required from here 328 | : Bits(Ref.getData(), Ref.getData() + Ref.getSize()) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::TemplateArgument; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::TemplateArgument; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::TemplateArgument; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::TemplateArgument*; = void; T = clang::TemplateArgument]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1230:17: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const clang::TemplateArgument*; = void; T = clang::TemplateArgument; unsigned int N = 4]' 1230 | this->append(S, E); | ~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/AST/ASTConcept.h:47:41: required from here 47 | ConstraintOwner(ConstraintOwner), TemplateArgs(TemplateArgs.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | TemplateArgs.end()) { } | ~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::ModuleMacro*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::ModuleMacro*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::ModuleMacro*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:900:31: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(iterator, ItTy, ItTy) [with ItTy = clang::ModuleMacro**; = void; T = clang::ModuleMacro*; iterator = clang::ModuleMacro**]' 900 | this->assertSafeToAddRange(From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/TinyPtrVector.h:350:38: required from 'EltTy* llvm::TinyPtrVector::insert(iterator, ItTy, ItTy) [with ItTy = clang::ModuleMacro**; EltTy = clang::ModuleMacro*; iterator = clang::ModuleMacro**]' 350 | return cast(Val)->insert(begin() + Offset, From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:906:38: required from here 906 | Info->OverriddenMacros.insert(Info->OverriddenMacros.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 907 | Info->ActiveModuleMacros.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 908 | Info->ActiveModuleMacros.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Module*; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Module* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseSet.h:208:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = clang::Module*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' 208 | return TheMap.try_emplace(V, Empty); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SetVector.h:174:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = clang::Module*; Vector = llvm::SmallVector; Set = llvm::DenseSet >; unsigned int N = 2; value_type = clang::Module*]' 174 | bool result = set_.insert(X).second; | ~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1467:70: required from here 1467 | BuildingSubmoduleStack.back().M->AffectingClangModules.insert(M); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::cl::SubCommand*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::cl::SubCommand*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::cl::SubCommand*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = llvm::cl::SubCommand* const*; = void; T = llvm::cl::SubCommand*]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::cl::SubCommand*]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::cl::SubCommand*; unsigned int N = 4]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/CommandLine.h:250:61: required from here 250 | SubCommandGroup(std::initializer_list IL) : Subs(IL) {} | ^~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::cl::OptionEnumValue; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::cl::OptionEnumValue; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::cl::OptionEnumValue; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const llvm::cl::OptionEnumValue*; = void; T = llvm::cl::OptionEnumValue]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::cl::OptionEnumValue]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::cl::OptionEnumValue; unsigned int N = 4]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/CommandLine.h:707:9: required from here 707 | : Values(Options) {} | ^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::BitCodeAbbrevOp; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::BitCodeAbbrevOp; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::BitCodeAbbrevOp; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const llvm::BitCodeAbbrevOp*; = void; T = llvm::BitCodeAbbrevOp]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::BitCodeAbbrevOp]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::BitCodeAbbrevOp; unsigned int N = 32]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Bitstream/BitCodes.h:110:9: required from here 110 | : OperandList(OperandList) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ In file included from /usr/include/llvm18/clang/Basic/FileManager.h:27: /usr/include/llvm18/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::Deallocate(const void*, size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; unsigned int GrowthDelay = 128; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/StringMapEntry.h:146:25: required from 'void llvm::StringMapEntry::Destroy(AllocatorTy&) [with AllocatorTy = llvm::BumpPtrAllocatorImpl<>; ValueTy = std::__cxx11::basic_string]' 146 | allocator.Deallocate(static_cast(this), AllocSize, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | alignof(StringMapEntry)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/StringMap.h:187:53: required from 'llvm::StringMap::~StringMap() [with ValueTy = std::__cxx11::basic_string; AllocatorTy = llvm::BumpPtrAllocatorImpl<>]' 187 | static_cast(Bucket)->Destroy(getAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:93:2: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >]' 93 | delete __ptr; | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:205:16: required from 'void std::__uniq_ptr_impl<_Tp, _Dp>::reset(pointer) [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >; _Dp = std::default_delete, llvm::BumpPtrAllocatorImpl<> > >; pointer = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >*]' 205 | _M_deleter()(__old_p); | ~~~~~~~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:503:12: required from 'void std::unique_ptr<_Tp, _Dp>::reset(pointer) [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >; _Dp = std::default_delete, llvm::BumpPtrAllocatorImpl<> > >; pointer = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >*]' 503 | _M_t.reset(std::move(__p)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/HeaderSearch.h:399:27: required from here 399 | IncludeAliases.reset(new IncludeAliasMap); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/Allocator.h:218:31: warning: unused parameter 'Ptr' [-Wunused-parameter] 218 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/Allocator.h:218:43: warning: unused parameter 'Size' [-Wunused-parameter] 218 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ~~~~~~~^~~~ [338/708] Creating library symlink lib/libQt6UiTools.so.6 lib/libQt6UiTools.so [339/708] Running rcc for resource linguist [340/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/.qt/rcc/qrc_linguist.cpp.o [341/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/translationsettingsdialog.cpp.o [342/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/translatedialog.cpp.o [343/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/statistics.cpp.o [344/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/sourcecodeview.cpp.o [345/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/recentfiles.cpp.o [346/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/printout.cpp.o [347/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/phraseview.cpp.o [348/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/phrasemodel.cpp.o [349/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/phrasebookbox.cpp.o [350/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/phrase.cpp.o [351/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/messagemodel.cpp.o [352/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/messagehighlighter.cpp.o [353/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/messageeditorwidgets.cpp.o [354/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/messageeditor.cpp.o [355/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/mainwindow.cpp.o [356/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/main.cpp.o [357/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/globals.cpp.o [358/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/formpreviewview.cpp.o [359/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/finddialog.cpp.o [360/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/errorsview.cpp.o [361/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/batchtranslationdialog.cpp.o [362/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/xmlparser.cpp.o [363/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/xliff.cpp.o [364/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/ts.cpp.o [365/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/translatormessage.cpp.o [366/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/translator.cpp.o [367/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/simtexth.cpp.o [368/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/qph.cpp.o [369/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/qm.cpp.o [370/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/po.cpp.o [371/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/__/shared/numerus.cpp.o [372/708] Building CXX object src/linguist/linguist/CMakeFiles/linguist.dir/linguist_autogen/mocs_compilation.cpp.o In file included from /usr/include/llvm18/clang/Basic/Diagnostic.h:20, from /usr/include/llvm18/clang/Basic/SourceManager.h:37, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.h:23, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:7, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.cpp:4: /usr/include/llvm18/clang/Basic/Specifiers.h: In function 'bool clang::isLegalForVariable(StorageClass)': /usr/include/llvm18/clang/Basic/Specifiers.h:261:47: warning: unused parameter 'SC' [-Wunused-parameter] 261 | inline bool isLegalForVariable(StorageClass SC) { | ~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::DiagnosticConsumer::BeginSourceFile(const clang::LangOptions&, const clang::Preprocessor*)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1769:51: warning: unused parameter 'LangOpts' [-Wunused-parameter] 1769 | virtual void BeginSourceFile(const LangOptions &LangOpts, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1770:52: warning: unused parameter 'PP' [-Wunused-parameter] 1770 | const Preprocessor *PP = nullptr) {} | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::IgnoringDiagConsumer::HandleDiagnostic(clang::DiagnosticsEngine::Level, const clang::Diagnostic&)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1803:50: warning: unused parameter 'DiagLevel' [-Wunused-parameter] 1803 | void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1804:43: warning: unused parameter 'Info' [-Wunused-parameter] 1804 | const Diagnostic &Info) override { | ~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/llvm18/llvm/Support/FormatVariadicDetails.h:14, from /usr/include/llvm18/llvm/Support/FormatProviders.h:20, from /usr/include/llvm18/llvm/Support/Chrono.h:13, from /usr/include/llvm18/llvm/Support/FileSystem.h:33, from /usr/include/llvm18/clang/Basic/FileManager.h:29, from /usr/include/llvm18/clang/Basic/SourceManager.h:39: /usr/include/llvm18/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/include/llvm18/llvm/Support/raw_ostream.h:147:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 147 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ In file included from /usr/include/llvm18/llvm/Support/FileSystem.h:34: /usr/include/llvm18/llvm/Support/Error.h: In member function 'void llvm::Error::setChecked(bool)': /usr/include/llvm18/llvm/Support/Error.h:302:24: warning: unused parameter 'V' [-Wunused-parameter] 302 | void setChecked(bool V) { | ~~~~~^ In file included from /usr/include/llvm18/clang/Basic/FileManager.h:30: /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::File::setPath(const llvm::Twine&)': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:145:37: warning: unused parameter 'Path' [-Wunused-parameter] 145 | virtual void setPath(const Twine &Path) {} | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::FileSystem::printImpl(llvm::raw_ostream&, PrintType, unsigned int) const': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:332:53: warning: unused parameter 'Type' [-Wunused-parameter] 332 | virtual void printImpl(raw_ostream &OS, PrintType Type, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/SourceManager.h: In member function 'void clang::SourceManager::setNumCreatedFIDsForFileID(clang::FileID, unsigned int, bool) const': /usr/include/llvm18/clang/Basic/SourceManager.h:1123:40: warning: unused parameter 'Force' [-Wunused-parameter] 1123 | bool Force = false) const { | ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/llvm18/clang/AST/DeclarationName.h:16, from /usr/include/llvm18/clang/AST/ASTConcept.h:17, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:16, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:16: /usr/include/llvm18/clang/AST/Type.h: In member function 'void clang::VariableArrayType::Profile(llvm::FoldingSetNodeID&)': /usr/include/llvm18/clang/AST/Type.h:3322:40: warning: unused parameter 'ID' [-Wunused-parameter] 3322 | void Profile(llvm::FoldingSetNodeID &ID) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/llvm18/clang/AST/APNumericStorage.h:12, from /usr/include/llvm18/clang/AST/Decl.h:16, from /usr/include/llvm18/clang/AST/Attr.h:18, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:17: /usr/include/llvm18/llvm/ADT/APFloat.h: In constructor 'llvm::APFloat::Storage::Storage(llvm::APFloat::DoubleAPFloat, const llvm::fltSemantics&)': /usr/include/llvm18/llvm/ADT/APFloat.h:792:59: warning: unused parameter 'S' [-Wunused-parameter] 792 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Decl.h:20: /usr/include/llvm18/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(Kind, EmptyShell)': /usr/include/llvm18/clang/AST/DeclBase.h:404:28: warning: unused parameter 'Empty' [-Wunused-parameter] 404 | Decl(Kind DK, EmptyShell Empty) | ~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/DeclBase.h: In static member function 'static bool clang::Decl::classofKind(Kind)': /usr/include/llvm18/clang/AST/DeclBase.h:1242:32: warning: unused parameter 'K' [-Wunused-parameter] 1242 | static bool classofKind(Kind K) { return true; } | ~~~~~^ /usr/include/llvm18/clang/AST/DeclBase.h: In static member function 'static bool clang::DeclContext::classof(const clang::DeclContext*)': /usr/include/llvm18/clang/AST/DeclBase.h:2686:42: warning: unused parameter 'D' [-Wunused-parameter] 2686 | static bool classof(const DeclContext *D) { return true; } | ~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Decl.h:22: /usr/include/llvm18/clang/AST/ExternalASTSource.h: In member function 'virtual void clang::ExternalASTSource::updateOutOfDateIdentifier(clang::IdentifierInfo&)': /usr/include/llvm18/clang/AST/ExternalASTSource.h:141:58: warning: unused parameter 'II' [-Wunused-parameter] 141 | virtual void updateOutOfDateIdentifier(IdentifierInfo &II) {} | ~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ExternalASTSource.h: In member function 'virtual clang::Module* clang::ExternalASTSource::getModule(unsigned int)': /usr/include/llvm18/clang/AST/ExternalASTSource.h:160:38: warning: unused parameter 'ID' [-Wunused-parameter] 160 | virtual Module *getModule(unsigned ID) { return nullptr; } | ~~~~~~~~~^~ /usr/include/llvm18/clang/AST/Attr.h: In static member function 'static void* clang::Attr::operator new(size_t)': /usr/include/llvm18/clang/AST/Attr.h:63:29: warning: unused parameter 'bytes' [-Wunused-parameter] 63 | void *operator new(size_t bytes) noexcept { | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Attr.h: In static member function 'static void clang::Attr::operator delete(void*)': /usr/include/llvm18/clang/AST/Attr.h:66:30: warning: unused parameter 'data' [-Wunused-parameter] 66 | void operator delete(void *data) noexcept { | ~~~~~~^~~~ /usr/include/llvm18/clang/AST/Attr.h: In constructor 'clang::Attr::Attr(clang::ASTContext&, const clang::AttributeCommonInfo&, clang::attr::Kind, bool)': /usr/include/llvm18/clang/AST/Attr.h:81:20: warning: unused parameter 'Context' [-Wunused-parameter] 81 | Attr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/Attr.h: In member function 'void clang::ParamIdx::assertComparable(const clang::ParamIdx&) const': /usr/include/llvm18/clang/AST/Attr.h:258:41: warning: unused parameter 'I' [-Wunused-parameter] 258 | void assertComparable(const ParamIdx &I) const { | ~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Attr.h:375: /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setIntroduced(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1981:34: warning: unused parameter 'C' [-Wunused-parameter] 1981 | void setIntroduced(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setDeprecated(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1988:34: warning: unused parameter 'C' [-Wunused-parameter] 1988 | void setDeprecated(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setObsoleted(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1995:33: warning: unused parameter 'C' [-Wunused-parameter] 1995 | void setObsoleted(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::InitSegAttr::printPrettyPragma(llvm::raw_ostream&, const clang::PrintingPolicy&) const': /usr/include/llvm18/clang/AST/Attrs.inc:5706:65: warning: unused parameter 'Policy' [-Wunused-parameter] 5706 | void printPrettyPragma(raw_ostream &OS, const PrintingPolicy &Policy) const { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::SwiftVersionedAdditionAttr::setVersion(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:12302:31: warning: unused parameter 'C' [-Wunused-parameter] 12302 | void setVersion(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::SwiftVersionedRemovalAttr::setVersion(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:12348:31: warning: unused parameter 'C' [-Wunused-parameter] 12348 | void setVersion(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Expr.h:24, from /usr/include/llvm18/clang/AST/DeclCXX.h:22, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:20: /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void* clang::Stmt::operator new(size_t)': /usr/include/llvm18/clang/AST/Stmt.h:102:29: warning: unused parameter 'bytes' [-Wunused-parameter] 102 | void *operator new(size_t bytes) noexcept { | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void clang::Stmt::operator delete(void*)': /usr/include/llvm18/clang/AST/Stmt.h:106:30: warning: unused parameter 'data' [-Wunused-parameter] 106 | void operator delete(void *data) noexcept { | ~~~~~~^~~~ /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void* clang::Stmt::operator new(size_t, void*)': /usr/include/llvm18/clang/AST/Stmt.h:1285:29: warning: unused parameter 'bytes' [-Wunused-parameter] 1285 | void *operator new(size_t bytes, void *mem) noexcept { return mem; } | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Expr.h: In constructor 'clang::ImplicitCastExpr::ImplicitCastExpr(OnStack_t, clang::QualType, clang::CastKind, clang::Expr*, clang::ExprValueKind, clang::FPOptionsOverride)': /usr/include/llvm18/clang/AST/Expr.h:3649:30: warning: unused parameter '_' [-Wunused-parameter] 3649 | ImplicitCastExpr(OnStack_t _, QualType ty, CastKind kind, Expr *op, | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Expr.h: In constructor 'clang::CompoundAssignOperator::CompoundAssignOperator(const clang::ASTContext&, clang::Stmt::EmptyShell, bool)': /usr/include/llvm18/clang/AST/Expr.h:4064:53: warning: unused parameter 'C' [-Wunused-parameter] 4064 | explicit CompoundAssignOperator(const ASTContext &C, EmptyShell Empty, | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Expr.h:4065:40: warning: unused parameter 'hasFPFeatures' [-Wunused-parameter] 4065 | bool hasFPFeatures) | ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/llvm18/clang/AST/DeclCXX.h:29: /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::TypeLoc::initializeFullCopy(clang::TypeLoc, unsigned int)': /usr/include/llvm18/clang/AST/TypeLoc.h:211:51: warning: unused parameter 'Size' [-Wunused-parameter] 211 | void initializeFullCopy(TypeLoc Other, unsigned Size) { | ~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::QualifiedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:297:36: warning: unused parameter 'Context' [-Wunused-parameter] 297 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:297:60: warning: unused parameter 'Loc' [-Wunused-parameter] 297 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::QualifiedTypeLoc::copyLocal(clang::TypeLoc)': /usr/include/llvm18/clang/AST/TypeLoc.h:301:26: warning: unused parameter 'other' [-Wunused-parameter] 301 | void copyLocal(TypeLoc other) { | ~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::TypeSpecTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:541:36: warning: unused parameter 'Context' [-Wunused-parameter] 541 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:662:36: warning: unused parameter 'Context' [-Wunused-parameter] 662 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AttributedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:901:36: warning: unused parameter 'Context' [-Wunused-parameter] 901 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:901:60: warning: unused parameter 'loc' [-Wunused-parameter] 901 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::BTFTagAttributedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:928:36: warning: unused parameter 'Context' [-Wunused-parameter] 928 | void initializeLocal(ASTContext &Context, SourceLocation loc) {} | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:928:60: warning: unused parameter 'loc' [-Wunused-parameter] 928 | void initializeLocal(ASTContext &Context, SourceLocation loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ObjCInterfaceTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1107:36: warning: unused parameter 'Context' [-Wunused-parameter] 1107 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MacroQualifiedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1121:36: warning: unused parameter 'Context' [-Wunused-parameter] 1121 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ParenTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1175:36: warning: unused parameter 'Context' [-Wunused-parameter] 1175 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AdjustedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1204:36: warning: unused parameter 'Context' [-Wunused-parameter] 1204 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:1204:60: warning: unused parameter 'Loc' [-Wunused-parameter] 1204 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MemberPointerTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1318:36: warning: unused parameter 'Context' [-Wunused-parameter] 1318 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::FunctionTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1481:36: warning: unused parameter 'Context' [-Wunused-parameter] 1481 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ArrayTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1563:36: warning: unused parameter 'Context' [-Wunused-parameter] 1563 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentAddressSpaceTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1775:36: warning: unused parameter 'Context' [-Wunused-parameter] 1775 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::VectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1806:36: warning: unused parameter 'Context' [-Wunused-parameter] 1806 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentVectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1829:36: warning: unused parameter 'Context' [-Wunused-parameter] 1829 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentSizedExtVectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1857:36: warning: unused parameter 'Context' [-Wunused-parameter] 1857 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MatrixTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1911:36: warning: unused parameter 'Context' [-Wunused-parameter] 1911 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DecltypeTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2052:36: warning: unused parameter 'Context' [-Wunused-parameter] 2052 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::PackExpansionTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2521:36: warning: unused parameter 'Context' [-Wunused-parameter] 2521 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AtomicTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2582:36: warning: unused parameter 'Context' [-Wunused-parameter] 2582 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::PipeTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2607:36: warning: unused parameter 'Context' [-Wunused-parameter] 2607 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h: In constructor 'clang::RequiresExprBodyDecl::RequiresExprBodyDecl(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation)': /usr/include/llvm18/clang/AST/DeclCXX.h:2024:36: warning: unused parameter 'C' [-Wunused-parameter] 2024 | RequiresExprBodyDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc) | ~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/ASTContext.h:24, from /usr/include/llvm18/clang/AST/DeclTemplate.h:18, from /usr/include/llvm18/clang/AST/DeclFriend.h:20, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:21: /usr/include/llvm18/clang/AST/PrettyPrinter.h: In member function 'virtual bool clang::PrintingCallbacks::isScopeVisible(const clang::DeclContext*) const': /usr/include/llvm18/clang/AST/PrettyPrinter.h:49:50: warning: unused parameter 'DC' [-Wunused-parameter] 49 | virtual bool isScopeVisible(const DeclContext *DC) const { return false; } | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTContext.h: In member function 'void clang::ASTContext::Deallocate(void*) const': /usr/include/llvm18/clang/AST/ASTContext.h:716:25: warning: unused parameter 'Ptr' [-Wunused-parameter] 716 | void Deallocate(void *Ptr) const {} | ~~~~~~^~~ In file included from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:22: /usr/include/llvm18/clang/AST/DeclObjC.h: In member function 'virtual void clang::ObjCContainerDecl::collectPropertiesToImplement(PropertyMap&) const': /usr/include/llvm18/clang/AST/DeclObjC.h:1090:58: warning: unused parameter 'PM' [-Wunused-parameter] 1090 | virtual void collectPropertiesToImplement(PropertyMap &PM) const {} | ~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/DeclObjC.h: In constructor 'clang::ObjCPropertyImplDecl::ObjCPropertyImplDecl(clang::DeclContext*, clang::SourceLocation, clang::SourceLocation, clang::ObjCPropertyDecl*, Kind, clang::ObjCIvarDecl*, clang::SourceLocation)': /usr/include/llvm18/clang/AST/DeclObjC.h:2841:29: warning: unused parameter 'PK' [-Wunused-parameter] 2841 | Kind PK, | ~~~~~^~ In file included from /usr/include/llvm18/clang/AST/DeclOpenMP.h:21, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:23: /usr/include/llvm18/clang/AST/OpenMPClause.h: In constructor 'clang::OMPClauseWithPreInit::OMPClauseWithPreInit(const clang::OMPClause*)': /usr/include/llvm18/clang/AST/OpenMPClause.h:205:41: warning: unused parameter 'This' [-Wunused-parameter] 205 | OMPClauseWithPreInit(const OMPClause *This) { | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h: In constructor 'clang::OMPAffinityClause::OMPAffinityClause(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, unsigned int)': /usr/include/llvm18/clang/AST/OpenMPClause.h:8616:36: warning: unused parameter 'ColonLoc' [-Wunused-parameter] 8616 | SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N) | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/llvm18/clang/AST/ExprCXX.h:29, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:27: /usr/include/llvm18/clang/AST/StmtCXX.h: In constructor 'clang::CXXCatchStmt::CXXCatchStmt(clang::Stmt::EmptyShell)': /usr/include/llvm18/clang/AST/StmtCXX.h:40:27: warning: unused parameter 'Empty' [-Wunused-parameter] 40 | CXXCatchStmt(EmptyShell Empty) | ~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/StmtCXX.h: In constructor 'clang::CXXTryStmt::CXXTryStmt(clang::Stmt::EmptyShell, unsigned int)': /usr/include/llvm18/clang/AST/StmtCXX.h:80:25: warning: unused parameter 'Empty' [-Wunused-parameter] 80 | CXXTryStmt(EmptyShell Empty, unsigned numHandlers) | ~~~~~~~~~~~^~~~~ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:12, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:17: /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::Initialize(clang::ASTContext&)': /usr/include/llvm18/clang/AST/ASTConsumer.h:47:39: warning: unused parameter 'Context' [-Wunused-parameter] 47 | virtual void Initialize(ASTContext &Context) {} | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleInlineFunctionDefinition(clang::FunctionDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:57:61: warning: unused parameter 'D' [-Wunused-parameter] 57 | virtual void HandleInlineFunctionDefinition(FunctionDecl *D) {} | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleTranslationUnit(clang::ASTContext&)': /usr/include/llvm18/clang/AST/ASTConsumer.h:66:50: warning: unused parameter 'Ctx' [-Wunused-parameter] 66 | virtual void HandleTranslationUnit(ASTContext &Ctx) {} | ~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleTagDeclDefinition(clang::TagDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:72:49: warning: unused parameter 'D' [-Wunused-parameter] 72 | virtual void HandleTagDeclDefinition(TagDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleTagDeclRequiredDefinition(const clang::TagDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:76:63: warning: unused parameter 'D' [-Wunused-parameter] 76 | virtual void HandleTagDeclRequiredDefinition(const TagDecl *D) {} | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleCXXImplicitFunctionInstantiation(clang::FunctionDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:82:69: warning: unused parameter 'D' [-Wunused-parameter] 82 | virtual void HandleCXXImplicitFunctionInstantiation(FunctionDecl *D) {} | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::CompleteTentativeDefinition(clang::VarDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:103:53: warning: unused parameter 'D' [-Wunused-parameter] 103 | virtual void CompleteTentativeDefinition(VarDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::CompleteExternalDeclaration(clang::VarDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:108:53: warning: unused parameter 'D' [-Wunused-parameter] 108 | virtual void CompleteExternalDeclaration(VarDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::AssignInheritanceModel(clang::CXXRecordDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:112:54: warning: unused parameter 'RD' [-Wunused-parameter] 112 | virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} | ~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleCXXStaticMemberVarInstantiation(clang::VarDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:116:63: warning: unused parameter 'D' [-Wunused-parameter] 116 | virtual void HandleCXXStaticMemberVarInstantiation(VarDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleVTable(clang::CXXRecordDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:123:44: warning: unused parameter 'RD' [-Wunused-parameter] 123 | virtual void HandleVTable(CXXRecordDecl *RD) {} | ~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual bool clang::ASTConsumer::shouldSkipFunctionBody(clang::Decl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:145:45: warning: unused parameter 'D' [-Wunused-parameter] 145 | virtual bool shouldSkipFunctionBody(Decl *D) { return true; } | ~~~~~~^ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:15: /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual uint64_t clang::TargetInfo::getNullPointerValue(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:479:47: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 479 | virtual uint64_t getNullPointerValue(LangAS AddrSpace) const { return 0; } | ~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual std::optional > clang::TargetInfo::getVScaleRange(const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:978:37: warning: unused parameter 'LangOpts' [-Wunused-parameter] 978 | getVScaleRange(const LangOptions &LangOpts) const { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual llvm::StringRef clang::TargetInfo::getConstraintRegister(llvm::StringRef, llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1043:53: warning: unused parameter 'Constraint' [-Wunused-parameter] 1043 | virtual StringRef getConstraintRegister(StringRef Constraint, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1044:53: warning: unused parameter 'Expression' [-Wunused-parameter] 1044 | StringRef Expression) const { | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateGlobalRegisterVariable(llvm::StringRef, unsigned int, bool&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1151:57: warning: unused parameter 'RegName' [-Wunused-parameter] 1151 | virtual bool validateGlobalRegisterVariable(StringRef RegName, | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1152:56: warning: unused parameter 'RegSize' [-Wunused-parameter] 1152 | unsigned RegSize, | ~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateOutputSize(const llvm::StringMap&, llvm::StringRef, unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1165:64: warning: unused parameter 'FeatureMap' [-Wunused-parameter] 1165 | virtual bool validateOutputSize(const llvm::StringMap &FeatureMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateInputSize(const llvm::StringMap&, llvm::StringRef, unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1171:63: warning: unused parameter 'FeatureMap' [-Wunused-parameter] 1171 | virtual bool validateInputSize(const llvm::StringMap &FeatureMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual std::optional > clang::TargetInfo::handleAsmEscapedChar(char) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1203:64: warning: unused parameter 'C' [-Wunused-parameter] 1203 | virtual std::optional handleAsmEscapedChar(char C) const { | ~~~~~^ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::setCPU(const std::string&)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1295:42: warning: unused parameter 'Name' [-Wunused-parameter] 1295 | virtual bool setCPU(const std::string &Name) { | ~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual void clang::TargetInfo::fillValidCPUList(llvm::SmallVectorImpl&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1300:61: warning: unused parameter 'Values' [-Wunused-parameter] 1300 | virtual void fillValidCPUList(SmallVectorImpl &Values) const {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::isValidCPUName(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1308:41: warning: unused parameter 'Name' [-Wunused-parameter] 1308 | virtual bool isValidCPUName(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::setABI(const std::string&)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1328:42: warning: unused parameter 'Name' [-Wunused-parameter] 1328 | virtual bool setABI(const std::string &Name) { | ~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::setFPMath(llvm::StringRef)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1335:36: warning: unused parameter 'Name' [-Wunused-parameter] 1335 | virtual bool setFPMath(StringRef Name) { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::isValidFeatureName(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1354:45: warning: unused parameter 'Feature' [-Wunused-parameter] 1354 | virtual bool isValidFeatureName(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::doesFeatureAffectCodeGen(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1360:51: warning: unused parameter 'Feature' [-Wunused-parameter] 1360 | virtual bool doesFeatureAffectCodeGen(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual llvm::StringRef clang::TargetInfo::getFeatureDependencies(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1365:54: warning: unused parameter 'Feature' [-Wunused-parameter] 1365 | virtual StringRef getFeatureDependencies(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::isBranchProtectionSupportedArch(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1381:58: warning: unused parameter 'Arch' [-Wunused-parameter] 1381 | virtual bool isBranchProtectionSupportedArch(StringRef Arch) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateBranchProtection(llvm::StringRef, llvm::StringRef, BranchProtectionInfo&, llvm::StringRef&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1387:51: warning: unused parameter 'Spec' [-Wunused-parameter] 1387 | virtual bool validateBranchProtection(StringRef Spec, StringRef Arch, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1387:67: warning: unused parameter 'Arch' [-Wunused-parameter] 1387 | virtual bool validateBranchProtection(StringRef Spec, StringRef Arch, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1388:63: warning: unused parameter 'BPI' [-Wunused-parameter] 1388 | BranchProtectionInfo &BPI, | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::handleTargetFeatures(std::vector >&, clang::DiagnosticsEngine&)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1405:63: warning: unused parameter 'Features' [-Wunused-parameter] 1405 | virtual bool handleTargetFeatures(std::vector &Features, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1406:56: warning: unused parameter 'Diags' [-Wunused-parameter] 1406 | DiagnosticsEngine &Diags) { | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::hasFeature(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1411:37: warning: unused parameter 'Feature' [-Wunused-parameter] 1411 | virtual bool hasFeature(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateCpuSupports(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1437:46: warning: unused parameter 'Name' [-Wunused-parameter] 1437 | virtual bool validateCpuSupports(StringRef Name) const { return false; } | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual unsigned int clang::TargetInfo::multiVersionSortPriority(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1441:55: warning: unused parameter 'Name' [-Wunused-parameter] 1441 | virtual unsigned multiVersionSortPriority(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateCpuIs(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1451:40: warning: unused parameter 'Name' [-Wunused-parameter] 1451 | virtual bool validateCpuIs(StringRef Name) const { return false; } | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateCPUSpecificCPUDispatch(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1455:57: warning: unused parameter 'Name' [-Wunused-parameter] 1455 | virtual bool validateCPUSpecificCPUDispatch(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual char clang::TargetInfo::CPUSpecificManglingCharacter(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1460:55: warning: unused parameter 'Name' [-Wunused-parameter] 1460 | virtual char CPUSpecificManglingCharacter(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual llvm::StringRef clang::TargetInfo::getCPUSpecificTuneName(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1467:54: warning: unused parameter 'Name' [-Wunused-parameter] 1467 | virtual StringRef getCPUSpecificTuneName(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual void clang::TargetInfo::getCPUSpecificCPUDispatchFeatures(llvm::StringRef, llvm::SmallVectorImpl&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1476:17: warning: unused parameter 'Name' [-Wunused-parameter] 1476 | StringRef Name, llvm::SmallVectorImpl &Features) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1476:57: warning: unused parameter 'Features' [-Wunused-parameter] 1476 | StringRef Name, llvm::SmallVectorImpl &Features) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual int clang::TargetInfo::getEHDataRegisterNumber(unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1528:48: warning: unused parameter 'RegNo' [-Wunused-parameter] 1528 | virtual int getEHDataRegisterNumber(unsigned RegNo) const { | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual std::optional clang::TargetInfo::getDWARFAddressSpace(unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1701:65: warning: unused parameter 'AddressSpace' [-Wunused-parameter] 1701 | virtual std::optional getDWARFAddressSpace(unsigned AddressSpace) | ~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateTarget(clang::DiagnosticsEngine&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1713:50: warning: unused parameter 'Diags' [-Wunused-parameter] 1713 | virtual bool validateTarget(DiagnosticsEngine &Diags) const { | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual void clang::TargetInfo::setAuxTarget(const clang::TargetInfo*)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1722:47: warning: unused parameter 'Aux' [-Wunused-parameter] 1722 | virtual void setAuxTarget(const TargetInfo *Aux) {} | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual uint64_t clang::TargetInfo::getPointerWidthV(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1747:44: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 1747 | virtual uint64_t getPointerWidthV(LangAS AddrSpace) const { | ~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual uint64_t clang::TargetInfo::getPointerAlignV(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1750:44: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 1750 | virtual uint64_t getPointerAlignV(LangAS AddrSpace) const { | ~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual clang::TransferrableTargetInfo::IntType clang::TargetInfo::getPtrDiffTypeV(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1753:47: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 1753 | virtual enum IntType getPtrDiffTypeV(LangAS AddrSpace) const { | ~~~~~~~^~~~~~~~~ In file included from /usr/include/llvm18/clang/Frontend/FrontendOptions.h:14, from /usr/include/llvm18/clang/Frontend/CompilerInvocation.h:20, from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:16: /usr/include/llvm18/clang/Frontend/CommandLineSourceLoc.h: In member function 'bool llvm::cl::parser::parse(llvm::cl::Option&, llvm::StringRef, llvm::StringRef, clang::ParsedSourceLocation&)': /usr/include/llvm18/clang/Frontend/CommandLineSourceLoc.h:124:19: warning: unused parameter 'O' [-Wunused-parameter] 124 | parse(Option &O, StringRef ArgName, StringRef ArgValue, | ~~~~~~~~^ /usr/include/llvm18/clang/Frontend/CommandLineSourceLoc.h:124:32: warning: unused parameter 'ArgName' [-Wunused-parameter] 124 | parse(Option &O, StringRef ArgName, StringRef ArgValue, | ~~~~~~~~~~^~~~~~~ In file included from /usr/include/llvm18/clang/Analysis/AnalysisDeclContext.h:22, from /usr/include/llvm18/clang/Analysis/PathDiagnostic.h:17, from /usr/include/llvm18/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17, from /usr/include/llvm18/clang/Frontend/CompilerInvocation.h:23: /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::logicAlwaysTrue(const clang::BinaryOperator*, bool)': /usr/include/llvm18/clang/Analysis/CFG.h:1197:54: warning: unused parameter 'B' [-Wunused-parameter] 1197 | virtual void logicAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/CFG.h:1197:62: warning: unused parameter 'isAlwaysTrue' [-Wunused-parameter] 1197 | virtual void logicAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::compareAlwaysTrue(const clang::BinaryOperator*, bool)': /usr/include/llvm18/clang/Analysis/CFG.h:1198:56: warning: unused parameter 'B' [-Wunused-parameter] 1198 | virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/CFG.h:1198:64: warning: unused parameter 'isAlwaysTrue' [-Wunused-parameter] 1198 | virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::compareBitwiseEquality(const clang::BinaryOperator*, bool)': /usr/include/llvm18/clang/Analysis/CFG.h:1199:61: warning: unused parameter 'B' [-Wunused-parameter] 1199 | virtual void compareBitwiseEquality(const BinaryOperator *B, | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/CFG.h:1200:44: warning: unused parameter 'isAlwaysTrue' [-Wunused-parameter] 1200 | bool isAlwaysTrue) {} | ~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::compareBitwiseOr(const clang::BinaryOperator*)': /usr/include/llvm18/clang/Analysis/CFG.h:1201:55: warning: unused parameter 'B' [-Wunused-parameter] 1201 | virtual void compareBitwiseOr(const BinaryOperator *B) {} | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/PathDiagnostic.h: In static member function 'static clang::ento::PathDiagnosticLocation clang::ento::PathDiagnosticLocation::createBegin(const clang::Decl*, const clang::SourceManager&, clang::ento::LocationOrAnalysisDeclContext)': /usr/include/llvm18/clang/Analysis/PathDiagnostic.h:262:51: warning: unused parameter 'LAC' [-Wunused-parameter] 262 | const LocationOrAnalysisDeclContext LAC) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:18: /usr/include/llvm18/clang/Frontend/Utils.h: In member function 'virtual void clang::DependencyCollector::finishedMainFile(clang::DiagnosticsEngine&)': /usr/include/llvm18/clang/Frontend/Utils.h:79:52: warning: unused parameter 'Diags' [-Wunused-parameter] 79 | virtual void finishedMainFile(DiagnosticsEngine &Diags) {} | ~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:20: /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual clang::ModuleLoadResult clang::TrivialModuleLoader::loadModule(clang::SourceLocation, clang::ModuleIdPath, clang::Module::NameVisibilityKind, bool)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:168:46: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 168 | ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:168:70: warning: unused parameter 'Path' [-Wunused-parameter] 168 | ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:169:58: warning: unused parameter 'Visibility' [-Wunused-parameter] 169 | Module::NameVisibilityKind Visibility, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:170:36: warning: unused parameter 'IsInclusionDirective' [-Wunused-parameter] 170 | bool IsInclusionDirective) override { | ~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual void clang::TrivialModuleLoader::createModuleFromSource(clang::SourceLocation, llvm::StringRef, llvm::StringRef)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:174:46: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 174 | void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:174:67: warning: unused parameter 'ModuleName' [-Wunused-parameter] 174 | void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:175:41: warning: unused parameter 'Source' [-Wunused-parameter] 175 | StringRef Source) override {} | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual void clang::TrivialModuleLoader::makeModuleVisible(clang::Module*, clang::Module::NameVisibilityKind, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:177:34: warning: unused parameter 'Mod' [-Wunused-parameter] 177 | void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, | ~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:177:66: warning: unused parameter 'Visibility' [-Wunused-parameter] 177 | void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:178:41: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 178 | SourceLocation ImportLoc) override {} | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual clang::GlobalModuleIndex* clang::TrivialModuleLoader::loadGlobalModuleIndex(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:180:59: warning: unused parameter 'TriggerLoc' [-Wunused-parameter] 180 | GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override { | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual bool clang::TrivialModuleLoader::lookupMissingImports(llvm::StringRef, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:184:39: warning: unused parameter 'Name' [-Wunused-parameter] 184 | bool lookupMissingImports(StringRef Name, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:185:44: warning: unused parameter 'TriggerLoc' [-Wunused-parameter] 185 | SourceLocation TriggerLoc) override { | ~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:20, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:27, from /usr/include/llvm18/clang/Frontend/FrontendAction.h:23, from /usr/include/llvm18/clang/Frontend/FrontendActions.h:12, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:18: /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::FileChanged(clang::SourceLocation, FileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:48:43: warning: unused parameter 'Loc' [-Wunused-parameter] 48 | virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:48:65: warning: unused parameter 'Reason' [-Wunused-parameter] 48 | virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason, | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:49:55: warning: unused parameter 'FileType' [-Wunused-parameter] 49 | SrcMgr::CharacteristicKind FileType, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:50:35: warning: unused parameter 'PrevFID' [-Wunused-parameter] 50 | FileID PrevFID = FileID()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::LexedFileChanged(clang::FileID, LexedFileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:70:40: warning: unused parameter 'FID' [-Wunused-parameter] 70 | virtual void LexedFileChanged(FileID FID, LexedFileChangeReason Reason, | ~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:70:67: warning: unused parameter 'Reason' [-Wunused-parameter] 70 | virtual void LexedFileChanged(FileID FID, LexedFileChangeReason Reason, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:71:60: warning: unused parameter 'FileType' [-Wunused-parameter] 71 | SrcMgr::CharacteristicKind FileType, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:72:40: warning: unused parameter 'PrevFID' [-Wunused-parameter] 72 | FileID PrevFID, SourceLocation Loc) {} | ~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:72:64: warning: unused parameter 'Loc' [-Wunused-parameter] 72 | FileID PrevFID, SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::FileSkipped(const clang::FileEntryRef&, const clang::Token&, clang::SrcMgr::CharacteristicKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:82:48: warning: unused parameter 'SkippedFile' [-Wunused-parameter] 82 | virtual void FileSkipped(const FileEntryRef &SkippedFile, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:83:41: warning: unused parameter 'FilenameTok' [-Wunused-parameter] 83 | const Token &FilenameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:84:55: warning: unused parameter 'FileType' [-Wunused-parameter] 84 | SrcMgr::CharacteristicKind FileType) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual bool clang::PPCallbacks::FileNotFound(llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:94:39: warning: unused parameter 'FileName' [-Wunused-parameter] 94 | virtual bool FileNotFound(StringRef FileName) { return false; } | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::InclusionDirective(clang::SourceLocation, const clang::Token&, llvm::StringRef, bool, clang::CharSourceRange, clang::OptionalFileEntryRef, llvm::StringRef, llvm::StringRef, const clang::Module*, clang::SrcMgr::CharacteristicKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:137:50: warning: unused parameter 'HashLoc' [-Wunused-parameter] 137 | virtual void InclusionDirective(SourceLocation HashLoc, | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:138:48: warning: unused parameter 'IncludeTok' [-Wunused-parameter] 138 | const Token &IncludeTok, StringRef FileName, | ~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:138:70: warning: unused parameter 'FileName' [-Wunused-parameter] 138 | const Token &IncludeTok, StringRef FileName, | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:139:40: warning: unused parameter 'IsAngled' [-Wunused-parameter] 139 | bool IsAngled, CharSourceRange FilenameRange, | ~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:139:66: warning: unused parameter 'FilenameRange' [-Wunused-parameter] 139 | bool IsAngled, CharSourceRange FilenameRange, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:140:56: warning: unused parameter 'File' [-Wunused-parameter] 140 | OptionalFileEntryRef File, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:141:45: warning: unused parameter 'SearchPath' [-Wunused-parameter] 141 | StringRef SearchPath, StringRef RelativePath, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:141:67: warning: unused parameter 'RelativePath' [-Wunused-parameter] 141 | StringRef SearchPath, StringRef RelativePath, | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:142:49: warning: unused parameter 'Imported' [-Wunused-parameter] 142 | const Module *Imported, | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:143:62: warning: unused parameter 'FileType' [-Wunused-parameter] 143 | SrcMgr::CharacteristicKind FileType) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::EnteredSubmodule(clang::Module*, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:153:41: warning: unused parameter 'M' [-Wunused-parameter] 153 | virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~^ /usr/include/llvm18/clang/Lex/PPCallbacks.h:153:59: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 153 | virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:154:38: warning: unused parameter 'ForPragma' [-Wunused-parameter] 154 | bool ForPragma) { } | ~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::LeftSubmodule(clang::Module*, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:164:38: warning: unused parameter 'M' [-Wunused-parameter] 164 | virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~^ /usr/include/llvm18/clang/Lex/PPCallbacks.h:164:56: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 164 | virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:165:35: warning: unused parameter 'ForPragma' [-Wunused-parameter] 165 | bool ForPragma) { } | ~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::moduleImport(clang::SourceLocation, clang::ModuleIdPath, const clang::Module*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:177:44: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 177 | virtual void moduleImport(SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:178:42: warning: unused parameter 'Path' [-Wunused-parameter] 178 | ModuleIdPath Path, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:179:43: warning: unused parameter 'Imported' [-Wunused-parameter] 179 | const Module *Imported) { | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ident(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:192:37: warning: unused parameter 'Loc' [-Wunused-parameter] 192 | virtual void Ident(SourceLocation Loc, StringRef str) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:192:52: warning: unused parameter 'str' [-Wunused-parameter] 192 | virtual void Ident(SourceLocation Loc, StringRef str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDirective(clang::SourceLocation, clang::PragmaIntroducerKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:196:47: warning: unused parameter 'Loc' [-Wunused-parameter] 196 | virtual void PragmaDirective(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:197:53: warning: unused parameter 'Introducer' [-Wunused-parameter] 197 | PragmaIntroducerKind Introducer) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaComment(clang::SourceLocation, const clang::IdentifierInfo*, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:201:45: warning: unused parameter 'Loc' [-Wunused-parameter] 201 | virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:201:72: warning: unused parameter 'Kind' [-Wunused-parameter] 201 | virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:202:40: warning: unused parameter 'Str' [-Wunused-parameter] 202 | StringRef Str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaMark(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:206:42: warning: unused parameter 'Loc' [-Wunused-parameter] 206 | virtual void PragmaMark(SourceLocation Loc, StringRef Trivia) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:206:57: warning: unused parameter 'Trivia' [-Wunused-parameter] 206 | virtual void PragmaMark(SourceLocation Loc, StringRef Trivia) { | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDetectMismatch(clang::SourceLocation, llvm::StringRef, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:211:52: warning: unused parameter 'Loc' [-Wunused-parameter] 211 | virtual void PragmaDetectMismatch(SourceLocation Loc, StringRef Name, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:211:67: warning: unused parameter 'Name' [-Wunused-parameter] 211 | virtual void PragmaDetectMismatch(SourceLocation Loc, StringRef Name, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:212:47: warning: unused parameter 'Value' [-Wunused-parameter] 212 | StringRef Value) { | ~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDebug(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:218:43: warning: unused parameter 'Loc' [-Wunused-parameter] 218 | virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:218:58: warning: unused parameter 'DebugType' [-Wunused-parameter] 218 | virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, PragmaMessageKind, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:238:45: warning: unused parameter 'Loc' [-Wunused-parameter] 238 | virtual void PragmaMessage(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:238:60: warning: unused parameter 'Namespace' [-Wunused-parameter] 238 | virtual void PragmaMessage(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:239:48: warning: unused parameter 'Kind' [-Wunused-parameter] 239 | PragmaMessageKind Kind, StringRef Str) { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:239:64: warning: unused parameter 'Str' [-Wunused-parameter] 239 | PragmaMessageKind Kind, StringRef Str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnosticPush(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:244:52: warning: unused parameter 'Loc' [-Wunused-parameter] 244 | virtual void PragmaDiagnosticPush(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:245:47: warning: unused parameter 'Namespace' [-Wunused-parameter] 245 | StringRef Namespace) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnosticPop(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:250:51: warning: unused parameter 'Loc' [-Wunused-parameter] 250 | virtual void PragmaDiagnosticPop(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:251:46: warning: unused parameter 'Namespace' [-Wunused-parameter] 251 | StringRef Namespace) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:255:48: warning: unused parameter 'Loc' [-Wunused-parameter] 255 | virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:255:63: warning: unused parameter 'Namespace' [-Wunused-parameter] 255 | virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:256:48: warning: unused parameter 'mapping' [-Wunused-parameter] 256 | diag::Severity mapping, StringRef Str) {} | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:256:67: warning: unused parameter 'Str' [-Wunused-parameter] 256 | diag::Severity mapping, StringRef Str) {} | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaOpenCLExtension(clang::SourceLocation, const clang::IdentifierInfo*, clang::SourceLocation, unsigned int)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:260:53: warning: unused parameter 'NameLoc' [-Wunused-parameter] 260 | virtual void PragmaOpenCLExtension(SourceLocation NameLoc, | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:261:60: warning: unused parameter 'Name' [-Wunused-parameter] 261 | const IdentifierInfo *Name, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:262:53: warning: unused parameter 'StateLoc' [-Wunused-parameter] 262 | SourceLocation StateLoc, unsigned State) { | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:262:72: warning: unused parameter 'State' [-Wunused-parameter] 262 | SourceLocation StateLoc, unsigned State) { | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarning(clang::SourceLocation, PragmaWarningSpecifier, llvm::ArrayRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:277:45: warning: unused parameter 'Loc' [-Wunused-parameter] 277 | virtual void PragmaWarning(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:278:53: warning: unused parameter 'WarningSpec' [-Wunused-parameter] 278 | PragmaWarningSpecifier WarningSpec, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:279:44: warning: unused parameter 'Ids' [-Wunused-parameter] 279 | ArrayRef Ids) {} | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarningPush(clang::SourceLocation, int)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:282:49: warning: unused parameter 'Loc' [-Wunused-parameter] 282 | virtual void PragmaWarningPush(SourceLocation Loc, int Level) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:282:58: warning: unused parameter 'Level' [-Wunused-parameter] 282 | virtual void PragmaWarningPush(SourceLocation Loc, int Level) { | ~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarningPop(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:286:48: warning: unused parameter 'Loc' [-Wunused-parameter] 286 | virtual void PragmaWarningPop(SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaExecCharsetPush(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:291:53: warning: unused parameter 'Loc' [-Wunused-parameter] 291 | virtual void PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:291:68: warning: unused parameter 'Str' [-Wunused-parameter] 291 | virtual void PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) {} | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaExecCharsetPop(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:295:52: warning: unused parameter 'Loc' [-Wunused-parameter] 295 | virtual void PragmaExecCharsetPop(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaAssumeNonNullBegin(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:299:56: warning: unused parameter 'Loc' [-Wunused-parameter] 299 | virtual void PragmaAssumeNonNullBegin(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaAssumeNonNullEnd(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:303:54: warning: unused parameter 'Loc' [-Wunused-parameter] 303 | virtual void PragmaAssumeNonNullEnd(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroExpands(const clang::Token&, const clang::MacroDefinition&, clang::SourceRange, const clang::MacroArgs*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:307:42: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 307 | virtual void MacroExpands(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:308:52: warning: unused parameter 'MD' [-Wunused-parameter] 308 | const MacroDefinition &MD, SourceRange Range, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:308:68: warning: unused parameter 'Range' [-Wunused-parameter] 308 | const MacroDefinition &MD, SourceRange Range, | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:309:46: warning: unused parameter 'Args' [-Wunused-parameter] 309 | const MacroArgs *Args) {} | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroDefined(const clang::Token&, const clang::MacroDirective*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:312:42: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 312 | virtual void MacroDefined(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:313:51: warning: unused parameter 'MD' [-Wunused-parameter] 313 | const MacroDirective *MD) { | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroUndefined(const clang::Token&, const clang::MacroDefinition&, const clang::MacroDirective*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:322:44: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 322 | virtual void MacroUndefined(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:323:54: warning: unused parameter 'MD' [-Wunused-parameter] 323 | const MacroDefinition &MD, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:324:53: warning: unused parameter 'Undef' [-Wunused-parameter] 324 | const MacroDirective *Undef) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Defined(const clang::Token&, const clang::MacroDefinition&, clang::SourceRange)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:329:37: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 329 | virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:329:74: warning: unused parameter 'MD' [-Wunused-parameter] 329 | virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:330:36: warning: unused parameter 'Range' [-Wunused-parameter] 330 | SourceRange Range) { | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::SourceRangeSkipped(clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:345:47: warning: unused parameter 'Range' [-Wunused-parameter] 345 | virtual void SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) { | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:345:69: warning: unused parameter 'EndifLoc' [-Wunused-parameter] 345 | virtual void SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) { | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::If(clang::SourceLocation, clang::SourceRange, ConditionValueKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:358:34: warning: unused parameter 'Loc' [-Wunused-parameter] 358 | virtual void If(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:358:51: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 358 | virtual void If(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:359:38: warning: unused parameter 'ConditionValue' [-Wunused-parameter] 359 | ConditionValueKind ConditionValue) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elif(clang::SourceLocation, clang::SourceRange, ConditionValueKind, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:368:36: warning: unused parameter 'Loc' [-Wunused-parameter] 368 | virtual void Elif(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:368:53: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 368 | virtual void Elif(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:369:40: warning: unused parameter 'ConditionValue' [-Wunused-parameter] 369 | ConditionValueKind ConditionValue, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:369:71: warning: unused parameter 'IfLoc' [-Wunused-parameter] 369 | ConditionValueKind ConditionValue, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ifdef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:376:37: warning: unused parameter 'Loc' [-Wunused-parameter] 376 | virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:376:55: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 376 | virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:377:45: warning: unused parameter 'MD' [-Wunused-parameter] 377 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifdef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:384:39: warning: unused parameter 'Loc' [-Wunused-parameter] 384 | virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:384:57: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 384 | virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:385:47: warning: unused parameter 'MD' [-Wunused-parameter] 385 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifdef(clang::SourceLocation, clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:392:39: warning: unused parameter 'Loc' [-Wunused-parameter] 392 | virtual void Elifdef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:392:56: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 392 | virtual void Elifdef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:393:39: warning: unused parameter 'IfLoc' [-Wunused-parameter] 393 | SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ifndef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:400:38: warning: unused parameter 'Loc' [-Wunused-parameter] 400 | virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:400:56: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 400 | virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:401:46: warning: unused parameter 'MD' [-Wunused-parameter] 401 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifndef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:408:40: warning: unused parameter 'Loc' [-Wunused-parameter] 408 | virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:408:58: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 408 | virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:409:48: warning: unused parameter 'MD' [-Wunused-parameter] 409 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifndef(clang::SourceLocation, clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:416:40: warning: unused parameter 'Loc' [-Wunused-parameter] 416 | virtual void Elifndef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:416:57: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 416 | virtual void Elifndef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:417:40: warning: unused parameter 'IfLoc' [-Wunused-parameter] 417 | SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Else(clang::SourceLocation, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:423:36: warning: unused parameter 'Loc' [-Wunused-parameter] 423 | virtual void Else(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:423:56: warning: unused parameter 'IfLoc' [-Wunused-parameter] 423 | virtual void Else(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Endif(clang::SourceLocation, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:429:37: warning: unused parameter 'Loc' [-Wunused-parameter] 429 | virtual void Endif(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:429:57: warning: unused parameter 'IfLoc' [-Wunused-parameter] 429 | virtual void Endif(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In static member function 'static void* clang::PreprocessedEntity::operator new(size_t, void*)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:116:31: warning: unused parameter 'bytes' [-Wunused-parameter] 116 | void *operator new(size_t bytes, void *mem) noexcept { return mem; } | ~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In member function 'virtual std::optional clang::ExternalPreprocessingRecordSource::isPreprocessedEntityInFileID(unsigned int, clang::FileID)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:296:71: warning: unused parameter 'Index' [-Wunused-parameter] 296 | virtual std::optional isPreprocessedEntityInFileID(unsigned Index, | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:297:69: warning: unused parameter 'FID' [-Wunused-parameter] 297 | FileID FID) { | ~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In member function 'void clang::PreprocessingRecord::Deallocate(void*)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:408:27: warning: unused parameter 'Ptr' [-Wunused-parameter] 408 | void Deallocate(void *Ptr) {} | ~~~~~~^~~ In file included from /usr/include/llvm18/clang/Sema/ParsedAttr.h:20, from /usr/include/llvm18/clang/Sema/DeclSpec.h:34, from /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:21, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:28: /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagAppertainsToDecl(clang::Sema&, const clang::ParsedAttr&, const clang::Decl*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:107:43: warning: unused parameter 'S' [-Wunused-parameter] 107 | virtual bool diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:107:64: warning: unused parameter 'Attr' [-Wunused-parameter] 107 | virtual bool diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:108:49: warning: unused parameter 'D' [-Wunused-parameter] 108 | const Decl *D) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagAppertainsToStmt(clang::Sema&, const clang::ParsedAttr&, const clang::Stmt*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:112:43: warning: unused parameter 'S' [-Wunused-parameter] 112 | virtual bool diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:112:64: warning: unused parameter 'Attr' [-Wunused-parameter] 112 | virtual bool diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:113:49: warning: unused parameter 'St' [-Wunused-parameter] 113 | const Stmt *St) const { | ~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagMutualExclusion(clang::Sema&, const clang::ParsedAttr&, const clang::Decl*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:118:42: warning: unused parameter 'S' [-Wunused-parameter] 118 | virtual bool diagMutualExclusion(Sema &S, const ParsedAttr &A, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:118:63: warning: unused parameter 'A' [-Wunused-parameter] 118 | virtual bool diagMutualExclusion(Sema &S, const ParsedAttr &A, | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:119:48: warning: unused parameter 'D' [-Wunused-parameter] 119 | const Decl *D) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::acceptsLangOpts(const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:123:51: warning: unused parameter 'LO' [-Wunused-parameter] 123 | virtual bool acceptsLangOpts(const LangOptions &LO) const { return true; } | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::existsInTarget(const clang::TargetInfo&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:126:49: warning: unused parameter 'Target' [-Wunused-parameter] 126 | virtual bool existsInTarget(const TargetInfo &Target) const { return true; } | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::spellingExistsInTarget(const clang::TargetInfo&, unsigned int) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:130:57: warning: unused parameter 'Target' [-Wunused-parameter] 130 | virtual bool spellingExistsInTarget(const TargetInfo &Target, | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:131:54: warning: unused parameter 'SpellingListIndex' [-Wunused-parameter] 131 | const unsigned SpellingListIndex) const { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual unsigned int clang::ParsedAttrInfo::spellingIndexToSemanticSpelling(const clang::ParsedAttr&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:137:53: warning: unused parameter 'Attr' [-Wunused-parameter] 137 | spellingIndexToSemanticSpelling(const ParsedAttr &Attr) const { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::isParamExpr(size_t) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:143:35: warning: unused parameter 'N' [-Wunused-parameter] 143 | virtual bool isParamExpr(size_t N) const { return false; } | ~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual void clang::ParsedAttrInfo::getPragmaAttributeMatchRules(llvm::SmallVectorImpl >&, const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:146:71: warning: unused parameter 'Rules' [-Wunused-parameter] 146 | llvm::SmallVectorImpl> &Rules, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:147:26: warning: unused parameter 'LangOpts' [-Wunused-parameter] 147 | const LangOptions &LangOpts) const {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual clang::ParsedAttrInfo::AttrHandling clang::ParsedAttrInfo::handleDeclAttribute(clang::Sema&, clang::Decl*, const clang::ParsedAttr&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:153:50: warning: unused parameter 'S' [-Wunused-parameter] 153 | virtual AttrHandling handleDeclAttribute(Sema &S, Decl *D, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:153:59: warning: unused parameter 'D' [-Wunused-parameter] 153 | virtual AttrHandling handleDeclAttribute(Sema &S, Decl *D, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:154:62: warning: unused parameter 'Attr' [-Wunused-parameter] 154 | const ParsedAttr &Attr) const { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h: In member function 'bool clang::ParsedAttr::diagnoseMutualExclusion(clang::Sema&, const clang::Stmt*) const': /usr/include/llvm18/clang/Sema/ParsedAttr.h:522:44: warning: unused parameter 'S' [-Wunused-parameter] 522 | bool diagnoseMutualExclusion(class Sema &S, const Stmt *St) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Sema/ParsedAttr.h:522:59: warning: unused parameter 'St' [-Wunused-parameter] 522 | bool diagnoseMutualExclusion(class Sema &S, const Stmt *St) const { | ~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual bool clang::CodeCompleteConsumer::isResultFilteredOut(llvm::StringRef, clang::CodeCompletionResult)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1203:46: warning: unused parameter 'Filter' [-Wunused-parameter] 1203 | virtual bool isResultFilteredOut(StringRef Filter, | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1204:57: warning: unused parameter 'Results' [-Wunused-parameter] 1204 | CodeCompletionResult Results) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual void clang::CodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1211:49: warning: unused parameter 'S' [-Wunused-parameter] 1211 | virtual void ProcessCodeCompleteResults(Sema &S, | ~~~~~~^ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1212:65: warning: unused parameter 'Context' [-Wunused-parameter] 1212 | CodeCompletionContext Context, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1213:65: warning: unused parameter 'Results' [-Wunused-parameter] 1213 | CodeCompletionResult *Results, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1214:52: warning: unused parameter 'NumResults' [-Wunused-parameter] 1214 | unsigned NumResults) {} | ~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual void clang::CodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, OverloadCandidate*, unsigned int, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1227:48: warning: unused parameter 'S' [-Wunused-parameter] 1227 | virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg, | ~~~~~~^ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1227:60: warning: unused parameter 'CurrentArg' [-Wunused-parameter] 1227 | virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg, | ~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1228:61: warning: unused parameter 'Candidates' [-Wunused-parameter] 1228 | OverloadCandidate *Candidates, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1229:51: warning: unused parameter 'NumCandidates' [-Wunused-parameter] 1229 | unsigned NumCandidates, | ~~~~~~~~~^~~~~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1230:57: warning: unused parameter 'OpenParLoc' [-Wunused-parameter] 1230 | SourceLocation OpenParLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1231:47: warning: unused parameter 'Braced' [-Wunused-parameter] 1231 | bool Braced) {} | ~~~~~^~~~~~ In file included from /usr/include/llvm18/clang/Lex/DirectoryLookup.h:19, from /usr/include/llvm18/clang/Lex/HeaderSearch.h:18, from /usr/include/llvm18/clang/Lex/Preprocessor.h:26, from /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h:17, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:30: /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapFileRead(clang::SourceLocation, clang::FileEntryRef, bool)': /usr/include/llvm18/clang/Lex/ModuleMap.h:60:49: warning: unused parameter 'FileStart' [-Wunused-parameter] 60 | virtual void moduleMapFileRead(SourceLocation FileStart, FileEntryRef File, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:60:73: warning: unused parameter 'File' [-Wunused-parameter] 60 | virtual void moduleMapFileRead(SourceLocation FileStart, FileEntryRef File, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:61:39: warning: unused parameter 'IsSystem' [-Wunused-parameter] 61 | bool IsSystem) {} | ~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapAddHeader(llvm::StringRef)': /usr/include/llvm18/clang/Lex/ModuleMap.h:66:45: warning: unused parameter 'Filename' [-Wunused-parameter] 66 | virtual void moduleMapAddHeader(StringRef Filename) {} | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapAddUmbrellaHeader(clang::FileEntryRef)': /usr/include/llvm18/clang/Lex/ModuleMap.h:71:56: warning: unused parameter 'Header' [-Wunused-parameter] 71 | virtual void moduleMapAddUmbrellaHeader(FileEntryRef Header) {} | ~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h: In member function 'virtual bool clang::PreambleCallbacks::shouldSkipFunctionBody(clang::Decl*)': /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h:239:45: warning: unused parameter 'D' [-Wunused-parameter] 239 | virtual bool shouldSkipFunctionBody(Decl *D) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/Frontend/FrontendAction.h: In member function 'virtual bool clang::FrontendAction::PrepareToExecuteAction(clang::CompilerInstance&)': /usr/include/llvm18/clang/Frontend/FrontendAction.h:55:57: warning: unused parameter 'CI' [-Wunused-parameter] 55 | virtual bool PrepareToExecuteAction(CompilerInstance &CI) { return true; } | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendAction.h: In member function 'virtual bool clang::FrontendAction::BeginInvocation(clang::CompilerInstance&)': /usr/include/llvm18/clang/Frontend/FrontendAction.h:79:50: warning: unused parameter 'CI' [-Wunused-parameter] 79 | virtual bool BeginInvocation(CompilerInstance &CI) { return true; } | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendAction.h: In member function 'virtual bool clang::FrontendAction::BeginSourceFileAction(clang::CompilerInstance&)': /usr/include/llvm18/clang/Frontend/FrontendAction.h:85:56: warning: unused parameter 'CI' [-Wunused-parameter] 85 | virtual bool BeginSourceFileAction(CompilerInstance &CI) { | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendActions.h: In member function 'virtual std::unique_ptr clang::DumpCompilerOptionsAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': /usr/include/llvm18/clang/Frontend/FrontendActions.h:47:68: warning: unused parameter 'CI' [-Wunused-parameter] 47 | std::unique_ptr CreateASTConsumer(CompilerInstance &CI, | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendActions.h:48:60: warning: unused parameter 'InFile' [-Wunused-parameter] 48 | StringRef InFile) override { | ~~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:19: /usr/include/llvm18/clang/Tooling/Tooling.h: In member function 'virtual bool clang::tooling::SourceFileCallbacks::handleBeginSource(clang::CompilerInstance&)': /usr/include/llvm18/clang/Tooling/Tooling.h:131:52: warning: unused parameter 'CI' [-Wunused-parameter] 131 | virtual bool handleBeginSource(CompilerInstance &CI) { | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.cpp: In member function 'bool LupdateVisitor::VisitNamedDecl(clang::NamedDecl*)': /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.cpp:785:80: warning: 'llvm::StringRef clang::FileEntry::getName() const' is deprecated: Use FileEntryRef::getName() instead. [-Wdeprecated-declarations] 785 | if (!LupdatePrivate::isFileSignificant(fullLocation.getFileEntry()->getName().str())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/llvm18/clang/Basic/SourceLocation.h:17, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.h:22: /usr/include/llvm18/clang/Basic/FileEntry.h:332:13: note: declared here 332 | StringRef getName() const { return LastRef->getName(); } | ^~~~~~~ In file included from /usr/include/llvm18/clang/AST/Type.h:47: /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ConstantArrayType; TrailingTys = {const clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ConstantArrayType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ConstantArrayType; NextTy = const clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = const clang::Expr*; BaseTy = clang::ConstantArrayType; TrailingTys = {const clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:3194:39: required from here 3194 | *getTrailingObjects() = sz; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionProtoType; TrailingTys = {clang::QualType, clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionProtoType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionProtoType; NextTy = clang::QualType; MoreTys = {clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::QualType; BaseTy = clang::FunctionProtoType; TrailingTys = {clang::QualType, clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:4588:40: required from here 4588 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SubstTemplateTypeParmType; TrailingTys = {clang::QualType}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::SubstTemplateTypeParmType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SubstTemplateTypeParmType; NextTy = clang::QualType; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::QualType; BaseTy = clang::SubstTemplateTypeParmType; TrailingTys = {clang::QualType}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:5306:47: required from here 5306 | ? *getTrailingObjects() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ElaboratedType; TrailingTys = {clang::TagDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ElaboratedType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ElaboratedType; NextTy = clang::TagDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TagDecl*; BaseTy = clang::ElaboratedType; TrailingTys = {clang::TagDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:5873:37: required from here 5873 | *getTrailingObjects() = OwnedTagDecl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ASTTemplateArgumentListInfo; TrailingTys = {clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ASTTemplateArgumentListInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ASTTemplateArgumentListInfo; NextTy = clang::TemplateArgumentLoc; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateArgumentLoc; BaseTy = clang::ASTTemplateArgumentListInfo; TrailingTys = {clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TemplateBase.h:701:51: required from here 701 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ASTConstraintSatisfaction; TrailingTys = {std::pair*> >}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ASTConstraintSatisfaction; TopTrailingObj = llvm::TrailingObjects*> > >; PrevTy = clang::ASTConstraintSatisfaction; NextTy = std::pair*> >; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = std::pair*> >; BaseTy = clang::ASTConstraintSatisfaction; TrailingTys = {std::pair*> >}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ASTConcept.h:99:59: required from here 99 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PragmaCommentDecl; TrailingTys = {char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 1; BaseTy = clang::PragmaCommentDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PragmaCommentDecl; NextTy = char; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = char; BaseTy = clang::PragmaCommentDecl; TrailingTys = {char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:165:61: required from here 165 | StringRef getArg() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PragmaDetectMismatchDecl; TrailingTys = {char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 1; BaseTy = clang::PragmaDetectMismatchDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PragmaDetectMismatchDecl; NextTy = char; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = char; BaseTy = clang::PragmaDetectMismatchDecl; TrailingTys = {char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:197:62: required from here 197 | StringRef getName() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TrailingTys = {clang::DeclAccessPair}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionDecl::DefaultedFunctionInfo; NextTy = clang::DeclAccessPair; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::DeclAccessPair; BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TrailingTys = {clang::DeclAccessPair}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:1997:49: required from here 1997 | return {getTrailingObjects(), NumLookups}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CapturedDecl; TrailingTys = {clang::ImplicitParamDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CapturedDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CapturedDecl; NextTy = clang::ImplicitParamDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ImplicitParamDecl*; BaseTy = clang::CapturedDecl; TrailingTys = {clang::ImplicitParamDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:4658:51: required from here 4658 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DeclGroup; TrailingTys = {clang::Decl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DeclGroup; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DeclGroup; NextTy = clang::Decl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Decl*; BaseTy = clang::DeclGroup; TrailingTys = {clang::Decl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclGroup.h:42:38: required from here 42 | return getTrailingObjects()[i]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CompoundStmt; TrailingTys = {clang::Stmt*, clang::FPOptionsOverride}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CompoundStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CompoundStmt; NextTy = clang::Stmt*; MoreTys = {clang::FPOptionsOverride}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CompoundStmt; TrailingTys = {clang::Stmt*, clang::FPOptionsOverride}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:1663:65: required from here 1663 | body_iterator body_begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CaseStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CaseStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CaseStmt; NextTy = clang::Stmt*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CaseStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:1887:63: required from here 1887 | return reinterpret_cast(getTrailingObjects()[lhsOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::AttributedStmt; TrailingTys = {const clang::Attr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::AttributedStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::AttributedStmt; NextTy = const clang::Attr*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = const clang::Attr*; BaseTy = clang::AttributedStmt; TrailingTys = {const clang::Attr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2100:44: required from here 2100 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::IfStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::IfStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::IfStmt; NextTy = clang::Stmt*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::IfStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2214:63: required from here 2214 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SwitchStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::SwitchStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SwitchStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::SwitchStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2450:63: required from here 2450 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::WhileStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::WhileStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::WhileStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::WhileStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2635:63: required from here 2635 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ReturnStmt; TrailingTys = {const clang::VarDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ReturnStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ReturnStmt; NextTy = const clang::VarDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = const clang::VarDecl*; BaseTy = clang::ReturnStmt; TrailingTys = {const clang::VarDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:3058:69: required from here 3058 | return hasNRVOCandidate() ? *getTrailingObjects() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ConstantExpr; TrailingTys = {clang::APValue, long long unsigned int}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ConstantExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ConstantExpr; NextTy = clang::APValue; MoreTys = {long long unsigned int}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::APValue; BaseTy = clang::ConstantExpr; TrailingTys = {clang::APValue, long long unsigned int}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1086:40: required from here 1086 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DeclRefExpr; TrailingTys = {clang::NestedNameSpecifierLoc, clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::DeclRefExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DeclRefExpr; NextTy = clang::NestedNameSpecifierLoc; MoreTys = {clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::NestedNameSpecifierLoc; BaseTy = clang::DeclRefExpr; TrailingTys = {clang::NestedNameSpecifierLoc, clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1338:55: required from here 1338 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::StringLiteral; TrailingTys = {unsigned int, clang::SourceLocation, char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::StringLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::StringLiteral; NextTy = unsigned int; MoreTys = {clang::SourceLocation, char}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = unsigned int; BaseTy = clang::StringLiteral; TrailingTys = {unsigned int, clang::SourceLocation, char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1867:68: required from here 1867 | unsigned getLength() const { return *getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PredefinedExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::PredefinedExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PredefinedExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::PredefinedExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1982:32: required from here 1982 | *getTrailingObjects() = SL; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnaryOperator; TrailingTys = {clang::FPOptionsOverride}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::UnaryOperator; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnaryOperator; NextTy = clang::FPOptionsOverride; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::FPOptionsOverride; BaseTy = clang::UnaryOperator; TrailingTys = {clang::FPOptionsOverride}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:2168:50: required from here 2168 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OffsetOfExpr; TrailingTys = {clang::OffsetOfNode, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OffsetOfExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OffsetOfExpr; NextTy = clang::OffsetOfNode; MoreTys = {clang::Expr*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::OffsetOfNode; BaseTy = clang::OffsetOfExpr; TrailingTys = {clang::OffsetOfNode, clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:2490:44: required from here 2490 | return getTrailingObjects()[Idx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::MemberExpr; TrailingTys = {clang::MemberExprNameQualifier, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::MemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::MemberExpr; NextTy = clang::MemberExprNameQualifier; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::MemberExprNameQualifier; BaseTy = clang::MemberExpr; TrailingTys = {clang::MemberExprNameQualifier, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:3246:55: required from here 3246 | return getTrailingObjects()->FoundDecl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DesignatedInitExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DesignatedInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DesignatedInitExpr; NextTy = clang::Stmt*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Stmt*; BaseTy = clang::DesignatedInitExpr; TrailingTys = {clang::Stmt*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5347:49: required from here 5347 | return cast(getTrailingObjects()[Idx]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ParenListExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ParenListExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ParenListExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::ParenListExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5636:64: required from here 5636 | return reinterpret_cast(getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::GenericSelectionExpr; TrailingTys = {clang::Stmt*, clang::TypeSourceInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::GenericSelectionExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::GenericSelectionExpr; NextTy = clang::Stmt*; MoreTys = {clang::TypeSourceInfo*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::GenericSelectionExpr; TrailingTys = {clang::Stmt*, clang::TypeSourceInfo*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5961:35: required from here 5961 | getTrailingObjects()[getIndexOfControllingExpression()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PseudoObjectExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::PseudoObjectExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PseudoObjectExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::PseudoObjectExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:6288:65: required from here 6288 | Expr **getSubExprsBuffer() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::RecoveryExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::RecoveryExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::RecoveryExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::RecoveryExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:6616:41: required from here 6616 | auto *B = getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXConstructorDecl; TrailingTys = {clang::InheritedConstructor, clang::ExplicitSpecifier}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXConstructorDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXConstructorDecl; NextTy = clang::InheritedConstructor; MoreTys = {clang::ExplicitSpecifier}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::InheritedConstructor; BaseTy = clang::CXXConstructorDecl; TrailingTys = {clang::InheritedConstructor, clang::ExplicitSpecifier}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:2767:48: required from here 2767 | *getTrailingObjects() : InheritedConstructor(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UsingPackDecl; TrailingTys = {clang::NamedDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::UsingPackDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UsingPackDecl; NextTy = clang::NamedDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::NamedDecl*; BaseTy = clang::UsingPackDecl; TrailingTys = {clang::NamedDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:3804:60: required from here 3804 | getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DecompositionDecl; TrailingTys = {clang::BindingDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DecompositionDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DecompositionDecl; NextTy = clang::BindingDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::BindingDecl*; BaseTy = clang::DecompositionDecl; TrailingTys = {clang::BindingDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:4171:62: required from here 4171 | getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateParameterList; TrailingTys = {clang::NamedDecl*, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateParameterList; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateParameterList; NextTy = clang::NamedDecl*; MoreTys = {clang::Expr*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::NamedDecl*; BaseTy = clang::TemplateParameterList; TrailingTys = {clang::NamedDecl*, clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:131:60: required from here 131 | iterator begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionTemplateSpecializationInfo; TrailingTys = {clang::MemberSpecializationInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionTemplateSpecializationInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionTemplateSpecializationInfo; NextTy = clang::MemberSpecializationInfo*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::MemberSpecializationInfo*; BaseTy = clang::FunctionTemplateSpecializationInfo; TrailingTys = {clang::MemberSpecializationInfo*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:521:53: required from here 521 | getTrailingObjects()[0] = MSInfo; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TrailingTys = {clang::FunctionTemplateDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DependentFunctionTemplateSpecializationInfo; NextTy = clang::FunctionTemplateDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::FunctionTemplateDecl*; BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TrailingTys = {clang::FunctionTemplateDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:729:55: required from here 729 | return {getTrailingObjects(), NumCandidates}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateTypeParmDecl; TrailingTys = {clang::TypeConstraint}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateTypeParmDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateTypeParmDecl; NextTy = clang::TypeConstraint; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TypeConstraint; BaseTy = clang::TemplateTypeParmDecl; TrailingTys = {clang::TypeConstraint}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1342:74: required from here 1342 | return TypeConstraintInitialized ? getTrailingObjects() : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::NonTypeTemplateParmDecl; TrailingTys = {std::pair, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::NonTypeTemplateParmDecl; TopTrailingObj = llvm::TrailingObjects, clang::Expr*>; PrevTy = clang::NonTypeTemplateParmDecl; NextTy = std::pair; MoreTys = {clang::Expr*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = std::pair; BaseTy = clang::NonTypeTemplateParmDecl; TrailingTys = {std::pair, clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1539:66: required from here 1539 | getTrailingObjects>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateTemplateParmDecl; TrailingTys = {clang::TemplateParameterList*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateTemplateParmDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateTemplateParmDecl; NextTy = clang::TemplateParameterList*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateParameterList*; BaseTy = clang::TemplateTemplateParmDecl; TrailingTys = {clang::TemplateParameterList*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1704:55: required from here 1704 | return getTrailingObjects()[I]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ImplicitConceptSpecializationDecl; TrailingTys = {clang::TemplateArgument}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ImplicitConceptSpecializationDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ImplicitConceptSpecializationDecl; NextTy = clang::TemplateArgument; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateArgument; BaseTy = clang::ImplicitConceptSpecializationDecl; TrailingTys = {clang::TemplateArgument}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:3241:75: required from here 3241 | return ArrayRef(getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FriendDecl; TrailingTys = {clang::TemplateParameterList*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FriendDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FriendDecl; NextTy = clang::TemplateParameterList*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TemplateParameterList*; BaseTy = clang::FriendDecl; TrailingTys = {clang::TemplateParameterList*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclFriend.h:90:50: required from here 90 | getTrailingObjects()[i] = FriendTypeTPLists[i]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCTypeParamList; TrailingTys = {clang::ObjCTypeParamDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCTypeParamList; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCTypeParamList; NextTy = clang::ObjCTypeParamDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::ObjCTypeParamDecl*; BaseTy = clang::ObjCTypeParamList; TrailingTys = {clang::ObjCTypeParamDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclObjC.h:680:68: required from here 680 | iterator begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPSizesClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPSizesClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPSizesClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPSizesClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:833:77: required from here 832 | return MutableArrayRef(static_cast(this) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | ->template getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUpdateClause; TrailingTys = {clang::SourceLocation, clang::OpenMPDependClauseKind}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUpdateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUpdateClause; NextTy = clang::SourceLocation; MoreTys = {clang::OpenMPDependClauseKind}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::SourceLocation; BaseTy = clang::OMPUpdateClause; TrailingTys = {clang::SourceLocation, clang::OpenMPDependClauseKind}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2129:40: required from here 2129 | *getTrailingObjects() = Loc; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPMapClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPMapClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPMapClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPMapClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:5961:31: required from here 5961 | getTrailingObjects()[2 * varlist_size()] = IteratorModifier; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUsesAllocatorsClause; TrailingTys = {clang::Expr*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUsesAllocatorsClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUsesAllocatorsClause; NextTy = clang::Expr*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPUsesAllocatorsClause; TrailingTys = {clang::Expr*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8566:72: required from here 8566 | Stmt **Begin = reinterpret_cast(getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPAffinityClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPAffinityClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPAffinityClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPAffinityClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8630:31: required from here 8630 | getTrailingObjects()[varlist_size()] = E; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPChildren; TrailingTys = {clang::OMPClause*, clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPChildren; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPChildren; NextTy = clang::OMPClause*; MoreTys = {clang::Stmt*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::OMPClause*; BaseTy = clang::OMPChildren; TrailingTys = {clang::OMPClause*, clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:9030:65: required from here 9030 | return llvm::MutableArrayRef(getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXTryStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXTryStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXTryStmt; NextTy = clang::Stmt*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Stmt*; BaseTy = clang::CXXTryStmt; TrailingTys = {clang::Stmt*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtCXX.h:83:68: required from here 83 | Stmt *const *getStmts() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CoroutineBodyStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CoroutineBodyStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CoroutineBodyStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CoroutineBodyStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtCXX.h:342:62: required from here 342 | Stmt **getStoredStmts() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXDefaultArgExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXDefaultArgExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXDefaultArgExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::CXXDefaultArgExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:1277:34: required from here 1277 | *getTrailingObjects() = RewrittenExpr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXDefaultInitExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXDefaultInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXDefaultInitExpr; NextTy = clang::Expr*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Expr*; BaseTy = clang::CXXDefaultInitExpr; TrailingTys = {clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:1408:39: required from here 1408 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::LambdaExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::LambdaExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::LambdaExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::LambdaExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:1967:62: required from here 1967 | Stmt **getStoredStmts() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXNewExpr; TrailingTys = {clang::Stmt*, clang::SourceRange}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXNewExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXNewExpr; NextTy = clang::Stmt*; MoreTys = {clang::SourceRange}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CXXNewExpr; TrailingTys = {clang::Stmt*, clang::SourceRange}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:2342:58: required from here 2342 | cast_or_null(getTrailingObjects()[arraySizeOffset()])) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TypeTraitExpr; TrailingTys = {clang::TypeSourceInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TypeTraitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TypeTraitExpr; NextTy = clang::TypeSourceInfo*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TypeSourceInfo*; BaseTy = clang::TypeTraitExpr; TrailingTys = {clang::TypeSourceInfo*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:2808:63: required from here 2808 | return llvm::ArrayRef(getTrailingObjects(), getNumArgs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DependentScopeDeclRefExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::DependentScopeDeclRefExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DependentScopeDeclRefExpr; NextTy = clang::ASTTemplateKWAndArgsInfo; MoreTys = {clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ASTTemplateKWAndArgsInfo; BaseTy = clang::DependentScopeDeclRefExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3346:56: required from here 3346 | return getTrailingObjects()->TemplateKWLoc; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ExprWithCleanups; TrailingTys = {llvm::PointerUnion}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ExprWithCleanups; TopTrailingObj = llvm::TrailingObjects >; PrevTy = clang::ExprWithCleanups; NextTy = llvm::PointerUnion; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = llvm::PointerUnion; BaseTy = clang::ExprWithCleanups; TrailingTys = {llvm::PointerUnion}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3461:60: required from here 3461 | return llvm::ArrayRef(getTrailingObjects(), getNumObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXUnresolvedConstructExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXUnresolvedConstructExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXUnresolvedConstructExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::CXXUnresolvedConstructExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3582:63: required from here 3582 | arg_iterator arg_begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXDependentScopeMemberExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc, clang::NamedDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::CXXDependentScopeMemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXDependentScopeMemberExpr; NextTy = clang::ASTTemplateKWAndArgsInfo; MoreTys = {clang::TemplateArgumentLoc, clang::NamedDecl*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ASTTemplateKWAndArgsInfo; BaseTy = clang::CXXDependentScopeMemberExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc, clang::NamedDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3798:56: required from here 3798 | return getTrailingObjects()->TemplateKWLoc; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnresolvedLookupExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::UnresolvedLookupExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnresolvedLookupExpr; NextTy = clang::DeclAccessPair; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::DeclAccessPair; BaseTy = clang::UnresolvedLookupExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4057:51: required from here 4057 | return ULE->getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnresolvedMemberExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::UnresolvedMemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnresolvedMemberExpr; NextTy = clang::DeclAccessPair; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::DeclAccessPair; BaseTy = clang::UnresolvedMemberExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4058:78: required from here 4058 | return cast(this)->getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SizeOfPackExpr; TrailingTys = {clang::TemplateArgument}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::SizeOfPackExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SizeOfPackExpr; NextTy = clang::TemplateArgument; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TemplateArgument; BaseTy = clang::SizeOfPackExpr; TrailingTys = {clang::TemplateArgument}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4260:54: required from here 4260 | auto *Args = getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionParmPackExpr; TrailingTys = {clang::VarDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionParmPackExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionParmPackExpr; NextTy = clang::VarDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::VarDecl*; BaseTy = clang::FunctionParmPackExpr; TrailingTys = {clang::VarDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4535:64: required from here 4535 | iterator begin() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXParenListInitExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXParenListInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXParenListInitExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::CXXParenListInitExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4830:67: required from here 4830 | std::copy(Args.begin(), Args.end(), getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::RequiresExpr; TrailingTys = {clang::ParmVarDecl*, clang::concepts::Requirement*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::RequiresExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::RequiresExpr; NextTy = clang::ParmVarDecl*; MoreTys = {clang::concepts::Requirement*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ParmVarDecl*; BaseTy = clang::RequiresExpr; TrailingTys = {clang::ParmVarDecl*, clang::concepts::Requirement*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprConcepts.h:551:46: required from here 551 | return {getTrailingObjects(), NumLocalParameters}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCArrayLiteral; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCArrayLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCArrayLiteral; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::ObjCArrayLiteral; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprObjC.h:220:59: required from here 220 | Expr **getElements() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCDictionaryLiteral; TrailingTys = {clang::ObjCDictionaryLiteral_KeyValuePair, clang::ObjCDictionaryLiteral_ExpansionData}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCDictionaryLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCDictionaryLiteral; NextTy = clang::ObjCDictionaryLiteral_KeyValuePair; MoreTys = {clang::ObjCDictionaryLiteral_ExpansionData}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ObjCDictionaryLiteral_KeyValuePair; BaseTy = clang::ObjCDictionaryLiteral; TrailingTys = {clang::ObjCDictionaryLiteral_KeyValuePair, clang::ObjCDictionaryLiteral_ExpansionData}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprObjC.h:364:62: required from here 364 | const KeyValuePair &KV = getTrailingObjects()[Index]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCMessageExpr; TrailingTys = {void*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCMessageExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCMessageExpr; NextTy = void*; MoreTys = {clang::SourceLocation}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = void*; BaseTy = clang::ObjCMessageExpr; TrailingTys = {void*, clang::SourceLocation}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprObjC.h:1063:72: required from here 1063 | void *getReceiverPointer() const { return *getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPArrayShapingExpr; TrailingTys = {clang::Expr*, clang::SourceRange}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPArrayShapingExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPArrayShapingExpr; NextTy = clang::Expr*; MoreTys = {clang::SourceRange}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPArrayShapingExpr; TrailingTys = {clang::Expr*, clang::SourceRange}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprOpenMP.h:169:54: required from here 169 | void setBase(Expr *Op) { getTrailingObjects()[NumDims] = Op; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCAtTryStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCAtTryStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCAtTryStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::ObjCAtTryStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtObjC.h:187:56: required from here 187 | Stmt **getStmts() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ParsedAttr; TrailingTys = {llvm::PointerUnion, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ParsedAttr; TopTrailingObj = llvm::TrailingObjects, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData>; PrevTy = clang::ParsedAttr; NextTy = llvm::PointerUnion; MoreTys = {clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = llvm::PointerUnion; BaseTy = clang::ParsedAttr; TrailingTys = {llvm::PointerUnion, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h:189:68: required from here 189 | ArgsUnion *getArgsBuffer() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Basic/Diagnostic.h:22: /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = unsigned int; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const unsigned int&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:349:19: required from here 349 | DiagMap[Diag] = Info; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Basic/LLVM.h:24, from /usr/include/llvm18/clang/Basic/DirectoryEntry.h:18, from /usr/include/llvm18/clang/Basic/FileEntry.h:18: /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = std::pair, clang::FullSourceLoc>; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const std::pair, clang::FullSourceLoc>*; = void; T = std::pair, clang::FullSourceLoc>]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/SourceManager.h:871:34: required from here 871 | StoredModuleBuildStack.append(stack.begin(), stack.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::DeclAccessPair; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::DeclAccessPair; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::DeclAccessPair; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = clang::DeclAccessPair*; = void; T = clang::DeclAccessPair]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/UnresolvedSet.h:137:55: required from here 137 | void append(iterator I, iterator E) { decls().append(I.I, E.I); } | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Decl*; DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Decl* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/ASTContext.h:1032:18: required from here 1032 | MergedDecls[D] = Primary; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::omp::TraitProperty; DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::omp::TraitProperty&; ValueArgs = {}; DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/llvm/Frontend/OpenMP/OMPContext.h:136:24: required from here 136 | ScoreMap[Property] = *Score; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPIteratorExpr; TrailingTys = {clang::Decl*, clang::Expr*, clang::SourceLocation, clang::OMPIteratorHelperData}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPIteratorExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPIteratorExpr; NextTy = clang::Decl*; MoreTys = {clang::Expr*, clang::SourceLocation, clang::OMPIteratorHelperData}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:162:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPIteratorExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::Decl*; NextTy = clang::Expr*; MoreTys = {clang::SourceLocation, clang::OMPIteratorHelperData}]' 162 | auto *Ptr = TopTrailingObj::getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 163 | Obj, TrailingObjectsBase::OverloadToken()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPIteratorExpr; TrailingTys = {clang::Decl*, clang::Expr*, clang::SourceLocation, clang::OMPIteratorHelperData}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprOpenMP.h:411:72: required from here 411 | Stmt **Begin = reinterpret_cast(getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::DeclStmt*; DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::DeclStmt* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Analysis/CFG.h:1355:33: required from here 1355 | SyntheticDeclStmts[Synthetic] = Source; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::ParsedAttr*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::ParsedAttr*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::ParsedAttr*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:900:31: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(iterator, ItTy, ItTy) [with ItTy = clang::ParsedAttr**; = void; T = clang::ParsedAttr*; iterator = clang::ParsedAttr**]' 900 | this->assertSafeToAddRange(From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h:858:20: required from here 858 | AttrList.insert(AttrList.begin(), B.I, E.I); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::PPConditionalInfo; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::PPConditionalInfo; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::PPConditionalInfo; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::PPConditionalInfo*; = void; T = clang::PPConditionalInfo]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PreprocessorLexer.h:177:28: required from here 177 | ConditionalStack.append(CL.begin(), CL.end()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Module*; DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Module* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:607:41: required from here 607 | return ModuleScopeIDs[ExistingModule] < CurrentModuleScopeID; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo*; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:365:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 365 | return *InsertIntoBucket(TheBucket, std::move(Key)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:369:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 369 | return FindAndConstruct(std::move(Key)).second; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:744:26: required from here 744 | CachedModuleLoads[&II] = M; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::DirectoryEntry*; DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::DirectoryEntry* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/HeaderSearch.h:433:30: required from here 433 | DirectoryHasModuleMap[Dir] = true; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1351:49: required from here 1351 | MacroState &S = CurSubmoduleState->Macros[II]; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::FileEntry*; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::FileEntry*; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseSet.h:213:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(ValueT&&) [with ValueT = const clang::FileEntry*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' 213 | return TheMap.try_emplace(std::move(V), Empty); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1483:32: required from here 1483 | return IncludedFiles.insert(File).second; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo*; ValueArgs = {clang::Preprocessor::MacroAnnotations}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {clang::Preprocessor::MacroAnnotations}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:2798:29: required from here 2798 | AnnotationInfos.insert(std::make_pair( | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2799 | II, | ~~~ 2800 | MacroAnnotations::makeDeprecation(AnnotationLoc, std::move(Msg)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::TraverseObjCProtocolLoc(clang::ObjCProtocolLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1662:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 1666 | TRY_TO(TraverseObjCProtocolLoc(ProtocolLoc)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2504:21: warning: unused parameter 'ProtocolLoc' [-Wunused-parameter] 2504 | ObjCProtocolLoc ProtocolLoc) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = unsigned int; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = unsigned int; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = unsigned int; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const unsigned int*; = void; T = unsigned int]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1230:17: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const unsigned int*; = void; T = unsigned int; unsigned int N = 32]' 1230 | this->append(S, E); | ~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/llvm/ADT/FoldingSet.h:328:7: required from here 328 | : Bits(Ref.getData(), Ref.getData() + Ref.getSize()) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::TemplateArgument; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::TemplateArgument; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::TemplateArgument; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::TemplateArgument*; = void; T = clang::TemplateArgument]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1230:17: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const clang::TemplateArgument*; = void; T = clang::TemplateArgument; unsigned int N = 4]' 1230 | this->append(S, E); | ~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/AST/ASTConcept.h:47:41: required from here 47 | ConstraintOwner(ConstraintOwner), TemplateArgs(TemplateArgs.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | TemplateArgs.end()) { } | ~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPAllocateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPAllocateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPAllocateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPAllocateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPAllocateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPAllocateClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:499:63: required from here 499 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPPrivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPPrivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPPrivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPPrivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPPrivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPPrivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2640:47: required from here 2640 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPFirstprivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPFirstprivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPFirstprivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPFirstprivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPFirstprivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPFirstprivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2749:47: required from here 2749 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPLastprivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPLastprivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPLastprivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPLastprivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPLastprivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPLastprivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2911:47: required from here 2911 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPSharedClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPSharedClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPSharedClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPSharedClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPSharedClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPSharedClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3135:63: required from here 3135 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPReductionClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPReductionClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPReductionClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPReductionClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPReductionClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPReductionClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3240:47: required from here 3240 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPTaskReductionClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPTaskReductionClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPTaskReductionClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPTaskReductionClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPTaskReductionClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPTaskReductionClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3559:47: required from here 3559 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPInReductionClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPInReductionClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPInReductionClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPInReductionClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPInReductionClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPInReductionClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3790:47: required from here 3790 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPLinearClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPLinearClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPLinearClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPLinearClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPLinearClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPLinearClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4053:47: required from here 4053 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPAlignedClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPAlignedClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPAlignedClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPAlignedClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPAlignedClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPAlignedClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4288:44: required from here 4288 | void setAlignment(Expr *A) { *varlist_end() = A; } | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPCopyinClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPCopyinClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPCopyinClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPCopyinClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPCopyinClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPCopyinClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4421:47: required from here 4421 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPCopyprivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPCopyprivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPCopyprivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPCopyprivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPCopyprivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPCopyprivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4586:47: required from here 4586 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPFlushClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPFlushClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPFlushClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPFlushClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPFlushClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPFlushClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4764:63: required from here 4764 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPDependClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPDependClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPDependClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPDependClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPDependClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPDependClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:5005:63: required from here 5005 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPToClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPToClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPToClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPToClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPToClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPToClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7012:63: required from here 7012 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPFromClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPFromClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPFromClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPFromClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPFromClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPFromClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7212:63: required from here 7212 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUseDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUseDevicePtrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUseDevicePtrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPUseDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPUseDevicePtrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPUseDevicePtrClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7297:47: required from here 7297 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUseDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUseDeviceAddrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUseDeviceAddrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPUseDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPUseDeviceAddrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPUseDeviceAddrClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7480:63: required from here 7480 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPIsDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPIsDevicePtrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPIsDevicePtrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPIsDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPIsDevicePtrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPIsDevicePtrClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7583:63: required from here 7583 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPHasDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPHasDeviceAddrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPHasDeviceAddrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPHasDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPHasDeviceAddrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPHasDeviceAddrClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7687:63: required from here 7687 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPNontemporalClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPNontemporalClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPNontemporalClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPNontemporalClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPNontemporalClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPNontemporalClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7745:47: required from here 7745 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPInitClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPInitClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPInitClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPInitClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPInitClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPInitClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7928:46: required from here 7928 | void setInteropVar(Expr *E) { varlist_begin()[0] = E; } | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPInclusiveClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPInclusiveClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPInclusiveClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPInclusiveClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPInclusiveClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPInclusiveClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8369:63: required from here 8369 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPExclusiveClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPExclusiveClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPExclusiveClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPExclusiveClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPExclusiveClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPExclusiveClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8443:63: required from here 8443 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPDoacrossClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPDoacrossClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPDoacrossClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPDoacrossClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPDoacrossClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPDoacrossClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:9250:63: required from here 9250 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = const clang::Attr*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = const clang::Attr*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = const clang::Attr*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::Attr* const*; = void; T = const clang::Attr*]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1246:17: required from 'llvm::SmallVector::SmallVector(llvm::ArrayRef) [with U = const clang::Attr*; = void; T = const clang::Attr*; unsigned int N = 13]' 1246 | this->append(A.begin(), A.end()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:9296:67: required from here 9296 | : OMPNoChildClause(StartLoc, EndLoc), LParenLoc(LParenLoc), Attrs(Attrs) { | ^~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::ModuleMacro*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::ModuleMacro*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::ModuleMacro*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:900:31: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(iterator, ItTy, ItTy) [with ItTy = clang::ModuleMacro**; = void; T = clang::ModuleMacro*; iterator = clang::ModuleMacro**]' 900 | this->assertSafeToAddRange(From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/TinyPtrVector.h:350:38: required from 'EltTy* llvm::TinyPtrVector::insert(iterator, ItTy, ItTy) [with ItTy = clang::ModuleMacro**; EltTy = clang::ModuleMacro*; iterator = clang::ModuleMacro**]' 350 | return cast(Val)->insert(begin() + Offset, From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:906:38: required from here 906 | Info->OverriddenMacros.insert(Info->OverriddenMacros.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 907 | Info->ActiveModuleMacros.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 908 | Info->ActiveModuleMacros.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Module*; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Module* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseSet.h:208:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = clang::Module*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' 208 | return TheMap.try_emplace(V, Empty); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SetVector.h:174:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = clang::Module*; Vector = llvm::SmallVector; Set = llvm::DenseSet >; unsigned int N = 2; value_type = clang::Module*]' 174 | bool result = set_.insert(X).second; | ~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1467:70: required from here 1467 | BuildingSubmoduleStack.back().M->AffectingClangModules.insert(M); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:22:39: note: in expansion of macro 'DECL' 22 | # define TRANSLATIONUNIT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: note: in expansion of macro 'TRANSLATIONUNIT' 24 | TRANSLATIONUNIT(TranslationUnit, Decl) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRequiresExprBodyDecl(clang::RequiresExprBodyDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRequiresExprBodyDecl(clang::RequiresExprBodyDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2286:1: required from 'bool clang::RecursiveASTVisitor::TraverseRequiresExprBodyDecl(clang::RequiresExprBodyDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:28:40: note: in expansion of macro 'DECL' 28 | # define REQUIRESEXPRBODY(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:30:1: note: in expansion of macro 'REQUIRESEXPRBODY' 30 | REQUIRESEXPRBODY(RequiresExprBody, Decl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLinkageSpecDecl(clang::LinkageSpecDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLinkageSpecDecl(clang::LinkageSpecDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1568:1: required from 'bool clang::RecursiveASTVisitor::TraverseLinkageSpecDecl(clang::LinkageSpecDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:34:35: note: in expansion of macro 'DECL' 34 | # define LINKAGESPEC(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:36:1: note: in expansion of macro 'LINKAGESPEC' 36 | LINKAGESPEC(LinkageSpec, Decl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExternCContextDecl(clang::ExternCContextDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExternCContextDecl(clang::ExternCContextDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1603:1: required from 'bool clang::RecursiveASTVisitor::TraverseExternCContextDecl(clang::ExternCContextDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:40:38: note: in expansion of macro 'DECL' 40 | # define EXTERNCCONTEXT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:42:1: note: in expansion of macro 'EXTERNCCONTEXT' 42 | EXTERNCCONTEXT(ExternCContext, Decl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExportDecl(clang::ExportDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExportDecl(clang::ExportDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1570:1: required from 'bool clang::RecursiveASTVisitor::TraverseExportDecl(clang::ExportDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:46:30: note: in expansion of macro 'DECL' 46 | # define EXPORT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:48:1: note: in expansion of macro 'EXPORT' 48 | EXPORT(Export, Decl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:52:32: note: in expansion of macro 'DECL' 52 | # define CAPTURED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: note: in expansion of macro 'CAPTURED' 54 | CAPTURED(Captured, Decl) | ^~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::dataTraverseStmtPost(clang::Stmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:668:7: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 668 | TRY_TO(dataTraverseStmtPost(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:208:35: warning: unused parameter 'S' [-Wunused-parameter] 208 | bool dataTraverseStmtPost(Stmt *S) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::dataTraverseStmtPre(clang::Stmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:675:41: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 675 | if (getDerived().dataTraverseStmtPre(CurrS)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:201:34: warning: unused parameter 'S' [-Wunused-parameter] 201 | bool dataTraverseStmtPre(Stmt *S) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:58:29: note: in expansion of macro 'DECL' 58 | # define BLOCK(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: note: in expansion of macro 'BLOCK' 60 | BLOCK(Block, Decl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTopLevelStmtDecl(clang::TopLevelStmtDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTopLevelStmtDecl(clang::TopLevelStmtDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1537:1: required from 'bool clang::RecursiveASTVisitor::TraverseTopLevelStmtDecl(clang::TopLevelStmtDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:64:36: note: in expansion of macro 'DECL' 64 | # define TOPLEVELSTMT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:66:1: note: in expansion of macro 'TOPLEVELSTMT' 66 | TOPLEVELSTMT(TopLevelStmt, Decl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStaticAssertDecl(clang::StaticAssertDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromStaticAssertDecl(clang::StaticAssertDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1575:1: required from 'bool clang::RecursiveASTVisitor::TraverseStaticAssertDecl(clang::StaticAssertDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:70:36: note: in expansion of macro 'DECL' 70 | # define STATICASSERT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:72:1: note: in expansion of macro 'STATICASSERT' 72 | STATICASSERT(StaticAssert, Decl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaDetectMismatchDecl(clang::PragmaDetectMismatchDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPragmaDetectMismatchDecl(clang::PragmaDetectMismatchDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1601:1: required from 'bool clang::RecursiveASTVisitor::TraversePragmaDetectMismatchDecl(clang::PragmaDetectMismatchDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:76:44: note: in expansion of macro 'DECL' 76 | # define PRAGMADETECTMISMATCH(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:78:1: note: in expansion of macro 'PRAGMADETECTMISMATCH' 78 | PRAGMADETECTMISMATCH(PragmaDetectMismatch, Decl) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaCommentDecl(clang::PragmaCommentDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:84:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPragmaCommentDecl(clang::PragmaCommentDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1599:1: required from 'bool clang::RecursiveASTVisitor::TraversePragmaCommentDecl(clang::PragmaCommentDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:84:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:82:37: note: in expansion of macro 'DECL' 82 | # define PRAGMACOMMENT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:84:1: note: in expansion of macro 'PRAGMACOMMENT' 84 | PRAGMACOMMENT(PragmaComment, Decl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:90:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1572:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:90:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:88:40: note: in expansion of macro 'DECL' 88 | # define OBJCPROPERTYIMPL(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:90:1: note: in expansion of macro 'OBJCPROPERTYIMPL' 90 | OBJCPROPERTYIMPL(ObjCPropertyImpl, Decl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPThreadPrivateDecl(clang::OMPThreadPrivateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:96:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPThreadPrivateDecl(clang::OMPThreadPrivateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1719:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPThreadPrivateDecl(clang::OMPThreadPrivateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:96:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:94:40: note: in expansion of macro 'DECL' 94 | # define OMPTHREADPRIVATE(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:96:1: note: in expansion of macro 'OMPTHREADPRIVATE' 96 | OMPTHREADPRIVATE(OMPThreadPrivate, Decl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:100:35: note: in expansion of macro 'DECL' 100 | # define OMPREQUIRES(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: note: in expansion of macro 'OMPREQUIRES' 102 | OMPREQUIRES(OMPRequires, Decl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPBindClause(clang::OMPBindClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4794:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3867:70: warning: unused parameter 'C' [-Wunused-parameter] 3867 | bool RecursiveASTVisitor::VisitOMPBindClause(OMPBindClause *C) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDefaultmapClause(clang::OMPDefaultmapClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4802:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3774:77: warning: unused parameter 'C' [-Wunused-parameter] 3774 | RecursiveASTVisitor::VisitOMPDefaultmapClause(OMPDefaultmapClause *C) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPFullClause(clang::OMPFullClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4820:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3270:70: warning: unused parameter 'C' [-Wunused-parameter] 3270 | bool RecursiveASTVisitor::VisitOMPFullClause(OMPFullClause *C) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPXAttributeClause(clang::OMPXAttributeClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4848:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3888:26: warning: unused parameter 'C' [-Wunused-parameter] 3888 | OMPXAttributeClause *C) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPXBareClause(clang::OMPXBareClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4850:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3893:72: warning: unused parameter 'C' [-Wunused-parameter] 3893 | bool RecursiveASTVisitor::VisitOMPXBareClause(OMPXBareClause *C) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPAllocateDecl(clang::OMPAllocateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:108:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPAllocateDecl(clang::OMPAllocateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1748:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPAllocateDecl(clang::OMPAllocateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:108:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:106:35: note: in expansion of macro 'DECL' 106 | # define OMPALLOCATE(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:108:1: note: in expansion of macro 'OMPALLOCATE' 108 | OMPALLOCATE(OMPAllocate, Decl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCMethodDecl(clang::ObjCMethodDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:118:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCMethodDecl(clang::ObjCMethodDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1671:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCMethodDecl(clang::ObjCMethodDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:118:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:116:34: note: in expansion of macro 'NAMED' 116 | # define OBJCMETHOD(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:118:1: note: in expansion of macro 'OBJCMETHOD' 118 | OBJCMETHOD(ObjCMethod, NamedDecl) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1662:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:126:36: note: in expansion of macro 'OBJCCONTAINER' 126 | # define OBJCPROTOCOL(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: note: in expansion of macro 'OBJCPROTOCOL' 128 | OBJCPROTOCOL(ObjCProtocol, ObjCContainerDecl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:134:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCInterfaceDecl(clang::ObjCInterfaceDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1644:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCInterfaceDecl(clang::ObjCInterfaceDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:134:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:132:37: note: in expansion of macro 'OBJCCONTAINER' 132 | # define OBJCINTERFACE(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:134:1: note: in expansion of macro 'OBJCINTERFACE' 134 | OBJCINTERFACE(ObjCInterface, ObjCContainerDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1641:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:138:32: note: in expansion of macro 'OBJCCONTAINER' 138 | # define OBJCIMPL(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:142:42: note: in expansion of macro 'OBJCIMPL' 142 | # define OBJCIMPLEMENTATION(Type, Base) OBJCIMPL(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: note: in expansion of macro 'OBJCIMPLEMENTATION' 144 | OBJCIMPLEMENTATION(ObjCImplementation, ObjCImplDecl) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:150:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1638:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:150:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:138:32: note: in expansion of macro 'OBJCCONTAINER' 138 | # define OBJCIMPL(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:148:40: note: in expansion of macro 'OBJCIMPL' 148 | # define OBJCCATEGORYIMPL(Type, Base) OBJCIMPL(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:150:1: note: in expansion of macro 'OBJCCATEGORYIMPL' 150 | OBJCCATEGORYIMPL(ObjCCategoryImpl, ObjCImplDecl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:160:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCCategoryDecl(clang::ObjCCategoryDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1626:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCCategoryDecl(clang::ObjCCategoryDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:160:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:158:36: note: in expansion of macro 'OBJCCONTAINER' 158 | # define OBJCCATEGORY(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:160:1: note: in expansion of macro 'OBJCCATEGORY' 160 | OBJCCATEGORY(ObjCCategory, ObjCContainerDecl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNamespaceDecl(clang::NamespaceDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:170:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNamespaceDecl(clang::NamespaceDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1616:1: required from 'bool clang::RecursiveASTVisitor::TraverseNamespaceDecl(clang::NamespaceDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:170:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:168:33: note: in expansion of macro 'NAMED' 168 | # define NAMESPACE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:170:1: note: in expansion of macro 'NAMESPACE' 170 | NAMESPACE(Namespace, NamedDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLBufferDecl(clang::HLSLBufferDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:176:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromHLSLBufferDecl(clang::HLSLBufferDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1528:1: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLBufferDecl(clang::HLSLBufferDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:176:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:174:34: note: in expansion of macro 'NAMED' 174 | # define HLSLBUFFER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:176:1: note: in expansion of macro 'HLSLBUFFER' 176 | HLSLBUFFER(HLSLBuffer, NamedDecl) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1731:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:184:43: note: in expansion of macro 'VALUE' 184 | # define OMPDECLAREREDUCTION(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: note: in expansion of macro 'OMPDECLAREREDUCTION' 186 | OMPDECLAREREDUCTION(OMPDeclareReduction, ValueDecl) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareMapperDecl(clang::OMPDeclareMapperDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:192:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDeclareMapperDecl(clang::OMPDeclareMapperDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1739:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareMapperDecl(clang::OMPDeclareMapperDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:192:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:190:40: note: in expansion of macro 'VALUE' 190 | # define OMPDECLAREMAPPER(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:192:1: note: in expansion of macro 'OMPDECLAREMAPPER' 192 | OMPDECLAREMAPPER(OMPDeclareMapper, ValueDecl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingValueDecl(clang::UnresolvedUsingValueDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:198:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingValueDecl(clang::UnresolvedUsingValueDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2060:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingValueDecl(clang::UnresolvedUsingValueDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:198:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:196:44: note: in expansion of macro 'VALUE' 196 | # define UNRESOLVEDUSINGVALUE(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:198:1: note: in expansion of macro 'UNRESOLVEDUSINGVALUE' 198 | UNRESOLVEDUSINGVALUE(UnresolvedUsingValue, ValueDecl) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnnamedGlobalConstantDecl(clang::UnnamedGlobalConstantDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:204:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnnamedGlobalConstantDecl(clang::UnnamedGlobalConstantDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2095:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnnamedGlobalConstantDecl(clang::UnnamedGlobalConstantDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:204:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:202:45: note: in expansion of macro 'VALUE' 202 | # define UNNAMEDGLOBALCONSTANT(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:204:1: note: in expansion of macro 'UNNAMEDGLOBALCONSTANT' 204 | UNNAMEDGLOBALCONSTANT(UnnamedGlobalConstant, ValueDecl) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateParamObjectDecl(clang::TemplateParamObjectDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:210:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateParamObjectDecl(clang::TemplateParamObjectDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2097:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateParamObjectDecl(clang::TemplateParamObjectDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:210:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:208:43: note: in expansion of macro 'VALUE' 208 | # define TEMPLATEPARAMOBJECT(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:210:1: note: in expansion of macro 'TEMPLATEPARAMOBJECT' 210 | TEMPLATEPARAMOBJECT(TemplateParamObject, ValueDecl) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSGuidDecl(clang::MSGuidDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:216:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSGuidDecl(clang::MSGuidDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2094:1: required from 'bool clang::RecursiveASTVisitor::TraverseMSGuidDecl(clang::MSGuidDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:216:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:214:30: note: in expansion of macro 'VALUE' 214 | # define MSGUID(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:216:1: note: in expansion of macro 'MSGUID' 216 | MSGUID(MSGuid, ValueDecl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIndirectFieldDecl(clang::IndirectFieldDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:222:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIndirectFieldDecl(clang::IndirectFieldDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2067:1: required from 'bool clang::RecursiveASTVisitor::TraverseIndirectFieldDecl(clang::IndirectFieldDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:222:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:220:37: note: in expansion of macro 'VALUE' 220 | # define INDIRECTFIELD(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:222:1: note: in expansion of macro 'INDIRECTFIELD' 222 | INDIRECTFIELD(IndirectField, ValueDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumConstantDecl(clang::EnumConstantDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:228:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumConstantDecl(clang::EnumConstantDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2058:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumConstantDecl(clang::EnumConstantDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:228:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:226:36: note: in expansion of macro 'VALUE' 226 | # define ENUMCONSTANT(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:228:1: note: in expansion of macro 'ENUMCONSTANT' 228 | ENUMCONSTANT(EnumConstant, ValueDecl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2209:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: note: in expansion of macro 'FUNCTION' 238 | FUNCTION(Function, DeclaratorDecl) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXMethodDecl(clang::CXXMethodDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:242:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXMethodDecl(clang::CXXMethodDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2223:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXMethodDecl(clang::CXXMethodDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:242:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:240:33: note: in expansion of macro 'FUNCTION' 240 | # define CXXMETHOD(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:242:1: note: in expansion of macro 'CXXMETHOD' 242 | CXXMETHOD(CXXMethod, FunctionDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDestructorDecl(clang::CXXDestructorDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:246:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDestructorDecl(clang::CXXDestructorDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2246:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXDestructorDecl(clang::CXXDestructorDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:246:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:240:33: note: in expansion of macro 'FUNCTION' 240 | # define CXXMETHOD(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:244:37: note: in expansion of macro 'CXXMETHOD' 244 | # define CXXDESTRUCTOR(Type, Base) CXXMETHOD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:246:1: note: in expansion of macro 'CXXDESTRUCTOR' 246 | CXXDESTRUCTOR(CXXDestructor, CXXMethodDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXConversionDecl(clang::CXXConversionDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:252:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXConversionDecl(clang::CXXConversionDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2239:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXConversionDecl(clang::CXXConversionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:252:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:240:33: note: in expansion of macro 'FUNCTION' 240 | # define CXXMETHOD(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:250:37: note: in expansion of macro 'CXXMETHOD' 250 | # define CXXCONVERSION(Type, Base) CXXMETHOD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:252:1: note: in expansion of macro 'CXXCONVERSION' 252 | CXXCONVERSION(CXXConversion, CXXMethodDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXConstructorDecl(clang::CXXConstructorDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:258:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXConstructorDecl(clang::CXXConstructorDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2230:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXConstructorDecl(clang::CXXConstructorDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:258:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:240:33: note: in expansion of macro 'FUNCTION' 240 | # define CXXMETHOD(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:256:38: note: in expansion of macro 'CXXMETHOD' 256 | # define CXXCONSTRUCTOR(Type, Base) CXXMETHOD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:258:1: note: in expansion of macro 'CXXCONSTRUCTOR' 258 | CXXCONSTRUCTOR(CXXConstructor, CXXMethodDecl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDeductionGuideDecl(clang::CXXDeductionGuideDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:268:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDeductionGuideDecl(clang::CXXDeductionGuideDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2216:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXDeductionGuideDecl(clang::CXXDeductionGuideDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:268:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:266:41: note: in expansion of macro 'FUNCTION' 266 | # define CXXDEDUCTIONGUIDE(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:268:1: note: in expansion of macro 'CXXDEDUCTIONGUIDE' 268 | CXXDEDUCTIONGUIDE(CXXDeductionGuide, FunctionDecl) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVarDecl(clang::VarDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:278:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarDecl(clang::VarDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2263:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarDecl(clang::VarDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:278:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:278:1: note: in expansion of macro 'VAR' 278 | VAR(Var, DeclaratorDecl) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVarTemplateSpecializationDecl(clang::VarTemplateSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:282:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarTemplateSpecializationDecl(clang::VarTemplateSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2027:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarTemplateSpecializationDecl(clang::VarTemplateSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:282:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:280:49: note: in expansion of macro 'VAR' 280 | # define VARTEMPLATESPECIALIZATION(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:282:1: note: in expansion of macro 'VARTEMPLATESPECIALIZATION' 282 | VARTEMPLATESPECIALIZATION(VarTemplateSpecialization, VarDecl) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVarTemplatePartialSpecializationDecl(clang::VarTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:286:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarTemplatePartialSpecializationDecl(clang::VarTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2056:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarTemplatePartialSpecializationDecl(clang::VarTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:286:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:280:49: note: in expansion of macro 'VAR' 280 | # define VARTEMPLATESPECIALIZATION(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:284:56: note: in expansion of macro 'VARTEMPLATESPECIALIZATION' 284 | # define VARTEMPLATEPARTIALSPECIALIZATION(Type, Base) VARTEMPLATESPECIALIZATION(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:286:1: note: in expansion of macro 'VARTEMPLATEPARTIALSPECIALIZATION' 286 | VARTEMPLATEPARTIALSPECIALIZATION(VarTemplatePartialSpecialization, VarTemplateSpecializationDecl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParmVarDecl(clang::ParmVarDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:296:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParmVarDecl(clang::ParmVarDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2274:1: required from 'bool clang::RecursiveASTVisitor::TraverseParmVarDecl(clang::ParmVarDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:296:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:294:31: note: in expansion of macro 'VAR' 294 | # define PARMVAR(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:296:1: note: in expansion of macro 'PARMVAR' 296 | PARMVAR(ParmVar, VarDecl) | ^~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCapturedExprDecl(clang::OMPCapturedExprDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:302:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCapturedExprDecl(clang::OMPCapturedExprDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1746:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPCapturedExprDecl(clang::OMPCapturedExprDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:302:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:300:39: note: in expansion of macro 'VAR' 300 | # define OMPCAPTUREDEXPR(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:302:1: note: in expansion of macro 'OMPCAPTUREDEXPR' 302 | OMPCAPTUREDEXPR(OMPCapturedExpr, VarDecl) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImplicitParamDecl(clang::ImplicitParamDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:308:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitParamDecl(clang::ImplicitParamDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2265:1: required from 'bool clang::RecursiveASTVisitor::TraverseImplicitParamDecl(clang::ImplicitParamDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:308:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:306:37: note: in expansion of macro 'VAR' 306 | # define IMPLICITPARAM(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:308:1: note: in expansion of macro 'IMPLICITPARAM' 308 | IMPLICITPARAM(ImplicitParam, VarDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecompositionDecl(clang::DecompositionDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:314:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecompositionDecl(clang::DecompositionDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2080:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecompositionDecl(clang::DecompositionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:314:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:312:37: note: in expansion of macro 'VAR' 312 | # define DECOMPOSITION(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:314:1: note: in expansion of macro 'DECOMPOSITION' 314 | DECOMPOSITION(Decomposition, VarDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNonTypeTemplateParmDecl(clang::NonTypeTemplateParmDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:324:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNonTypeTemplateParmDecl(clang::NonTypeTemplateParmDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2267:1: required from 'bool clang::RecursiveASTVisitor::TraverseNonTypeTemplateParmDecl(clang::NonTypeTemplateParmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:324:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:322:43: note: in expansion of macro 'DECLARATOR' 322 | # define NONTYPETEMPLATEPARM(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:324:1: note: in expansion of macro 'NONTYPETEMPLATEPARM' 324 | NONTYPETEMPLATEPARM(NonTypeTemplateParm, DeclaratorDecl) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSPropertyDecl(clang::MSPropertyDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:330:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSPropertyDecl(clang::MSPropertyDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2092:1: required from 'bool clang::RecursiveASTVisitor::TraverseMSPropertyDecl(clang::MSPropertyDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:330:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:328:34: note: in expansion of macro 'DECLARATOR' 328 | # define MSPROPERTY(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:330:1: note: in expansion of macro 'MSPROPERTY' 330 | MSPROPERTY(MSProperty, DeclaratorDecl) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFieldDecl(clang::FieldDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:336:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFieldDecl(clang::FieldDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2099:1: required from 'bool clang::RecursiveASTVisitor::TraverseFieldDecl(clang::FieldDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:336:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:334:29: note: in expansion of macro 'DECLARATOR' 334 | # define FIELD(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:336:1: note: in expansion of macro 'FIELD' 336 | FIELD(Field, DeclaratorDecl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIvarDecl(clang::ObjCIvarDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:340:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCIvarDecl(clang::ObjCIvarDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2114:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCIvarDecl(clang::ObjCIvarDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:340:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:334:29: note: in expansion of macro 'DECLARATOR' 334 | # define FIELD(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:338:32: note: in expansion of macro 'FIELD' 338 | # define OBJCIVAR(Type, Base) FIELD(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:340:1: note: in expansion of macro 'OBJCIVAR' 340 | OBJCIVAR(ObjCIvar, FieldDecl) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtDefsFieldDecl(clang::ObjCAtDefsFieldDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:346:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtDefsFieldDecl(clang::ObjCAtDefsFieldDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2107:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCAtDefsFieldDecl(clang::ObjCAtDefsFieldDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:346:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:334:29: note: in expansion of macro 'DECLARATOR' 334 | # define FIELD(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:344:39: note: in expansion of macro 'FIELD' 344 | # define OBJCATDEFSFIELD(Type, Base) FIELD(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:346:1: note: in expansion of macro 'OBJCATDEFSFIELD' 346 | OBJCATDEFSFIELD(ObjCAtDefsField, FieldDecl) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBindingDecl(clang::BindingDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:360:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBindingDecl(clang::BindingDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2087:1: required from 'bool clang::RecursiveASTVisitor::TraverseBindingDecl(clang::BindingDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:360:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:358:31: note: in expansion of macro 'VALUE' 358 | # define BINDING(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:360:1: note: in expansion of macro 'BINDING' 360 | BINDING(Binding, ValueDecl) | ^~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingShadowDecl(clang::UsingShadowDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:370:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingShadowDecl(clang::UsingShadowDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1715:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingShadowDecl(clang::UsingShadowDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:370:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:368:35: note: in expansion of macro 'NAMED' 368 | # define USINGSHADOW(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:370:1: note: in expansion of macro 'USINGSHADOW' 370 | USINGSHADOW(UsingShadow, NamedDecl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstructorUsingShadowDecl(clang::ConstructorUsingShadowDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:374:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstructorUsingShadowDecl(clang::ConstructorUsingShadowDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1717:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstructorUsingShadowDecl(clang::ConstructorUsingShadowDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:374:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:368:35: note: in expansion of macro 'NAMED' 368 | # define USINGSHADOW(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:372:46: note: in expansion of macro 'USINGSHADOW' 372 | # define CONSTRUCTORUSINGSHADOW(Type, Base) USINGSHADOW(Type, Base) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:374:1: note: in expansion of macro 'CONSTRUCTORUSINGSHADOW' 374 | CONSTRUCTORUSINGSHADOW(ConstructorUsingShadow, UsingShadowDecl) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingPackDecl(clang::UsingPackDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:384:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingPackDecl(clang::UsingPackDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1709:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingPackDecl(clang::UsingPackDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:384:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:382:33: note: in expansion of macro 'NAMED' 382 | # define USINGPACK(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:384:1: note: in expansion of macro 'USINGPACK' 384 | USINGPACK(UsingPack, NamedDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingDirectiveDecl(clang::UsingDirectiveDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:390:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingDirectiveDecl(clang::UsingDirectiveDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1711:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingDirectiveDecl(clang::UsingDirectiveDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:390:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:388:38: note: in expansion of macro 'NAMED' 388 | # define USINGDIRECTIVE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:390:1: note: in expansion of macro 'USINGDIRECTIVE' 390 | USINGDIRECTIVE(UsingDirective, NamedDecl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingIfExistsDecl(clang::UnresolvedUsingIfExistsDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:396:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingIfExistsDecl(clang::UnresolvedUsingIfExistsDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1950:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingIfExistsDecl(clang::UnresolvedUsingIfExistsDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:396:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:394:47: note: in expansion of macro 'NAMED' 394 | # define UNRESOLVEDUSINGIFEXISTS(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:396:1: note: in expansion of macro 'UNRESOLVEDUSINGIFEXISTS' 396 | UNRESOLVEDUSINGIFEXISTS(UnresolvedUsingIfExists, NamedDecl) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1994:1: required from 'bool clang::RecursiveASTVisitor::TraverseRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:408:30: note: in expansion of macro 'TAG' 408 | # define RECORD(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: note: in expansion of macro 'RECORD' 410 | RECORD(Record, TagDecl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXRecordDecl(clang::CXXRecordDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:414:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXRecordDecl(clang::CXXRecordDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1996:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXRecordDecl(clang::CXXRecordDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:414:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:408:30: note: in expansion of macro 'TAG' 408 | # define RECORD(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:412:33: note: in expansion of macro 'RECORD' 412 | # define CXXRECORD(Type, Base) RECORD(Type, Base) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:414:1: note: in expansion of macro 'CXXRECORD' 414 | CXXRECORD(CXXRecord, RecordDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:418:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2026:1: required from 'bool clang::RecursiveASTVisitor::TraverseClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:418:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:408:30: note: in expansion of macro 'TAG' 408 | # define RECORD(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:412:33: note: in expansion of macro 'RECORD' 412 | # define CXXRECORD(Type, Base) RECORD(Type, Base) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:416:51: note: in expansion of macro 'CXXRECORD' 416 | # define CLASSTEMPLATESPECIALIZATION(Type, Base) CXXRECORD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:418:1: note: in expansion of macro 'CLASSTEMPLATESPECIALIZATION' 418 | CLASSTEMPLATESPECIALIZATION(ClassTemplateSpecialization, CXXRecordDecl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitClassTemplatePartialSpecializationDecl(clang::ClassTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:422:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromClassTemplatePartialSpecializationDecl(clang::ClassTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2055:1: required from 'bool clang::RecursiveASTVisitor::TraverseClassTemplatePartialSpecializationDecl(clang::ClassTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:422:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:408:30: note: in expansion of macro 'TAG' 408 | # define RECORD(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:412:33: note: in expansion of macro 'RECORD' 412 | # define CXXRECORD(Type, Base) RECORD(Type, Base) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:416:51: note: in expansion of macro 'CXXRECORD' 416 | # define CLASSTEMPLATESPECIALIZATION(Type, Base) CXXRECORD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:420:58: note: in expansion of macro 'CLASSTEMPLATESPECIALIZATION' 420 | # define CLASSTEMPLATEPARTIALSPECIALIZATION(Type, Base) CLASSTEMPLATESPECIALIZATION(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:422:1: note: in expansion of macro 'CLASSTEMPLATEPARTIALSPECIALIZATION' 422 | CLASSTEMPLATEPARTIALSPECIALIZATION(ClassTemplatePartialSpecialization, ClassTemplateSpecializationDecl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumDecl(clang::EnumDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:440:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumDecl(clang::EnumDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1952:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumDecl(clang::EnumDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:440:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:438:28: note: in expansion of macro 'TAG' 438 | # define ENUM(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:440:1: note: in expansion of macro 'ENUM' 440 | ENUM(Enum, TagDecl) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1941:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:448:47: note: in expansion of macro 'TYPE' 448 | # define UNRESOLVEDUSINGTYPENAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: note: in expansion of macro 'UNRESOLVEDUSINGTYPENAME' 450 | UNRESOLVEDUSINGTYPENAME(UnresolvedUsingTypename, TypeDecl) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1917:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:454:35: note: in expansion of macro 'TYPE' 454 | # define TYPEDEFNAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:458:31: note: in expansion of macro 'TYPEDEFNAME' 458 | # define TYPEDEF(Type, Base) TYPEDEFNAME(Type, Base) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: note: in expansion of macro 'TYPEDEF' 460 | TYPEDEF(Typedef, TypedefNameDecl) | ^~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeAliasDecl(clang::TypeAliasDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeAliasDecl(clang::TypeAliasDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1924:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeAliasDecl(clang::TypeAliasDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:454:35: note: in expansion of macro 'TYPE' 454 | # define TYPEDEFNAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:464:33: note: in expansion of macro 'TYPEDEFNAME' 464 | # define TYPEALIAS(Type, Base) TYPEDEFNAME(Type, Base) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:466:1: note: in expansion of macro 'TYPEALIAS' 466 | TYPEALIAS(TypeAlias, TypedefNameDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCTypeParamDecl(clang::ObjCTypeParamDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:472:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCTypeParamDecl(clang::ObjCTypeParamDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1684:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCTypeParamDecl(clang::ObjCTypeParamDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:472:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:454:35: note: in expansion of macro 'TYPE' 454 | # define TYPEDEFNAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:470:37: note: in expansion of macro 'TYPEDEFNAME' 470 | # define OBJCTYPEPARAM(Type, Base) TYPEDEFNAME(Type, Base) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:472:1: note: in expansion of macro 'OBJCTYPEPARAM' 472 | OBJCTYPEPARAM(ObjCTypeParam, TypedefNameDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateTypeParmDecl(clang::TemplateTypeParmDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:482:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTypeParmDecl(clang::TemplateTypeParmDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1908:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTypeParmDecl(clang::TemplateTypeParmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:482:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:480:40: note: in expansion of macro 'TYPE' 480 | # define TEMPLATETYPEPARM(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:482:1: note: in expansion of macro 'TEMPLATETYPEPARM' 482 | TEMPLATETYPEPARM(TemplateTypeParm, TypeDecl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1887:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:494:44: note: in expansion of macro 'TEMPLATE' 494 | # define TEMPLATETEMPLATEPARM(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: note: in expansion of macro 'TEMPLATETEMPLATEPARM' 496 | TEMPLATETEMPLATEPARM(TemplateTemplateParm, TemplateDecl) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1884:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:504:35: note: in expansion of macro 'REDECLARABLETEMPLATE' 504 | # define VARTEMPLATE(Type, Base) REDECLARABLETEMPLATE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: note: in expansion of macro 'VARTEMPLATE' 506 | VARTEMPLATE(VarTemplate, RedeclarableTemplateDecl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeAliasTemplateDecl(clang::TypeAliasTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:512:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeAliasTemplateDecl(clang::TypeAliasTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1931:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeAliasTemplateDecl(clang::TypeAliasTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:512:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:510:41: note: in expansion of macro 'REDECLARABLETEMPLATE' 510 | # define TYPEALIASTEMPLATE(Type, Base) REDECLARABLETEMPLATE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:512:1: note: in expansion of macro 'TYPEALIASTEMPLATE' 512 | TYPEALIASTEMPLATE(TypeAliasTemplate, RedeclarableTemplateDecl) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:518:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionTemplateDecl(clang::FunctionTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1885:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionTemplateDecl(clang::FunctionTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:518:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:516:40: note: in expansion of macro 'REDECLARABLETEMPLATE' 516 | # define FUNCTIONTEMPLATE(Type, Base) REDECLARABLETEMPLATE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:518:1: note: in expansion of macro 'FUNCTIONTEMPLATE' 518 | FUNCTIONTEMPLATE(FunctionTemplate, RedeclarableTemplateDecl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitClassTemplateDecl(clang::ClassTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:524:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromClassTemplateDecl(clang::ClassTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1883:1: required from 'bool clang::RecursiveASTVisitor::TraverseClassTemplateDecl(clang::ClassTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:524:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:522:37: note: in expansion of macro 'REDECLARABLETEMPLATE' 522 | # define CLASSTEMPLATE(Type, Base) REDECLARABLETEMPLATE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:524:1: note: in expansion of macro 'CLASSTEMPLATE' 524 | CLASSTEMPLATE(ClassTemplate, RedeclarableTemplateDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConceptDecl(clang::ConceptDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:534:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConceptDecl(clang::ConceptDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1936:1: required from 'bool clang::RecursiveASTVisitor::TraverseConceptDecl(clang::ConceptDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:534:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:532:31: note: in expansion of macro 'TEMPLATE' 532 | # define CONCEPT(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:534:1: note: in expansion of macro 'CONCEPT' 534 | CONCEPT(Concept, TemplateDecl) | ^~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinTemplateDecl(clang::BuiltinTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:540:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBuiltinTemplateDecl(clang::BuiltinTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1896:1: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinTemplateDecl(clang::BuiltinTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:540:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:538:39: note: in expansion of macro 'TEMPLATE' 538 | # define BUILTINTEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:540:1: note: in expansion of macro 'BUILTINTEMPLATE' 540 | BUILTINTEMPLATE(BuiltinTemplate, TemplateDecl) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCPropertyDecl(clang::ObjCPropertyDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:550:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCPropertyDecl(clang::ObjCPropertyDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1693:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCPropertyDecl(clang::ObjCPropertyDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:550:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:548:36: note: in expansion of macro 'NAMED' 548 | # define OBJCPROPERTY(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:550:1: note: in expansion of macro 'OBJCPROPERTY' 550 | OBJCPROPERTY(ObjCProperty, NamedDecl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCCompatibleAliasDecl(clang::ObjCCompatibleAliasDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:556:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCCompatibleAliasDecl(clang::ObjCCompatibleAliasDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1623:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCCompatibleAliasDecl(clang::ObjCCompatibleAliasDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:556:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:554:43: note: in expansion of macro 'NAMED' 554 | # define OBJCCOMPATIBLEALIAS(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:556:1: note: in expansion of macro 'OBJCCOMPATIBLEALIAS' 556 | OBJCCOMPATIBLEALIAS(ObjCCompatibleAlias, NamedDecl) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNamespaceAliasDecl(clang::NamespaceAliasDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:562:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNamespaceAliasDecl(clang::NamespaceAliasDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1605:1: required from 'bool clang::RecursiveASTVisitor::TraverseNamespaceAliasDecl(clang::NamespaceAliasDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:562:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:560:38: note: in expansion of macro 'NAMED' 560 | # define NAMESPACEALIAS(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:562:1: note: in expansion of macro 'NAMESPACEALIAS' 562 | NAMESPACEALIAS(NamespaceAlias, NamedDecl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLabelDecl(clang::LabelDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:568:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLabelDecl(clang::LabelDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1613:1: required from 'bool clang::RecursiveASTVisitor::TraverseLabelDecl(clang::LabelDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:568:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:566:29: note: in expansion of macro 'NAMED' 566 | # define LABEL(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:568:1: note: in expansion of macro 'LABEL' 568 | LABEL(Label, NamedDecl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1706:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:572:33: note: in expansion of macro 'NAMED' 572 | # define BASEUSING(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:576:33: note: in expansion of macro 'BASEUSING' 576 | # define USINGENUM(Type, Base) BASEUSING(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: note: in expansion of macro 'USINGENUM' 578 | USINGENUM(UsingEnum, BaseUsingDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingDecl(clang::UsingDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:584:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingDecl(clang::UsingDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1701:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingDecl(clang::UsingDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:584:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:572:33: note: in expansion of macro 'NAMED' 572 | # define BASEUSING(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:582:29: note: in expansion of macro 'BASEUSING' 582 | # define USING(Type, Base) BASEUSING(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:584:1: note: in expansion of macro 'USING' 584 | USING(Using, BaseUsingDecl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLifetimeExtendedTemporaryDecl(clang::LifetimeExtendedTemporaryDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:598:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLifetimeExtendedTemporaryDecl(clang::LifetimeExtendedTemporaryDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1530:1: required from 'bool clang::RecursiveASTVisitor::TraverseLifetimeExtendedTemporaryDecl(clang::LifetimeExtendedTemporaryDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:598:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:596:49: note: in expansion of macro 'DECL' 596 | # define LIFETIMEEXTENDEDTEMPORARY(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:598:1: note: in expansion of macro 'LIFETIMEEXTENDEDTEMPORARY' 598 | LIFETIMEEXTENDEDTEMPORARY(LifetimeExtendedTemporary, Decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImportDecl(clang::ImportDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:604:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImportDecl(clang::ImportDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1539:1: required from 'bool clang::RecursiveASTVisitor::TraverseImportDecl(clang::ImportDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:604:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:602:30: note: in expansion of macro 'DECL' 602 | # define IMPORT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:604:1: note: in expansion of macro 'IMPORT' 604 | IMPORT(Import, Decl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImplicitConceptSpecializationDecl(clang::ImplicitConceptSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:610:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitConceptSpecializationDecl(clang::ImplicitConceptSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2288:1: required from 'bool clang::RecursiveASTVisitor::TraverseImplicitConceptSpecializationDecl(clang::ImplicitConceptSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:610:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:608:53: note: in expansion of macro 'DECL' 608 | # define IMPLICITCONCEPTSPECIALIZATION(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:610:1: note: in expansion of macro 'IMPLICITCONCEPTSPECIALIZATION' 610 | IMPLICITCONCEPTSPECIALIZATION(ImplicitConceptSpecialization, Decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFriendTemplateDecl(clang::FriendTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:616:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFriendTemplateDecl(clang::FriendTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1554:1: required from 'bool clang::RecursiveASTVisitor::TraverseFriendTemplateDecl(clang::FriendTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:616:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:614:38: note: in expansion of macro 'DECL' 614 | # define FRIENDTEMPLATE(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:616:1: note: in expansion of macro 'FRIENDTEMPLATE' 616 | FRIENDTEMPLATE(FriendTemplate, Decl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFriendDecl(clang::FriendDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:622:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFriendDecl(clang::FriendDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1541:1: required from 'bool clang::RecursiveASTVisitor::TraverseFriendDecl(clang::FriendDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:622:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:620:30: note: in expansion of macro 'DECL' 620 | # define FRIEND(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:622:1: note: in expansion of macro 'FRIEND' 622 | FRIEND(Friend, Decl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFileScopeAsmDecl(clang::FileScopeAsmDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:628:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFileScopeAsmDecl(clang::FileScopeAsmDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1534:1: required from 'bool clang::RecursiveASTVisitor::TraverseFileScopeAsmDecl(clang::FileScopeAsmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:628:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:626:36: note: in expansion of macro 'DECL' 626 | # define FILESCOPEASM(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:628:1: note: in expansion of macro 'FILESCOPEASM' 628 | FILESCOPEASM(FileScopeAsm, Decl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEmptyDecl(clang::EmptyDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:634:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEmptyDecl(clang::EmptyDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1526:1: required from 'bool clang::RecursiveASTVisitor::TraverseEmptyDecl(clang::EmptyDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:634:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:632:29: note: in expansion of macro 'DECL' 632 | # define EMPTY(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:634:1: note: in expansion of macro 'EMPTY' 634 | EMPTY(Empty, Decl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAccessSpecDecl(clang::AccessSpecDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:640:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAccessSpecDecl(clang::AccessSpecDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1507:1: required from 'bool clang::RecursiveASTVisitor::TraverseAccessSpecDecl(clang::AccessSpecDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:640:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:638:34: note: in expansion of macro 'DECL' 638 | # define ACCESSSPEC(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:640:1: note: in expansion of macro 'ACCESSSPEC' 640 | ACCESSSPEC(AccessSpec, Decl) | ^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::cl::SubCommand*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::cl::SubCommand*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::cl::SubCommand*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = llvm::cl::SubCommand* const*; = void; T = llvm::cl::SubCommand*]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::cl::SubCommand*]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::cl::SubCommand*; unsigned int N = 4]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/CommandLine.h:250:61: required from here 250 | SubCommandGroup(std::initializer_list IL) : Subs(IL) {} | ^~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::cl::OptionEnumValue; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::cl::OptionEnumValue; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::cl::OptionEnumValue; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const llvm::cl::OptionEnumValue*; = void; T = llvm::cl::OptionEnumValue]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::cl::OptionEnumValue]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::cl::OptionEnumValue; unsigned int N = 4]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/CommandLine.h:707:9: required from here 707 | : Values(Options) {} | ^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::BitCodeAbbrevOp; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::BitCodeAbbrevOp; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::BitCodeAbbrevOp; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const llvm::BitCodeAbbrevOp*; = void; T = llvm::BitCodeAbbrevOp]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::BitCodeAbbrevOp]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::BitCodeAbbrevOp; unsigned int N = 32]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Bitstream/BitCodes.h:110:9: required from here 110 | : OperandList(OperandList) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ In file included from /usr/include/llvm18/clang/Basic/FileManager.h:27: /usr/include/llvm18/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::Deallocate(const void*, size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; unsigned int GrowthDelay = 128; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/StringMapEntry.h:146:25: required from 'void llvm::StringMapEntry::Destroy(AllocatorTy&) [with AllocatorTy = llvm::BumpPtrAllocatorImpl<>; ValueTy = std::__cxx11::basic_string]' 146 | allocator.Deallocate(static_cast(this), AllocSize, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | alignof(StringMapEntry)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/StringMap.h:187:53: required from 'llvm::StringMap::~StringMap() [with ValueTy = std::__cxx11::basic_string; AllocatorTy = llvm::BumpPtrAllocatorImpl<>]' 187 | static_cast(Bucket)->Destroy(getAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:93:2: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >]' 93 | delete __ptr; | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:205:16: required from 'void std::__uniq_ptr_impl<_Tp, _Dp>::reset(pointer) [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >; _Dp = std::default_delete, llvm::BumpPtrAllocatorImpl<> > >; pointer = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >*]' 205 | _M_deleter()(__old_p); | ~~~~~~~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:503:12: required from 'void std::unique_ptr<_Tp, _Dp>::reset(pointer) [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >; _Dp = std::default_delete, llvm::BumpPtrAllocatorImpl<> > >; pointer = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >*]' 503 | _M_t.reset(std::move(__p)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/HeaderSearch.h:399:27: required from here 399 | IncludeAliases.reset(new IncludeAliasMap); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/Allocator.h:218:31: warning: unused parameter 'Ptr' [-Wunused-parameter] 218 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/Allocator.h:218:43: warning: unused parameter 'Size' [-Wunused-parameter] 218 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ~~~~~~~^~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConceptReference(clang::ConceptReference*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2512:5: required from 'bool clang::RecursiveASTVisitor::TraverseConceptReference(clang::ConceptReference*) [with Derived = LupdateVisitor]' 2512 | TRY_TO(VisitConceptReference(CR)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:514:5: required from 'bool clang::RecursiveASTVisitor::TraverseTypeConstraint(const clang::TypeConstraint*) [with Derived = LupdateVisitor]' 514 | TRY_TO(TraverseConceptReference(C->getConceptReference())); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1904:5: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTypeParamDeclConstraints(const clang::TemplateTypeParmDecl*) [with Derived = LupdateVisitor]' 1904 | TRY_TO(TraverseTypeConstraint(TC)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:739:14: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 739 | return TraverseTemplateTypeParamDeclConstraints(TTPD); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:321:48: warning: unused parameter 'CR' [-Wunused-parameter] 321 | bool VisitConceptReference(ConceptReference *CR) { return true; } | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecl(clang::Decl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:447:63: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecl(clang::Decl*) [with Derived = LupdateVisitor]' 447 | bool WalkUpFromDecl(Decl *D) { return getDerived().VisitDecl(D); } | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:448:24: warning: unused parameter 'D' [-Wunused-parameter] 448 | bool VisitDecl(Decl *D) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAttr(clang::Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1601:30: required from 'bool clang::RecursiveASTVisitor::TraverseAArch64SVEPcsAttr(clang::AArch64SVEPcsAttr*) [with Derived = LupdateVisitor]' 1601 | if (!getDerived().VisitAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5434:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5434 | return getDerived().TraverseAArch64SVEPcsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:325:24: warning: unused parameter 'A' [-Wunused-parameter] 325 | bool VisitAttr(Attr *A) { return true; } | ~~~~~~^ In file included from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:329: /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAArch64SVEPcsAttr(clang::AArch64SVEPcsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1603:43: required from 'bool clang::RecursiveASTVisitor::TraverseAArch64SVEPcsAttr(clang::AArch64SVEPcsAttr*) [with Derived = LupdateVisitor]' 1603 | if (!getDerived().VisitAArch64SVEPcsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5434:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5434 | return getDerived().TraverseAArch64SVEPcsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:13:50: warning: unused parameter 'A' [-Wunused-parameter] 13 | bool VisitAArch64SVEPcsAttr(AArch64SVEPcsAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAArch64VectorPcsAttr(clang::AArch64VectorPcsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1612:46: required from 'bool clang::RecursiveASTVisitor::TraverseAArch64VectorPcsAttr(clang::AArch64VectorPcsAttr*) [with Derived = LupdateVisitor]' 1612 | if (!getDerived().VisitAArch64VectorPcsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5436:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5436 | return getDerived().TraverseAArch64VectorPcsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:17:56: warning: unused parameter 'A' [-Wunused-parameter] 17 | bool VisitAArch64VectorPcsAttr(AArch64VectorPcsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUFlatWorkGroupSizeAttr(clang::AMDGPUFlatWorkGroupSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1621:53: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUFlatWorkGroupSizeAttr(clang::AMDGPUFlatWorkGroupSizeAttr*) [with Derived = LupdateVisitor]' 1621 | if (!getDerived().VisitAMDGPUFlatWorkGroupSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5438:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5438 | return getDerived().TraverseAMDGPUFlatWorkGroupSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:21:70: warning: unused parameter 'A' [-Wunused-parameter] 21 | bool VisitAMDGPUFlatWorkGroupSizeAttr(AMDGPUFlatWorkGroupSizeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUKernelCallAttr(clang::AMDGPUKernelCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1634:46: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUKernelCallAttr(clang::AMDGPUKernelCallAttr*) [with Derived = LupdateVisitor]' 1634 | if (!getDerived().VisitAMDGPUKernelCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5440:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5440 | return getDerived().TraverseAMDGPUKernelCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:25:56: warning: unused parameter 'A' [-Wunused-parameter] 25 | bool VisitAMDGPUKernelCallAttr(AMDGPUKernelCallAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUNumSGPRAttr(clang::AMDGPUNumSGPRAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1643:43: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUNumSGPRAttr(clang::AMDGPUNumSGPRAttr*) [with Derived = LupdateVisitor]' 1643 | if (!getDerived().VisitAMDGPUNumSGPRAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5442:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5442 | return getDerived().TraverseAMDGPUNumSGPRAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:29:50: warning: unused parameter 'A' [-Wunused-parameter] 29 | bool VisitAMDGPUNumSGPRAttr(AMDGPUNumSGPRAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUNumVGPRAttr(clang::AMDGPUNumVGPRAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1652:43: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUNumVGPRAttr(clang::AMDGPUNumVGPRAttr*) [with Derived = LupdateVisitor]' 1652 | if (!getDerived().VisitAMDGPUNumVGPRAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5444:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5444 | return getDerived().TraverseAMDGPUNumVGPRAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:33:50: warning: unused parameter 'A' [-Wunused-parameter] 33 | bool VisitAMDGPUNumVGPRAttr(AMDGPUNumVGPRAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUWavesPerEUAttr(clang::AMDGPUWavesPerEUAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1661:46: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUWavesPerEUAttr(clang::AMDGPUWavesPerEUAttr*) [with Derived = LupdateVisitor]' 1661 | if (!getDerived().VisitAMDGPUWavesPerEUAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5446:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5446 | return getDerived().TraverseAMDGPUWavesPerEUAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:37:56: warning: unused parameter 'A' [-Wunused-parameter] 37 | bool VisitAMDGPUWavesPerEUAttr(AMDGPUWavesPerEUAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitARMInterruptAttr(clang::ARMInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1674:42: required from 'bool clang::RecursiveASTVisitor::TraverseARMInterruptAttr(clang::ARMInterruptAttr*) [with Derived = LupdateVisitor]' 1674 | if (!getDerived().VisitARMInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5448:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5448 | return getDerived().TraverseARMInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:41:48: warning: unused parameter 'A' [-Wunused-parameter] 41 | bool VisitARMInterruptAttr(ARMInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAVRInterruptAttr(clang::AVRInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1683:42: required from 'bool clang::RecursiveASTVisitor::TraverseAVRInterruptAttr(clang::AVRInterruptAttr*) [with Derived = LupdateVisitor]' 1683 | if (!getDerived().VisitAVRInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5450:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5450 | return getDerived().TraverseAVRInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:45:48: warning: unused parameter 'A' [-Wunused-parameter] 45 | bool VisitAVRInterruptAttr(AVRInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAVRSignalAttr(clang::AVRSignalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1692:39: required from 'bool clang::RecursiveASTVisitor::TraverseAVRSignalAttr(clang::AVRSignalAttr*) [with Derived = LupdateVisitor]' 1692 | if (!getDerived().VisitAVRSignalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5452:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5452 | return getDerived().TraverseAVRSignalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:49:42: warning: unused parameter 'A' [-Wunused-parameter] 49 | bool VisitAVRSignalAttr(AVRSignalAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAbiTagAttr(clang::AbiTagAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1701:36: required from 'bool clang::RecursiveASTVisitor::TraverseAbiTagAttr(clang::AbiTagAttr*) [with Derived = LupdateVisitor]' 1701 | if (!getDerived().VisitAbiTagAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5454:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5454 | return getDerived().TraverseAbiTagAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:53:36: warning: unused parameter 'A' [-Wunused-parameter] 53 | bool VisitAbiTagAttr(AbiTagAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAcquireCapabilityAttr(clang::AcquireCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1710:47: required from 'bool clang::RecursiveASTVisitor::TraverseAcquireCapabilityAttr(clang::AcquireCapabilityAttr*) [with Derived = LupdateVisitor]' 1710 | if (!getDerived().VisitAcquireCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5456:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5456 | return getDerived().TraverseAcquireCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:57:58: warning: unused parameter 'A' [-Wunused-parameter] 57 | bool VisitAcquireCapabilityAttr(AcquireCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAcquireHandleAttr(clang::AcquireHandleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1727:43: required from 'bool clang::RecursiveASTVisitor::TraverseAcquireHandleAttr(clang::AcquireHandleAttr*) [with Derived = LupdateVisitor]' 1727 | if (!getDerived().VisitAcquireHandleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5458:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5458 | return getDerived().TraverseAcquireHandleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:61:50: warning: unused parameter 'A' [-Wunused-parameter] 61 | bool VisitAcquireHandleAttr(AcquireHandleAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAcquiredAfterAttr(clang::AcquiredAfterAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1736:43: required from 'bool clang::RecursiveASTVisitor::TraverseAcquiredAfterAttr(clang::AcquiredAfterAttr*) [with Derived = LupdateVisitor]' 1736 | if (!getDerived().VisitAcquiredAfterAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5460:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5460 | return getDerived().TraverseAcquiredAfterAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:65:50: warning: unused parameter 'A' [-Wunused-parameter] 65 | bool VisitAcquiredAfterAttr(AcquiredAfterAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAcquiredBeforeAttr(clang::AcquiredBeforeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1753:44: required from 'bool clang::RecursiveASTVisitor::TraverseAcquiredBeforeAttr(clang::AcquiredBeforeAttr*) [with Derived = LupdateVisitor]' 1753 | if (!getDerived().VisitAcquiredBeforeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5462:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5462 | return getDerived().TraverseAcquiredBeforeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:69:52: warning: unused parameter 'A' [-Wunused-parameter] 69 | bool VisitAcquiredBeforeAttr(AcquiredBeforeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAddressSpaceAttr(clang::AddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1770:42: required from 'bool clang::RecursiveASTVisitor::TraverseAddressSpaceAttr(clang::AddressSpaceAttr*) [with Derived = LupdateVisitor]' 1770 | if (!getDerived().VisitAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5464:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5464 | return getDerived().TraverseAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:73:48: warning: unused parameter 'A' [-Wunused-parameter] 73 | bool VisitAddressSpaceAttr(AddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAliasAttr(clang::AliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1779:35: required from 'bool clang::RecursiveASTVisitor::TraverseAliasAttr(clang::AliasAttr*) [with Derived = LupdateVisitor]' 1779 | if (!getDerived().VisitAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5466:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5466 | return getDerived().TraverseAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:77:34: warning: unused parameter 'A' [-Wunused-parameter] 77 | bool VisitAliasAttr(AliasAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlignMac68kAttr(clang::AlignMac68kAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1788:41: required from 'bool clang::RecursiveASTVisitor::TraverseAlignMac68kAttr(clang::AlignMac68kAttr*) [with Derived = LupdateVisitor]' 1788 | if (!getDerived().VisitAlignMac68kAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5468:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5468 | return getDerived().TraverseAlignMac68kAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:81:46: warning: unused parameter 'A' [-Wunused-parameter] 81 | bool VisitAlignMac68kAttr(AlignMac68kAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlignNaturalAttr(clang::AlignNaturalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1797:42: required from 'bool clang::RecursiveASTVisitor::TraverseAlignNaturalAttr(clang::AlignNaturalAttr*) [with Derived = LupdateVisitor]' 1797 | if (!getDerived().VisitAlignNaturalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5470:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5470 | return getDerived().TraverseAlignNaturalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:85:48: warning: unused parameter 'A' [-Wunused-parameter] 85 | bool VisitAlignNaturalAttr(AlignNaturalAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlignValueAttr(clang::AlignValueAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1806:40: required from 'bool clang::RecursiveASTVisitor::TraverseAlignValueAttr(clang::AlignValueAttr*) [with Derived = LupdateVisitor]' 1806 | if (!getDerived().VisitAlignValueAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5472:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5472 | return getDerived().TraverseAlignValueAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:89:44: warning: unused parameter 'A' [-Wunused-parameter] 89 | bool VisitAlignValueAttr(AlignValueAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlignedAttr(clang::AlignedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1817:37: required from 'bool clang::RecursiveASTVisitor::TraverseAlignedAttr(clang::AlignedAttr*) [with Derived = LupdateVisitor]' 1817 | if (!getDerived().VisitAlignedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5474:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5474 | return getDerived().TraverseAlignedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:93:38: warning: unused parameter 'A' [-Wunused-parameter] 93 | bool VisitAlignedAttr(AlignedAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAllocAlignAttr(clang::AllocAlignAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1833:40: required from 'bool clang::RecursiveASTVisitor::TraverseAllocAlignAttr(clang::AllocAlignAttr*) [with Derived = LupdateVisitor]' 1833 | if (!getDerived().VisitAllocAlignAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5476:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5476 | return getDerived().TraverseAllocAlignAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:97:44: warning: unused parameter 'A' [-Wunused-parameter] 97 | bool VisitAllocAlignAttr(AllocAlignAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAllocSizeAttr(clang::AllocSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1842:39: required from 'bool clang::RecursiveASTVisitor::TraverseAllocSizeAttr(clang::AllocSizeAttr*) [with Derived = LupdateVisitor]' 1842 | if (!getDerived().VisitAllocSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5478:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5478 | return getDerived().TraverseAllocSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:101:42: warning: unused parameter 'A' [-Wunused-parameter] 101 | bool VisitAllocSizeAttr(AllocSizeAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlwaysDestroyAttr(clang::AlwaysDestroyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1851:43: required from 'bool clang::RecursiveASTVisitor::TraverseAlwaysDestroyAttr(clang::AlwaysDestroyAttr*) [with Derived = LupdateVisitor]' 1851 | if (!getDerived().VisitAlwaysDestroyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5480:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5480 | return getDerived().TraverseAlwaysDestroyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:105:50: warning: unused parameter 'A' [-Wunused-parameter] 105 | bool VisitAlwaysDestroyAttr(AlwaysDestroyAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlwaysInlineAttr(clang::AlwaysInlineAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1860:42: required from 'bool clang::RecursiveASTVisitor::TraverseAlwaysInlineAttr(clang::AlwaysInlineAttr*) [with Derived = LupdateVisitor]' 1860 | if (!getDerived().VisitAlwaysInlineAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5482:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5482 | return getDerived().TraverseAlwaysInlineAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:109:48: warning: unused parameter 'A' [-Wunused-parameter] 109 | bool VisitAlwaysInlineAttr(AlwaysInlineAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnalyzerNoReturnAttr(clang::AnalyzerNoReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1869:46: required from 'bool clang::RecursiveASTVisitor::TraverseAnalyzerNoReturnAttr(clang::AnalyzerNoReturnAttr*) [with Derived = LupdateVisitor]' 1869 | if (!getDerived().VisitAnalyzerNoReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5484:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5484 | return getDerived().TraverseAnalyzerNoReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:113:56: warning: unused parameter 'A' [-Wunused-parameter] 113 | bool VisitAnalyzerNoReturnAttr(AnalyzerNoReturnAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnnotateAttr(clang::AnnotateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1878:38: required from 'bool clang::RecursiveASTVisitor::TraverseAnnotateAttr(clang::AnnotateAttr*) [with Derived = LupdateVisitor]' 1878 | if (!getDerived().VisitAnnotateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5486:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5486 | return getDerived().TraverseAnnotateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:117:40: warning: unused parameter 'A' [-Wunused-parameter] 117 | bool VisitAnnotateAttr(AnnotateAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnnotateTypeAttr(clang::AnnotateTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1903:42: required from 'bool clang::RecursiveASTVisitor::TraverseAnnotateTypeAttr(clang::AnnotateTypeAttr*) [with Derived = LupdateVisitor]' 1903 | if (!getDerived().VisitAnnotateTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5488:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5488 | return getDerived().TraverseAnnotateTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:121:48: warning: unused parameter 'A' [-Wunused-parameter] 121 | bool VisitAnnotateTypeAttr(AnnotateTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnyX86InterruptAttr(clang::AnyX86InterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1928:45: required from 'bool clang::RecursiveASTVisitor::TraverseAnyX86InterruptAttr(clang::AnyX86InterruptAttr*) [with Derived = LupdateVisitor]' 1928 | if (!getDerived().VisitAnyX86InterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5490:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5490 | return getDerived().TraverseAnyX86InterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:125:54: warning: unused parameter 'A' [-Wunused-parameter] 125 | bool VisitAnyX86InterruptAttr(AnyX86InterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnyX86NoCallerSavedRegistersAttr(clang::AnyX86NoCallerSavedRegistersAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1937:58: required from 'bool clang::RecursiveASTVisitor::TraverseAnyX86NoCallerSavedRegistersAttr(clang::AnyX86NoCallerSavedRegistersAttr*) [with Derived = LupdateVisitor]' 1937 | if (!getDerived().VisitAnyX86NoCallerSavedRegistersAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5492:67: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5492 | return getDerived().TraverseAnyX86NoCallerSavedRegistersAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:129:80: warning: unused parameter 'A' [-Wunused-parameter] 129 | bool VisitAnyX86NoCallerSavedRegistersAttr(AnyX86NoCallerSavedRegistersAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnyX86NoCfCheckAttr(clang::AnyX86NoCfCheckAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1946:45: required from 'bool clang::RecursiveASTVisitor::TraverseAnyX86NoCfCheckAttr(clang::AnyX86NoCfCheckAttr*) [with Derived = LupdateVisitor]' 1946 | if (!getDerived().VisitAnyX86NoCfCheckAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5494:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5494 | return getDerived().TraverseAnyX86NoCfCheckAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:133:54: warning: unused parameter 'A' [-Wunused-parameter] 133 | bool VisitAnyX86NoCfCheckAttr(AnyX86NoCfCheckAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArcWeakrefUnavailableAttr(clang::ArcWeakrefUnavailableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1955:51: required from 'bool clang::RecursiveASTVisitor::TraverseArcWeakrefUnavailableAttr(clang::ArcWeakrefUnavailableAttr*) [with Derived = LupdateVisitor]' 1955 | if (!getDerived().VisitArcWeakrefUnavailableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5496:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5496 | return getDerived().TraverseArcWeakrefUnavailableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:137:66: warning: unused parameter 'A' [-Wunused-parameter] 137 | bool VisitArcWeakrefUnavailableAttr(ArcWeakrefUnavailableAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArgumentWithTypeTagAttr(clang::ArgumentWithTypeTagAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1964:49: required from 'bool clang::RecursiveASTVisitor::TraverseArgumentWithTypeTagAttr(clang::ArgumentWithTypeTagAttr*) [with Derived = LupdateVisitor]' 1964 | if (!getDerived().VisitArgumentWithTypeTagAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5498:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5498 | return getDerived().TraverseArgumentWithTypeTagAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:141:62: warning: unused parameter 'A' [-Wunused-parameter] 141 | bool VisitArgumentWithTypeTagAttr(ArgumentWithTypeTagAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmBuiltinAliasAttr(clang::ArmBuiltinAliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1973:45: required from 'bool clang::RecursiveASTVisitor::TraverseArmBuiltinAliasAttr(clang::ArmBuiltinAliasAttr*) [with Derived = LupdateVisitor]' 1973 | if (!getDerived().VisitArmBuiltinAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5500:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5500 | return getDerived().TraverseArmBuiltinAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:145:54: warning: unused parameter 'A' [-Wunused-parameter] 145 | bool VisitArmBuiltinAliasAttr(ArmBuiltinAliasAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmInAttr(clang::ArmInAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1982:35: required from 'bool clang::RecursiveASTVisitor::TraverseArmInAttr(clang::ArmInAttr*) [with Derived = LupdateVisitor]' 1982 | if (!getDerived().VisitArmInAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5502:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5502 | return getDerived().TraverseArmInAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:149:34: warning: unused parameter 'A' [-Wunused-parameter] 149 | bool VisitArmInAttr(ArmInAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmInOutAttr(clang::ArmInOutAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1991:38: required from 'bool clang::RecursiveASTVisitor::TraverseArmInOutAttr(clang::ArmInOutAttr*) [with Derived = LupdateVisitor]' 1991 | if (!getDerived().VisitArmInOutAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5504:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5504 | return getDerived().TraverseArmInOutAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:153:40: warning: unused parameter 'A' [-Wunused-parameter] 153 | bool VisitArmInOutAttr(ArmInOutAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmLocallyStreamingAttr(clang::ArmLocallyStreamingAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2000:49: required from 'bool clang::RecursiveASTVisitor::TraverseArmLocallyStreamingAttr(clang::ArmLocallyStreamingAttr*) [with Derived = LupdateVisitor]' 2000 | if (!getDerived().VisitArmLocallyStreamingAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5506:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5506 | return getDerived().TraverseArmLocallyStreamingAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:157:62: warning: unused parameter 'A' [-Wunused-parameter] 157 | bool VisitArmLocallyStreamingAttr(ArmLocallyStreamingAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmMveStrictPolymorphismAttr(clang::ArmMveStrictPolymorphismAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2009:54: required from 'bool clang::RecursiveASTVisitor::TraverseArmMveStrictPolymorphismAttr(clang::ArmMveStrictPolymorphismAttr*) [with Derived = LupdateVisitor]' 2009 | if (!getDerived().VisitArmMveStrictPolymorphismAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5508:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5508 | return getDerived().TraverseArmMveStrictPolymorphismAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:161:72: warning: unused parameter 'A' [-Wunused-parameter] 161 | bool VisitArmMveStrictPolymorphismAttr(ArmMveStrictPolymorphismAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmNewAttr(clang::ArmNewAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2018:36: required from 'bool clang::RecursiveASTVisitor::TraverseArmNewAttr(clang::ArmNewAttr*) [with Derived = LupdateVisitor]' 2018 | if (!getDerived().VisitArmNewAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5510:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5510 | return getDerived().TraverseArmNewAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:165:36: warning: unused parameter 'A' [-Wunused-parameter] 165 | bool VisitArmNewAttr(ArmNewAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmOutAttr(clang::ArmOutAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2027:36: required from 'bool clang::RecursiveASTVisitor::TraverseArmOutAttr(clang::ArmOutAttr*) [with Derived = LupdateVisitor]' 2027 | if (!getDerived().VisitArmOutAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5512:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5512 | return getDerived().TraverseArmOutAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:169:36: warning: unused parameter 'A' [-Wunused-parameter] 169 | bool VisitArmOutAttr(ArmOutAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmPreservesAttr(clang::ArmPreservesAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2036:42: required from 'bool clang::RecursiveASTVisitor::TraverseArmPreservesAttr(clang::ArmPreservesAttr*) [with Derived = LupdateVisitor]' 2036 | if (!getDerived().VisitArmPreservesAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5514:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5514 | return getDerived().TraverseArmPreservesAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:173:48: warning: unused parameter 'A' [-Wunused-parameter] 173 | bool VisitArmPreservesAttr(ArmPreservesAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmStreamingAttr(clang::ArmStreamingAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2045:42: required from 'bool clang::RecursiveASTVisitor::TraverseArmStreamingAttr(clang::ArmStreamingAttr*) [with Derived = LupdateVisitor]' 2045 | if (!getDerived().VisitArmStreamingAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5516:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5516 | return getDerived().TraverseArmStreamingAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:177:48: warning: unused parameter 'A' [-Wunused-parameter] 177 | bool VisitArmStreamingAttr(ArmStreamingAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmStreamingCompatibleAttr(clang::ArmStreamingCompatibleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2054:52: required from 'bool clang::RecursiveASTVisitor::TraverseArmStreamingCompatibleAttr(clang::ArmStreamingCompatibleAttr*) [with Derived = LupdateVisitor]' 2054 | if (!getDerived().VisitArmStreamingCompatibleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5518:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5518 | return getDerived().TraverseArmStreamingCompatibleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:181:68: warning: unused parameter 'A' [-Wunused-parameter] 181 | bool VisitArmStreamingCompatibleAttr(ArmStreamingCompatibleAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArtificialAttr(clang::ArtificialAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2063:40: required from 'bool clang::RecursiveASTVisitor::TraverseArtificialAttr(clang::ArtificialAttr*) [with Derived = LupdateVisitor]' 2063 | if (!getDerived().VisitArtificialAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5520:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5520 | return getDerived().TraverseArtificialAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:185:44: warning: unused parameter 'A' [-Wunused-parameter] 185 | bool VisitArtificialAttr(ArtificialAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAsmLabelAttr(clang::AsmLabelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2072:38: required from 'bool clang::RecursiveASTVisitor::TraverseAsmLabelAttr(clang::AsmLabelAttr*) [with Derived = LupdateVisitor]' 2072 | if (!getDerived().VisitAsmLabelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5522:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5522 | return getDerived().TraverseAsmLabelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:189:40: warning: unused parameter 'A' [-Wunused-parameter] 189 | bool VisitAsmLabelAttr(AsmLabelAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssertCapabilityAttr(clang::AssertCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2081:46: required from 'bool clang::RecursiveASTVisitor::TraverseAssertCapabilityAttr(clang::AssertCapabilityAttr*) [with Derived = LupdateVisitor]' 2081 | if (!getDerived().VisitAssertCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5524:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5524 | return getDerived().TraverseAssertCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:193:56: warning: unused parameter 'A' [-Wunused-parameter] 193 | bool VisitAssertCapabilityAttr(AssertCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssertExclusiveLockAttr(clang::AssertExclusiveLockAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2098:49: required from 'bool clang::RecursiveASTVisitor::TraverseAssertExclusiveLockAttr(clang::AssertExclusiveLockAttr*) [with Derived = LupdateVisitor]' 2098 | if (!getDerived().VisitAssertExclusiveLockAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5526:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5526 | return getDerived().TraverseAssertExclusiveLockAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:197:62: warning: unused parameter 'A' [-Wunused-parameter] 197 | bool VisitAssertExclusiveLockAttr(AssertExclusiveLockAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssertSharedLockAttr(clang::AssertSharedLockAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2115:46: required from 'bool clang::RecursiveASTVisitor::TraverseAssertSharedLockAttr(clang::AssertSharedLockAttr*) [with Derived = LupdateVisitor]' 2115 | if (!getDerived().VisitAssertSharedLockAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5528:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5528 | return getDerived().TraverseAssertSharedLockAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:201:56: warning: unused parameter 'A' [-Wunused-parameter] 201 | bool VisitAssertSharedLockAttr(AssertSharedLockAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssumeAlignedAttr(clang::AssumeAlignedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2132:43: required from 'bool clang::RecursiveASTVisitor::TraverseAssumeAlignedAttr(clang::AssumeAlignedAttr*) [with Derived = LupdateVisitor]' 2132 | if (!getDerived().VisitAssumeAlignedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5530:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5530 | return getDerived().TraverseAssumeAlignedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:205:50: warning: unused parameter 'A' [-Wunused-parameter] 205 | bool VisitAssumeAlignedAttr(AssumeAlignedAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssumptionAttr(clang::AssumptionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2145:40: required from 'bool clang::RecursiveASTVisitor::TraverseAssumptionAttr(clang::AssumptionAttr*) [with Derived = LupdateVisitor]' 2145 | if (!getDerived().VisitAssumptionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5532:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5532 | return getDerived().TraverseAssumptionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:209:44: warning: unused parameter 'A' [-Wunused-parameter] 209 | bool VisitAssumptionAttr(AssumptionAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAvailabilityAttr(clang::AvailabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2154:42: required from 'bool clang::RecursiveASTVisitor::TraverseAvailabilityAttr(clang::AvailabilityAttr*) [with Derived = LupdateVisitor]' 2154 | if (!getDerived().VisitAvailabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5534:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5534 | return getDerived().TraverseAvailabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:213:48: warning: unused parameter 'A' [-Wunused-parameter] 213 | bool VisitAvailabilityAttr(AvailabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAvailableOnlyInDefaultEvalMethodAttr(clang::AvailableOnlyInDefaultEvalMethodAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2163:62: required from 'bool clang::RecursiveASTVisitor::TraverseAvailableOnlyInDefaultEvalMethodAttr(clang::AvailableOnlyInDefaultEvalMethodAttr*) [with Derived = LupdateVisitor]' 2163 | if (!getDerived().VisitAvailableOnlyInDefaultEvalMethodAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5536:71: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5536 | return getDerived().TraverseAvailableOnlyInDefaultEvalMethodAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:217:88: warning: unused parameter 'A' [-Wunused-parameter] 217 | bool VisitAvailableOnlyInDefaultEvalMethodAttr(AvailableOnlyInDefaultEvalMethodAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBPFPreserveAccessIndexAttr(clang::BPFPreserveAccessIndexAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2172:52: required from 'bool clang::RecursiveASTVisitor::TraverseBPFPreserveAccessIndexAttr(clang::BPFPreserveAccessIndexAttr*) [with Derived = LupdateVisitor]' 2172 | if (!getDerived().VisitBPFPreserveAccessIndexAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5538:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5538 | return getDerived().TraverseBPFPreserveAccessIndexAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:221:68: warning: unused parameter 'A' [-Wunused-parameter] 221 | bool VisitBPFPreserveAccessIndexAttr(BPFPreserveAccessIndexAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBPFPreserveStaticOffsetAttr(clang::BPFPreserveStaticOffsetAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2181:53: required from 'bool clang::RecursiveASTVisitor::TraverseBPFPreserveStaticOffsetAttr(clang::BPFPreserveStaticOffsetAttr*) [with Derived = LupdateVisitor]' 2181 | if (!getDerived().VisitBPFPreserveStaticOffsetAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5540:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5540 | return getDerived().TraverseBPFPreserveStaticOffsetAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:225:70: warning: unused parameter 'A' [-Wunused-parameter] 225 | bool VisitBPFPreserveStaticOffsetAttr(BPFPreserveStaticOffsetAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBTFDeclTagAttr(clang::BTFDeclTagAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2190:40: required from 'bool clang::RecursiveASTVisitor::TraverseBTFDeclTagAttr(clang::BTFDeclTagAttr*) [with Derived = LupdateVisitor]' 2190 | if (!getDerived().VisitBTFDeclTagAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5542:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5542 | return getDerived().TraverseBTFDeclTagAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:229:44: warning: unused parameter 'A' [-Wunused-parameter] 229 | bool VisitBTFDeclTagAttr(BTFDeclTagAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBTFTypeTagAttr(clang::BTFTypeTagAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2199:40: required from 'bool clang::RecursiveASTVisitor::TraverseBTFTypeTagAttr(clang::BTFTypeTagAttr*) [with Derived = LupdateVisitor]' 2199 | if (!getDerived().VisitBTFTypeTagAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5544:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5544 | return getDerived().TraverseBTFTypeTagAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:233:44: warning: unused parameter 'A' [-Wunused-parameter] 233 | bool VisitBTFTypeTagAttr(BTFTypeTagAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlocksAttr(clang::BlocksAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2208:36: required from 'bool clang::RecursiveASTVisitor::TraverseBlocksAttr(clang::BlocksAttr*) [with Derived = LupdateVisitor]' 2208 | if (!getDerived().VisitBlocksAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5546:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5546 | return getDerived().TraverseBlocksAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:237:36: warning: unused parameter 'A' [-Wunused-parameter] 237 | bool VisitBlocksAttr(BlocksAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinAttr(clang::BuiltinAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2217:37: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinAttr(clang::BuiltinAttr*) [with Derived = LupdateVisitor]' 2217 | if (!getDerived().VisitBuiltinAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5548:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5548 | return getDerived().TraverseBuiltinAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:241:38: warning: unused parameter 'A' [-Wunused-parameter] 241 | bool VisitBuiltinAttr(BuiltinAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinAliasAttr(clang::BuiltinAliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2226:42: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinAliasAttr(clang::BuiltinAliasAttr*) [with Derived = LupdateVisitor]' 2226 | if (!getDerived().VisitBuiltinAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5550:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5550 | return getDerived().TraverseBuiltinAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:245:48: warning: unused parameter 'A' [-Wunused-parameter] 245 | bool VisitBuiltinAliasAttr(BuiltinAliasAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitC11NoReturnAttr(clang::C11NoReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2235:41: required from 'bool clang::RecursiveASTVisitor::TraverseC11NoReturnAttr(clang::C11NoReturnAttr*) [with Derived = LupdateVisitor]' 2235 | if (!getDerived().VisitC11NoReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5552:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5552 | return getDerived().TraverseC11NoReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:249:46: warning: unused parameter 'A' [-Wunused-parameter] 249 | bool VisitC11NoReturnAttr(C11NoReturnAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCDeclAttr(clang::CDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2244:35: required from 'bool clang::RecursiveASTVisitor::TraverseCDeclAttr(clang::CDeclAttr*) [with Derived = LupdateVisitor]' 2244 | if (!getDerived().VisitCDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5554:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5554 | return getDerived().TraverseCDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:253:34: warning: unused parameter 'A' [-Wunused-parameter] 253 | bool VisitCDeclAttr(CDeclAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFAuditedTransferAttr(clang::CFAuditedTransferAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2253:47: required from 'bool clang::RecursiveASTVisitor::TraverseCFAuditedTransferAttr(clang::CFAuditedTransferAttr*) [with Derived = LupdateVisitor]' 2253 | if (!getDerived().VisitCFAuditedTransferAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5556:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5556 | return getDerived().TraverseCFAuditedTransferAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:257:58: warning: unused parameter 'A' [-Wunused-parameter] 257 | bool VisitCFAuditedTransferAttr(CFAuditedTransferAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFConsumedAttr(clang::CFConsumedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2262:40: required from 'bool clang::RecursiveASTVisitor::TraverseCFConsumedAttr(clang::CFConsumedAttr*) [with Derived = LupdateVisitor]' 2262 | if (!getDerived().VisitCFConsumedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5558:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5558 | return getDerived().TraverseCFConsumedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:261:44: warning: unused parameter 'A' [-Wunused-parameter] 261 | bool VisitCFConsumedAttr(CFConsumedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFGuardAttr(clang::CFGuardAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2271:37: required from 'bool clang::RecursiveASTVisitor::TraverseCFGuardAttr(clang::CFGuardAttr*) [with Derived = LupdateVisitor]' 2271 | if (!getDerived().VisitCFGuardAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5560:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5560 | return getDerived().TraverseCFGuardAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:265:38: warning: unused parameter 'A' [-Wunused-parameter] 265 | bool VisitCFGuardAttr(CFGuardAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFICanonicalJumpTableAttr(clang::CFICanonicalJumpTableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2280:51: required from 'bool clang::RecursiveASTVisitor::TraverseCFICanonicalJumpTableAttr(clang::CFICanonicalJumpTableAttr*) [with Derived = LupdateVisitor]' 2280 | if (!getDerived().VisitCFICanonicalJumpTableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5562:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5562 | return getDerived().TraverseCFICanonicalJumpTableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:269:66: warning: unused parameter 'A' [-Wunused-parameter] 269 | bool VisitCFICanonicalJumpTableAttr(CFICanonicalJumpTableAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFReturnsNotRetainedAttr(clang::CFReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2289:50: required from 'bool clang::RecursiveASTVisitor::TraverseCFReturnsNotRetainedAttr(clang::CFReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]' 2289 | if (!getDerived().VisitCFReturnsNotRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5564:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5564 | return getDerived().TraverseCFReturnsNotRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:273:64: warning: unused parameter 'A' [-Wunused-parameter] 273 | bool VisitCFReturnsNotRetainedAttr(CFReturnsNotRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFReturnsRetainedAttr(clang::CFReturnsRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2298:47: required from 'bool clang::RecursiveASTVisitor::TraverseCFReturnsRetainedAttr(clang::CFReturnsRetainedAttr*) [with Derived = LupdateVisitor]' 2298 | if (!getDerived().VisitCFReturnsRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5566:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5566 | return getDerived().TraverseCFReturnsRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:277:58: warning: unused parameter 'A' [-Wunused-parameter] 277 | bool VisitCFReturnsRetainedAttr(CFReturnsRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFUnknownTransferAttr(clang::CFUnknownTransferAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2307:47: required from 'bool clang::RecursiveASTVisitor::TraverseCFUnknownTransferAttr(clang::CFUnknownTransferAttr*) [with Derived = LupdateVisitor]' 2307 | if (!getDerived().VisitCFUnknownTransferAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5568:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5568 | return getDerived().TraverseCFUnknownTransferAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:281:58: warning: unused parameter 'A' [-Wunused-parameter] 281 | bool VisitCFUnknownTransferAttr(CFUnknownTransferAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCPUDispatchAttr(clang::CPUDispatchAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2316:41: required from 'bool clang::RecursiveASTVisitor::TraverseCPUDispatchAttr(clang::CPUDispatchAttr*) [with Derived = LupdateVisitor]' 2316 | if (!getDerived().VisitCPUDispatchAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5570:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5570 | return getDerived().TraverseCPUDispatchAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:285:46: warning: unused parameter 'A' [-Wunused-parameter] 285 | bool VisitCPUDispatchAttr(CPUDispatchAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCPUSpecificAttr(clang::CPUSpecificAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2325:41: required from 'bool clang::RecursiveASTVisitor::TraverseCPUSpecificAttr(clang::CPUSpecificAttr*) [with Derived = LupdateVisitor]' 2325 | if (!getDerived().VisitCPUSpecificAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5572:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5572 | return getDerived().TraverseCPUSpecificAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:289:46: warning: unused parameter 'A' [-Wunused-parameter] 289 | bool VisitCPUSpecificAttr(CPUSpecificAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAConstantAttr(clang::CUDAConstantAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2334:42: required from 'bool clang::RecursiveASTVisitor::TraverseCUDAConstantAttr(clang::CUDAConstantAttr*) [with Derived = LupdateVisitor]' 2334 | if (!getDerived().VisitCUDAConstantAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5574:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5574 | return getDerived().TraverseCUDAConstantAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:293:48: warning: unused parameter 'A' [-Wunused-parameter] 293 | bool VisitCUDAConstantAttr(CUDAConstantAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDADeviceAttr(clang::CUDADeviceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2343:40: required from 'bool clang::RecursiveASTVisitor::TraverseCUDADeviceAttr(clang::CUDADeviceAttr*) [with Derived = LupdateVisitor]' 2343 | if (!getDerived().VisitCUDADeviceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5576:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5576 | return getDerived().TraverseCUDADeviceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:297:44: warning: unused parameter 'A' [-Wunused-parameter] 297 | bool VisitCUDADeviceAttr(CUDADeviceAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDADeviceBuiltinSurfaceTypeAttr(clang::CUDADeviceBuiltinSurfaceTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2352:58: required from 'bool clang::RecursiveASTVisitor::TraverseCUDADeviceBuiltinSurfaceTypeAttr(clang::CUDADeviceBuiltinSurfaceTypeAttr*) [with Derived = LupdateVisitor]' 2352 | if (!getDerived().VisitCUDADeviceBuiltinSurfaceTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5578:67: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5578 | return getDerived().TraverseCUDADeviceBuiltinSurfaceTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:301:80: warning: unused parameter 'A' [-Wunused-parameter] 301 | bool VisitCUDADeviceBuiltinSurfaceTypeAttr(CUDADeviceBuiltinSurfaceTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDADeviceBuiltinTextureTypeAttr(clang::CUDADeviceBuiltinTextureTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2361:58: required from 'bool clang::RecursiveASTVisitor::TraverseCUDADeviceBuiltinTextureTypeAttr(clang::CUDADeviceBuiltinTextureTypeAttr*) [with Derived = LupdateVisitor]' 2361 | if (!getDerived().VisitCUDADeviceBuiltinTextureTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5580:67: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5580 | return getDerived().TraverseCUDADeviceBuiltinTextureTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:305:80: warning: unused parameter 'A' [-Wunused-parameter] 305 | bool VisitCUDADeviceBuiltinTextureTypeAttr(CUDADeviceBuiltinTextureTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAGlobalAttr(clang::CUDAGlobalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2370:40: required from 'bool clang::RecursiveASTVisitor::TraverseCUDAGlobalAttr(clang::CUDAGlobalAttr*) [with Derived = LupdateVisitor]' 2370 | if (!getDerived().VisitCUDAGlobalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5582:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5582 | return getDerived().TraverseCUDAGlobalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:309:44: warning: unused parameter 'A' [-Wunused-parameter] 309 | bool VisitCUDAGlobalAttr(CUDAGlobalAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAHostAttr(clang::CUDAHostAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2379:38: required from 'bool clang::RecursiveASTVisitor::TraverseCUDAHostAttr(clang::CUDAHostAttr*) [with Derived = LupdateVisitor]' 2379 | if (!getDerived().VisitCUDAHostAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5584:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5584 | return getDerived().TraverseCUDAHostAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:313:40: warning: unused parameter 'A' [-Wunused-parameter] 313 | bool VisitCUDAHostAttr(CUDAHostAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAInvalidTargetAttr(clang::CUDAInvalidTargetAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2388:47: required from 'bool clang::RecursiveASTVisitor::TraverseCUDAInvalidTargetAttr(clang::CUDAInvalidTargetAttr*) [with Derived = LupdateVisitor]' 2388 | if (!getDerived().VisitCUDAInvalidTargetAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5586:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5586 | return getDerived().TraverseCUDAInvalidTargetAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:317:58: warning: unused parameter 'A' [-Wunused-parameter] 317 | bool VisitCUDAInvalidTargetAttr(CUDAInvalidTargetAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDALaunchBoundsAttr(clang::CUDALaunchBoundsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2397:46: required from 'bool clang::RecursiveASTVisitor::TraverseCUDALaunchBoundsAttr(clang::CUDALaunchBoundsAttr*) [with Derived = LupdateVisitor]' 2397 | if (!getDerived().VisitCUDALaunchBoundsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5588:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5588 | return getDerived().TraverseCUDALaunchBoundsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:321:56: warning: unused parameter 'A' [-Wunused-parameter] 321 | bool VisitCUDALaunchBoundsAttr(CUDALaunchBoundsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDASharedAttr(clang::CUDASharedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2412:40: required from 'bool clang::RecursiveASTVisitor::TraverseCUDASharedAttr(clang::CUDASharedAttr*) [with Derived = LupdateVisitor]' 2412 | if (!getDerived().VisitCUDASharedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5590:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5590 | return getDerived().TraverseCUDASharedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:325:44: warning: unused parameter 'A' [-Wunused-parameter] 325 | bool VisitCUDASharedAttr(CUDASharedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXX11NoReturnAttr(clang::CXX11NoReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2421:43: required from 'bool clang::RecursiveASTVisitor::TraverseCXX11NoReturnAttr(clang::CXX11NoReturnAttr*) [with Derived = LupdateVisitor]' 2421 | if (!getDerived().VisitCXX11NoReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5592:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5592 | return getDerived().TraverseCXX11NoReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:329:50: warning: unused parameter 'A' [-Wunused-parameter] 329 | bool VisitCXX11NoReturnAttr(CXX11NoReturnAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCallableWhenAttr(clang::CallableWhenAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2430:42: required from 'bool clang::RecursiveASTVisitor::TraverseCallableWhenAttr(clang::CallableWhenAttr*) [with Derived = LupdateVisitor]' 2430 | if (!getDerived().VisitCallableWhenAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5594:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5594 | return getDerived().TraverseCallableWhenAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:333:48: warning: unused parameter 'A' [-Wunused-parameter] 333 | bool VisitCallableWhenAttr(CallableWhenAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCallbackAttr(clang::CallbackAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2439:38: required from 'bool clang::RecursiveASTVisitor::TraverseCallbackAttr(clang::CallbackAttr*) [with Derived = LupdateVisitor]' 2439 | if (!getDerived().VisitCallbackAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5596:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5596 | return getDerived().TraverseCallbackAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:337:40: warning: unused parameter 'A' [-Wunused-parameter] 337 | bool VisitCallbackAttr(CallbackAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCalledOnceAttr(clang::CalledOnceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2448:40: required from 'bool clang::RecursiveASTVisitor::TraverseCalledOnceAttr(clang::CalledOnceAttr*) [with Derived = LupdateVisitor]' 2448 | if (!getDerived().VisitCalledOnceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5598:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5598 | return getDerived().TraverseCalledOnceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:341:44: warning: unused parameter 'A' [-Wunused-parameter] 341 | bool VisitCalledOnceAttr(CalledOnceAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCapabilityAttr(clang::CapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2457:40: required from 'bool clang::RecursiveASTVisitor::TraverseCapabilityAttr(clang::CapabilityAttr*) [with Derived = LupdateVisitor]' 2457 | if (!getDerived().VisitCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5600:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5600 | return getDerived().TraverseCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:345:44: warning: unused parameter 'A' [-Wunused-parameter] 345 | bool VisitCapabilityAttr(CapabilityAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCapturedRecordAttr(clang::CapturedRecordAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2466:44: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedRecordAttr(clang::CapturedRecordAttr*) [with Derived = LupdateVisitor]' 2466 | if (!getDerived().VisitCapturedRecordAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5602:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5602 | return getDerived().TraverseCapturedRecordAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:349:52: warning: unused parameter 'A' [-Wunused-parameter] 349 | bool VisitCapturedRecordAttr(CapturedRecordAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCarriesDependencyAttr(clang::CarriesDependencyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2475:47: required from 'bool clang::RecursiveASTVisitor::TraverseCarriesDependencyAttr(clang::CarriesDependencyAttr*) [with Derived = LupdateVisitor]' 2475 | if (!getDerived().VisitCarriesDependencyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5604:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5604 | return getDerived().TraverseCarriesDependencyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:353:58: warning: unused parameter 'A' [-Wunused-parameter] 353 | bool VisitCarriesDependencyAttr(CarriesDependencyAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCleanupAttr(clang::CleanupAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2484:37: required from 'bool clang::RecursiveASTVisitor::TraverseCleanupAttr(clang::CleanupAttr*) [with Derived = LupdateVisitor]' 2484 | if (!getDerived().VisitCleanupAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5606:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5606 | return getDerived().TraverseCleanupAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:357:38: warning: unused parameter 'A' [-Wunused-parameter] 357 | bool VisitCleanupAttr(CleanupAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCmseNSCallAttr(clang::CmseNSCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2493:40: required from 'bool clang::RecursiveASTVisitor::TraverseCmseNSCallAttr(clang::CmseNSCallAttr*) [with Derived = LupdateVisitor]' 2493 | if (!getDerived().VisitCmseNSCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5608:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5608 | return getDerived().TraverseCmseNSCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:361:44: warning: unused parameter 'A' [-Wunused-parameter] 361 | bool VisitCmseNSCallAttr(CmseNSCallAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCmseNSEntryAttr(clang::CmseNSEntryAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2502:41: required from 'bool clang::RecursiveASTVisitor::TraverseCmseNSEntryAttr(clang::CmseNSEntryAttr*) [with Derived = LupdateVisitor]' 2502 | if (!getDerived().VisitCmseNSEntryAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5610:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5610 | return getDerived().TraverseCmseNSEntryAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:365:46: warning: unused parameter 'A' [-Wunused-parameter] 365 | bool VisitCmseNSEntryAttr(CmseNSEntryAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCodeAlignAttr(clang::CodeAlignAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2511:39: required from 'bool clang::RecursiveASTVisitor::TraverseCodeAlignAttr(clang::CodeAlignAttr*) [with Derived = LupdateVisitor]' 2511 | if (!getDerived().VisitCodeAlignAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5612:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5612 | return getDerived().TraverseCodeAlignAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:369:42: warning: unused parameter 'A' [-Wunused-parameter] 369 | bool VisitCodeAlignAttr(CodeAlignAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCodeModelAttr(clang::CodeModelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2522:39: required from 'bool clang::RecursiveASTVisitor::TraverseCodeModelAttr(clang::CodeModelAttr*) [with Derived = LupdateVisitor]' 2522 | if (!getDerived().VisitCodeModelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5614:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5614 | return getDerived().TraverseCodeModelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:373:42: warning: unused parameter 'A' [-Wunused-parameter] 373 | bool VisitCodeModelAttr(CodeModelAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCodeSegAttr(clang::CodeSegAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2531:37: required from 'bool clang::RecursiveASTVisitor::TraverseCodeSegAttr(clang::CodeSegAttr*) [with Derived = LupdateVisitor]' 2531 | if (!getDerived().VisitCodeSegAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5616:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5616 | return getDerived().TraverseCodeSegAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:377:38: warning: unused parameter 'A' [-Wunused-parameter] 377 | bool VisitCodeSegAttr(CodeSegAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitColdAttr(clang::ColdAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2540:34: required from 'bool clang::RecursiveASTVisitor::TraverseColdAttr(clang::ColdAttr*) [with Derived = LupdateVisitor]' 2540 | if (!getDerived().VisitColdAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5618:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5618 | return getDerived().TraverseColdAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:381:32: warning: unused parameter 'A' [-Wunused-parameter] 381 | bool VisitColdAttr(ColdAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCommonAttr(clang::CommonAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2549:36: required from 'bool clang::RecursiveASTVisitor::TraverseCommonAttr(clang::CommonAttr*) [with Derived = LupdateVisitor]' 2549 | if (!getDerived().VisitCommonAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5620:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5620 | return getDerived().TraverseCommonAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:385:36: warning: unused parameter 'A' [-Wunused-parameter] 385 | bool VisitCommonAttr(CommonAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstAttr(clang::ConstAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2558:35: required from 'bool clang::RecursiveASTVisitor::TraverseConstAttr(clang::ConstAttr*) [with Derived = LupdateVisitor]' 2558 | if (!getDerived().VisitConstAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5622:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5622 | return getDerived().TraverseConstAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:389:34: warning: unused parameter 'A' [-Wunused-parameter] 389 | bool VisitConstAttr(ConstAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstInitAttr(clang::ConstInitAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2567:39: required from 'bool clang::RecursiveASTVisitor::TraverseConstInitAttr(clang::ConstInitAttr*) [with Derived = LupdateVisitor]' 2567 | if (!getDerived().VisitConstInitAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5624:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5624 | return getDerived().TraverseConstInitAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:393:42: warning: unused parameter 'A' [-Wunused-parameter] 393 | bool VisitConstInitAttr(ConstInitAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstructorAttr(clang::ConstructorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2576:41: required from 'bool clang::RecursiveASTVisitor::TraverseConstructorAttr(clang::ConstructorAttr*) [with Derived = LupdateVisitor]' 2576 | if (!getDerived().VisitConstructorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5626:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5626 | return getDerived().TraverseConstructorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:397:46: warning: unused parameter 'A' [-Wunused-parameter] 397 | bool VisitConstructorAttr(ConstructorAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConsumableAttr(clang::ConsumableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2585:40: required from 'bool clang::RecursiveASTVisitor::TraverseConsumableAttr(clang::ConsumableAttr*) [with Derived = LupdateVisitor]' 2585 | if (!getDerived().VisitConsumableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5628:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5628 | return getDerived().TraverseConsumableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:401:44: warning: unused parameter 'A' [-Wunused-parameter] 401 | bool VisitConsumableAttr(ConsumableAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConsumableAutoCastAttr(clang::ConsumableAutoCastAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2594:48: required from 'bool clang::RecursiveASTVisitor::TraverseConsumableAutoCastAttr(clang::ConsumableAutoCastAttr*) [with Derived = LupdateVisitor]' 2594 | if (!getDerived().VisitConsumableAutoCastAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5630:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5630 | return getDerived().TraverseConsumableAutoCastAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:405:60: warning: unused parameter 'A' [-Wunused-parameter] 405 | bool VisitConsumableAutoCastAttr(ConsumableAutoCastAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConsumableSetOnReadAttr(clang::ConsumableSetOnReadAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2603:49: required from 'bool clang::RecursiveASTVisitor::TraverseConsumableSetOnReadAttr(clang::ConsumableSetOnReadAttr*) [with Derived = LupdateVisitor]' 2603 | if (!getDerived().VisitConsumableSetOnReadAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5632:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5632 | return getDerived().TraverseConsumableSetOnReadAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:409:62: warning: unused parameter 'A' [-Wunused-parameter] 409 | bool VisitConsumableSetOnReadAttr(ConsumableSetOnReadAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConvergentAttr(clang::ConvergentAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2612:40: required from 'bool clang::RecursiveASTVisitor::TraverseConvergentAttr(clang::ConvergentAttr*) [with Derived = LupdateVisitor]' 2612 | if (!getDerived().VisitConvergentAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5634:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5634 | return getDerived().TraverseConvergentAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:413:44: warning: unused parameter 'A' [-Wunused-parameter] 413 | bool VisitConvergentAttr(ConvergentAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroDisableLifetimeBoundAttr(clang::CoroDisableLifetimeBoundAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2621:54: required from 'bool clang::RecursiveASTVisitor::TraverseCoroDisableLifetimeBoundAttr(clang::CoroDisableLifetimeBoundAttr*) [with Derived = LupdateVisitor]' 2621 | if (!getDerived().VisitCoroDisableLifetimeBoundAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5636:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5636 | return getDerived().TraverseCoroDisableLifetimeBoundAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:417:72: warning: unused parameter 'A' [-Wunused-parameter] 417 | bool VisitCoroDisableLifetimeBoundAttr(CoroDisableLifetimeBoundAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroLifetimeBoundAttr(clang::CoroLifetimeBoundAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2630:47: required from 'bool clang::RecursiveASTVisitor::TraverseCoroLifetimeBoundAttr(clang::CoroLifetimeBoundAttr*) [with Derived = LupdateVisitor]' 2630 | if (!getDerived().VisitCoroLifetimeBoundAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5638:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5638 | return getDerived().TraverseCoroLifetimeBoundAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:421:58: warning: unused parameter 'A' [-Wunused-parameter] 421 | bool VisitCoroLifetimeBoundAttr(CoroLifetimeBoundAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroOnlyDestroyWhenCompleteAttr(clang::CoroOnlyDestroyWhenCompleteAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2639:57: required from 'bool clang::RecursiveASTVisitor::TraverseCoroOnlyDestroyWhenCompleteAttr(clang::CoroOnlyDestroyWhenCompleteAttr*) [with Derived = LupdateVisitor]' 2639 | if (!getDerived().VisitCoroOnlyDestroyWhenCompleteAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5640:66: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5640 | return getDerived().TraverseCoroOnlyDestroyWhenCompleteAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:425:78: warning: unused parameter 'A' [-Wunused-parameter] 425 | bool VisitCoroOnlyDestroyWhenCompleteAttr(CoroOnlyDestroyWhenCompleteAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroReturnTypeAttr(clang::CoroReturnTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2648:44: required from 'bool clang::RecursiveASTVisitor::TraverseCoroReturnTypeAttr(clang::CoroReturnTypeAttr*) [with Derived = LupdateVisitor]' 2648 | if (!getDerived().VisitCoroReturnTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5642:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5642 | return getDerived().TraverseCoroReturnTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:429:52: warning: unused parameter 'A' [-Wunused-parameter] 429 | bool VisitCoroReturnTypeAttr(CoroReturnTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroWrapperAttr(clang::CoroWrapperAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2657:41: required from 'bool clang::RecursiveASTVisitor::TraverseCoroWrapperAttr(clang::CoroWrapperAttr*) [with Derived = LupdateVisitor]' 2657 | if (!getDerived().VisitCoroWrapperAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5644:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5644 | return getDerived().TraverseCoroWrapperAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:433:46: warning: unused parameter 'A' [-Wunused-parameter] 433 | bool VisitCoroWrapperAttr(CoroWrapperAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCountedByAttr(clang::CountedByAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2666:39: required from 'bool clang::RecursiveASTVisitor::TraverseCountedByAttr(clang::CountedByAttr*) [with Derived = LupdateVisitor]' 2666 | if (!getDerived().VisitCountedByAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5646:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5646 | return getDerived().TraverseCountedByAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:437:42: warning: unused parameter 'A' [-Wunused-parameter] 437 | bool VisitCountedByAttr(CountedByAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDLLExportAttr(clang::DLLExportAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2675:39: required from 'bool clang::RecursiveASTVisitor::TraverseDLLExportAttr(clang::DLLExportAttr*) [with Derived = LupdateVisitor]' 2675 | if (!getDerived().VisitDLLExportAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5648:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5648 | return getDerived().TraverseDLLExportAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:441:42: warning: unused parameter 'A' [-Wunused-parameter] 441 | bool VisitDLLExportAttr(DLLExportAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDLLExportStaticLocalAttr(clang::DLLExportStaticLocalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2684:50: required from 'bool clang::RecursiveASTVisitor::TraverseDLLExportStaticLocalAttr(clang::DLLExportStaticLocalAttr*) [with Derived = LupdateVisitor]' 2684 | if (!getDerived().VisitDLLExportStaticLocalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5650:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5650 | return getDerived().TraverseDLLExportStaticLocalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:445:64: warning: unused parameter 'A' [-Wunused-parameter] 445 | bool VisitDLLExportStaticLocalAttr(DLLExportStaticLocalAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDLLImportAttr(clang::DLLImportAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2693:39: required from 'bool clang::RecursiveASTVisitor::TraverseDLLImportAttr(clang::DLLImportAttr*) [with Derived = LupdateVisitor]' 2693 | if (!getDerived().VisitDLLImportAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5652:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5652 | return getDerived().TraverseDLLImportAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:449:42: warning: unused parameter 'A' [-Wunused-parameter] 449 | bool VisitDLLImportAttr(DLLImportAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDLLImportStaticLocalAttr(clang::DLLImportStaticLocalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2702:50: required from 'bool clang::RecursiveASTVisitor::TraverseDLLImportStaticLocalAttr(clang::DLLImportStaticLocalAttr*) [with Derived = LupdateVisitor]' 2702 | if (!getDerived().VisitDLLImportStaticLocalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5654:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5654 | return getDerived().TraverseDLLImportStaticLocalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:453:64: warning: unused parameter 'A' [-Wunused-parameter] 453 | bool VisitDLLImportStaticLocalAttr(DLLImportStaticLocalAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeprecatedAttr(clang::DeprecatedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2711:40: required from 'bool clang::RecursiveASTVisitor::TraverseDeprecatedAttr(clang::DeprecatedAttr*) [with Derived = LupdateVisitor]' 2711 | if (!getDerived().VisitDeprecatedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5656:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5656 | return getDerived().TraverseDeprecatedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:457:44: warning: unused parameter 'A' [-Wunused-parameter] 457 | bool VisitDeprecatedAttr(DeprecatedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDestructorAttr(clang::DestructorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2720:40: required from 'bool clang::RecursiveASTVisitor::TraverseDestructorAttr(clang::DestructorAttr*) [with Derived = LupdateVisitor]' 2720 | if (!getDerived().VisitDestructorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5658:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5658 | return getDerived().TraverseDestructorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:461:44: warning: unused parameter 'A' [-Wunused-parameter] 461 | bool VisitDestructorAttr(DestructorAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDiagnoseAsBuiltinAttr(clang::DiagnoseAsBuiltinAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2729:47: required from 'bool clang::RecursiveASTVisitor::TraverseDiagnoseAsBuiltinAttr(clang::DiagnoseAsBuiltinAttr*) [with Derived = LupdateVisitor]' 2729 | if (!getDerived().VisitDiagnoseAsBuiltinAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5660:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5660 | return getDerived().TraverseDiagnoseAsBuiltinAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:465:58: warning: unused parameter 'A' [-Wunused-parameter] 465 | bool VisitDiagnoseAsBuiltinAttr(DiagnoseAsBuiltinAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDiagnoseIfAttr(clang::DiagnoseIfAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2738:40: required from 'bool clang::RecursiveASTVisitor::TraverseDiagnoseIfAttr(clang::DiagnoseIfAttr*) [with Derived = LupdateVisitor]' 2738 | if (!getDerived().VisitDiagnoseIfAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5662:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5662 | return getDerived().TraverseDiagnoseIfAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:469:44: warning: unused parameter 'A' [-Wunused-parameter] 469 | bool VisitDiagnoseIfAttr(DiagnoseIfAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDisableSanitizerInstrumentationAttr(clang::DisableSanitizerInstrumentationAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2749:61: required from 'bool clang::RecursiveASTVisitor::TraverseDisableSanitizerInstrumentationAttr(clang::DisableSanitizerInstrumentationAttr*) [with Derived = LupdateVisitor]' 2749 | if (!getDerived().VisitDisableSanitizerInstrumentationAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5664:70: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5664 | return getDerived().TraverseDisableSanitizerInstrumentationAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:473:86: warning: unused parameter 'A' [-Wunused-parameter] 473 | bool VisitDisableSanitizerInstrumentationAttr(DisableSanitizerInstrumentationAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDisableTailCallsAttr(clang::DisableTailCallsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2758:46: required from 'bool clang::RecursiveASTVisitor::TraverseDisableTailCallsAttr(clang::DisableTailCallsAttr*) [with Derived = LupdateVisitor]' 2758 | if (!getDerived().VisitDisableTailCallsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5666:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5666 | return getDerived().TraverseDisableTailCallsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:477:56: warning: unused parameter 'A' [-Wunused-parameter] 477 | bool VisitDisableTailCallsAttr(DisableTailCallsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEmptyBasesAttr(clang::EmptyBasesAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2767:40: required from 'bool clang::RecursiveASTVisitor::TraverseEmptyBasesAttr(clang::EmptyBasesAttr*) [with Derived = LupdateVisitor]' 2767 | if (!getDerived().VisitEmptyBasesAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5668:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5668 | return getDerived().TraverseEmptyBasesAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:481:44: warning: unused parameter 'A' [-Wunused-parameter] 481 | bool VisitEmptyBasesAttr(EmptyBasesAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnableIfAttr(clang::EnableIfAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2776:38: required from 'bool clang::RecursiveASTVisitor::TraverseEnableIfAttr(clang::EnableIfAttr*) [with Derived = LupdateVisitor]' 2776 | if (!getDerived().VisitEnableIfAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5670:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5670 | return getDerived().TraverseEnableIfAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:485:40: warning: unused parameter 'A' [-Wunused-parameter] 485 | bool VisitEnableIfAttr(EnableIfAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnforceTCBAttr(clang::EnforceTCBAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2787:40: required from 'bool clang::RecursiveASTVisitor::TraverseEnforceTCBAttr(clang::EnforceTCBAttr*) [with Derived = LupdateVisitor]' 2787 | if (!getDerived().VisitEnforceTCBAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5672:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5672 | return getDerived().TraverseEnforceTCBAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:489:44: warning: unused parameter 'A' [-Wunused-parameter] 489 | bool VisitEnforceTCBAttr(EnforceTCBAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnforceTCBLeafAttr(clang::EnforceTCBLeafAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2796:44: required from 'bool clang::RecursiveASTVisitor::TraverseEnforceTCBLeafAttr(clang::EnforceTCBLeafAttr*) [with Derived = LupdateVisitor]' 2796 | if (!getDerived().VisitEnforceTCBLeafAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5674:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5674 | return getDerived().TraverseEnforceTCBLeafAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:493:52: warning: unused parameter 'A' [-Wunused-parameter] 493 | bool VisitEnforceTCBLeafAttr(EnforceTCBLeafAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumExtensibilityAttr(clang::EnumExtensibilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2805:47: required from 'bool clang::RecursiveASTVisitor::TraverseEnumExtensibilityAttr(clang::EnumExtensibilityAttr*) [with Derived = LupdateVisitor]' 2805 | if (!getDerived().VisitEnumExtensibilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5676:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5676 | return getDerived().TraverseEnumExtensibilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:497:58: warning: unused parameter 'A' [-Wunused-parameter] 497 | bool VisitEnumExtensibilityAttr(EnumExtensibilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitErrorAttr(clang::ErrorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2814:35: required from 'bool clang::RecursiveASTVisitor::TraverseErrorAttr(clang::ErrorAttr*) [with Derived = LupdateVisitor]' 2814 | if (!getDerived().VisitErrorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5678:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5678 | return getDerived().TraverseErrorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:501:34: warning: unused parameter 'A' [-Wunused-parameter] 501 | bool VisitErrorAttr(ErrorAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExcludeFromExplicitInstantiationAttr(clang::ExcludeFromExplicitInstantiationAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2823:62: required from 'bool clang::RecursiveASTVisitor::TraverseExcludeFromExplicitInstantiationAttr(clang::ExcludeFromExplicitInstantiationAttr*) [with Derived = LupdateVisitor]' 2823 | if (!getDerived().VisitExcludeFromExplicitInstantiationAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5680:71: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5680 | return getDerived().TraverseExcludeFromExplicitInstantiationAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:505:88: warning: unused parameter 'A' [-Wunused-parameter] 505 | bool VisitExcludeFromExplicitInstantiationAttr(ExcludeFromExplicitInstantiationAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExclusiveTrylockFunctionAttr(clang::ExclusiveTrylockFunctionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2832:54: required from 'bool clang::RecursiveASTVisitor::TraverseExclusiveTrylockFunctionAttr(clang::ExclusiveTrylockFunctionAttr*) [with Derived = LupdateVisitor]' 2832 | if (!getDerived().VisitExclusiveTrylockFunctionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5682:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5682 | return getDerived().TraverseExclusiveTrylockFunctionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:509:72: warning: unused parameter 'A' [-Wunused-parameter] 509 | bool VisitExclusiveTrylockFunctionAttr(ExclusiveTrylockFunctionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExternalSourceSymbolAttr(clang::ExternalSourceSymbolAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2851:50: required from 'bool clang::RecursiveASTVisitor::TraverseExternalSourceSymbolAttr(clang::ExternalSourceSymbolAttr*) [with Derived = LupdateVisitor]' 2851 | if (!getDerived().VisitExternalSourceSymbolAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5684:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5684 | return getDerived().TraverseExternalSourceSymbolAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:513:64: warning: unused parameter 'A' [-Wunused-parameter] 513 | bool VisitExternalSourceSymbolAttr(ExternalSourceSymbolAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFallThroughAttr(clang::FallThroughAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2860:41: required from 'bool clang::RecursiveASTVisitor::TraverseFallThroughAttr(clang::FallThroughAttr*) [with Derived = LupdateVisitor]' 2860 | if (!getDerived().VisitFallThroughAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5686:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5686 | return getDerived().TraverseFallThroughAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:517:46: warning: unused parameter 'A' [-Wunused-parameter] 517 | bool VisitFallThroughAttr(FallThroughAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFastCallAttr(clang::FastCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2869:38: required from 'bool clang::RecursiveASTVisitor::TraverseFastCallAttr(clang::FastCallAttr*) [with Derived = LupdateVisitor]' 2869 | if (!getDerived().VisitFastCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5688:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5688 | return getDerived().TraverseFastCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:521:40: warning: unused parameter 'A' [-Wunused-parameter] 521 | bool VisitFastCallAttr(FastCallAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFinalAttr(clang::FinalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2878:35: required from 'bool clang::RecursiveASTVisitor::TraverseFinalAttr(clang::FinalAttr*) [with Derived = LupdateVisitor]' 2878 | if (!getDerived().VisitFinalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5690:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5690 | return getDerived().TraverseFinalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:525:34: warning: unused parameter 'A' [-Wunused-parameter] 525 | bool VisitFinalAttr(FinalAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFlagEnumAttr(clang::FlagEnumAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2887:38: required from 'bool clang::RecursiveASTVisitor::TraverseFlagEnumAttr(clang::FlagEnumAttr*) [with Derived = LupdateVisitor]' 2887 | if (!getDerived().VisitFlagEnumAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5692:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5692 | return getDerived().TraverseFlagEnumAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:529:40: warning: unused parameter 'A' [-Wunused-parameter] 529 | bool VisitFlagEnumAttr(FlagEnumAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFlattenAttr(clang::FlattenAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2896:37: required from 'bool clang::RecursiveASTVisitor::TraverseFlattenAttr(clang::FlattenAttr*) [with Derived = LupdateVisitor]' 2896 | if (!getDerived().VisitFlattenAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5694:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5694 | return getDerived().TraverseFlattenAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:533:38: warning: unused parameter 'A' [-Wunused-parameter] 533 | bool VisitFlattenAttr(FlattenAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFormatAttr(clang::FormatAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2905:36: required from 'bool clang::RecursiveASTVisitor::TraverseFormatAttr(clang::FormatAttr*) [with Derived = LupdateVisitor]' 2905 | if (!getDerived().VisitFormatAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5696:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5696 | return getDerived().TraverseFormatAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:537:36: warning: unused parameter 'A' [-Wunused-parameter] 537 | bool VisitFormatAttr(FormatAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFormatArgAttr(clang::FormatArgAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2914:39: required from 'bool clang::RecursiveASTVisitor::TraverseFormatArgAttr(clang::FormatArgAttr*) [with Derived = LupdateVisitor]' 2914 | if (!getDerived().VisitFormatArgAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5698:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5698 | return getDerived().TraverseFormatArgAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:541:42: warning: unused parameter 'A' [-Wunused-parameter] 541 | bool VisitFormatArgAttr(FormatArgAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionReturnThunksAttr(clang::FunctionReturnThunksAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2923:50: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionReturnThunksAttr(clang::FunctionReturnThunksAttr*) [with Derived = LupdateVisitor]' 2923 | if (!getDerived().VisitFunctionReturnThunksAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5700:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5700 | return getDerived().TraverseFunctionReturnThunksAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:545:64: warning: unused parameter 'A' [-Wunused-parameter] 545 | bool VisitFunctionReturnThunksAttr(FunctionReturnThunksAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGNUInlineAttr(clang::GNUInlineAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2932:39: required from 'bool clang::RecursiveASTVisitor::TraverseGNUInlineAttr(clang::GNUInlineAttr*) [with Derived = LupdateVisitor]' 2932 | if (!getDerived().VisitGNUInlineAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5702:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5702 | return getDerived().TraverseGNUInlineAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:549:42: warning: unused parameter 'A' [-Wunused-parameter] 549 | bool VisitGNUInlineAttr(GNUInlineAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGuardedByAttr(clang::GuardedByAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2941:39: required from 'bool clang::RecursiveASTVisitor::TraverseGuardedByAttr(clang::GuardedByAttr*) [with Derived = LupdateVisitor]' 2941 | if (!getDerived().VisitGuardedByAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5704:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5704 | return getDerived().TraverseGuardedByAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:553:42: warning: unused parameter 'A' [-Wunused-parameter] 553 | bool VisitGuardedByAttr(GuardedByAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGuardedVarAttr(clang::GuardedVarAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2952:40: required from 'bool clang::RecursiveASTVisitor::TraverseGuardedVarAttr(clang::GuardedVarAttr*) [with Derived = LupdateVisitor]' 2952 | if (!getDerived().VisitGuardedVarAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5706:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5706 | return getDerived().TraverseGuardedVarAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:557:44: warning: unused parameter 'A' [-Wunused-parameter] 557 | bool VisitGuardedVarAttr(GuardedVarAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHIPManagedAttr(clang::HIPManagedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2961:40: required from 'bool clang::RecursiveASTVisitor::TraverseHIPManagedAttr(clang::HIPManagedAttr*) [with Derived = LupdateVisitor]' 2961 | if (!getDerived().VisitHIPManagedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5708:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5708 | return getDerived().TraverseHIPManagedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:561:44: warning: unused parameter 'A' [-Wunused-parameter] 561 | bool VisitHIPManagedAttr(HIPManagedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLGroupSharedAddressSpaceAttr(clang::HLSLGroupSharedAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2970:57: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLGroupSharedAddressSpaceAttr(clang::HLSLGroupSharedAddressSpaceAttr*) [with Derived = LupdateVisitor]' 2970 | if (!getDerived().VisitHLSLGroupSharedAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5710:66: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5710 | return getDerived().TraverseHLSLGroupSharedAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:565:78: warning: unused parameter 'A' [-Wunused-parameter] 565 | bool VisitHLSLGroupSharedAddressSpaceAttr(HLSLGroupSharedAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLNumThreadsAttr(clang::HLSLNumThreadsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2979:44: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLNumThreadsAttr(clang::HLSLNumThreadsAttr*) [with Derived = LupdateVisitor]' 2979 | if (!getDerived().VisitHLSLNumThreadsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5712:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5712 | return getDerived().TraverseHLSLNumThreadsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:569:52: warning: unused parameter 'A' [-Wunused-parameter] 569 | bool VisitHLSLNumThreadsAttr(HLSLNumThreadsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLParamModifierAttr(clang::HLSLParamModifierAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2988:47: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLParamModifierAttr(clang::HLSLParamModifierAttr*) [with Derived = LupdateVisitor]' 2988 | if (!getDerived().VisitHLSLParamModifierAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5714:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5714 | return getDerived().TraverseHLSLParamModifierAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:573:58: warning: unused parameter 'A' [-Wunused-parameter] 573 | bool VisitHLSLParamModifierAttr(HLSLParamModifierAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLResourceAttr(clang::HLSLResourceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2997:42: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLResourceAttr(clang::HLSLResourceAttr*) [with Derived = LupdateVisitor]' 2997 | if (!getDerived().VisitHLSLResourceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5716:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5716 | return getDerived().TraverseHLSLResourceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:577:48: warning: unused parameter 'A' [-Wunused-parameter] 577 | bool VisitHLSLResourceAttr(HLSLResourceAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLResourceBindingAttr(clang::HLSLResourceBindingAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3006:49: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLResourceBindingAttr(clang::HLSLResourceBindingAttr*) [with Derived = LupdateVisitor]' 3006 | if (!getDerived().VisitHLSLResourceBindingAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5718:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5718 | return getDerived().TraverseHLSLResourceBindingAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:581:62: warning: unused parameter 'A' [-Wunused-parameter] 581 | bool VisitHLSLResourceBindingAttr(HLSLResourceBindingAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLSV_DispatchThreadIDAttr(clang::HLSLSV_DispatchThreadIDAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3015:53: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLSV_DispatchThreadIDAttr(clang::HLSLSV_DispatchThreadIDAttr*) [with Derived = LupdateVisitor]' 3015 | if (!getDerived().VisitHLSLSV_DispatchThreadIDAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5720:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5720 | return getDerived().TraverseHLSLSV_DispatchThreadIDAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:585:70: warning: unused parameter 'A' [-Wunused-parameter] 585 | bool VisitHLSLSV_DispatchThreadIDAttr(HLSLSV_DispatchThreadIDAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLSV_GroupIndexAttr(clang::HLSLSV_GroupIndexAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3024:47: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLSV_GroupIndexAttr(clang::HLSLSV_GroupIndexAttr*) [with Derived = LupdateVisitor]' 3024 | if (!getDerived().VisitHLSLSV_GroupIndexAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5722:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5722 | return getDerived().TraverseHLSLSV_GroupIndexAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:589:58: warning: unused parameter 'A' [-Wunused-parameter] 589 | bool VisitHLSLSV_GroupIndexAttr(HLSLSV_GroupIndexAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLShaderAttr(clang::HLSLShaderAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3033:40: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLShaderAttr(clang::HLSLShaderAttr*) [with Derived = LupdateVisitor]' 3033 | if (!getDerived().VisitHLSLShaderAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5724:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5724 | return getDerived().TraverseHLSLShaderAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:593:44: warning: unused parameter 'A' [-Wunused-parameter] 593 | bool VisitHLSLShaderAttr(HLSLShaderAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHotAttr(clang::HotAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3042:33: required from 'bool clang::RecursiveASTVisitor::TraverseHotAttr(clang::HotAttr*) [with Derived = LupdateVisitor]' 3042 | if (!getDerived().VisitHotAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5726:42: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5726 | return getDerived().TraverseHotAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:597:30: warning: unused parameter 'A' [-Wunused-parameter] 597 | bool VisitHotAttr(HotAttr *A) { | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIBActionAttr(clang::IBActionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3051:38: required from 'bool clang::RecursiveASTVisitor::TraverseIBActionAttr(clang::IBActionAttr*) [with Derived = LupdateVisitor]' 3051 | if (!getDerived().VisitIBActionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5728:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5728 | return getDerived().TraverseIBActionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:601:40: warning: unused parameter 'A' [-Wunused-parameter] 601 | bool VisitIBActionAttr(IBActionAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIBOutletAttr(clang::IBOutletAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3060:38: required from 'bool clang::RecursiveASTVisitor::TraverseIBOutletAttr(clang::IBOutletAttr*) [with Derived = LupdateVisitor]' 3060 | if (!getDerived().VisitIBOutletAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5730:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5730 | return getDerived().TraverseIBOutletAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:605:40: warning: unused parameter 'A' [-Wunused-parameter] 605 | bool VisitIBOutletAttr(IBOutletAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIBOutletCollectionAttr(clang::IBOutletCollectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3069:48: required from 'bool clang::RecursiveASTVisitor::TraverseIBOutletCollectionAttr(clang::IBOutletCollectionAttr*) [with Derived = LupdateVisitor]' 3069 | if (!getDerived().VisitIBOutletCollectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5732:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5732 | return getDerived().TraverseIBOutletCollectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:609:60: warning: unused parameter 'A' [-Wunused-parameter] 609 | bool VisitIBOutletCollectionAttr(IBOutletCollectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIFuncAttr(clang::IFuncAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3081:35: required from 'bool clang::RecursiveASTVisitor::TraverseIFuncAttr(clang::IFuncAttr*) [with Derived = LupdateVisitor]' 3081 | if (!getDerived().VisitIFuncAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5734:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5734 | return getDerived().TraverseIFuncAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:613:34: warning: unused parameter 'A' [-Wunused-parameter] 613 | bool VisitIFuncAttr(IFuncAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInitPriorityAttr(clang::InitPriorityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3090:42: required from 'bool clang::RecursiveASTVisitor::TraverseInitPriorityAttr(clang::InitPriorityAttr*) [with Derived = LupdateVisitor]' 3090 | if (!getDerived().VisitInitPriorityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5736:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5736 | return getDerived().TraverseInitPriorityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:617:48: warning: unused parameter 'A' [-Wunused-parameter] 617 | bool VisitInitPriorityAttr(InitPriorityAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInitSegAttr(clang::InitSegAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3099:37: required from 'bool clang::RecursiveASTVisitor::TraverseInitSegAttr(clang::InitSegAttr*) [with Derived = LupdateVisitor]' 3099 | if (!getDerived().VisitInitSegAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5738:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5738 | return getDerived().TraverseInitSegAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:621:38: warning: unused parameter 'A' [-Wunused-parameter] 621 | bool VisitInitSegAttr(InitSegAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIntelOclBiccAttr(clang::IntelOclBiccAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3108:42: required from 'bool clang::RecursiveASTVisitor::TraverseIntelOclBiccAttr(clang::IntelOclBiccAttr*) [with Derived = LupdateVisitor]' 3108 | if (!getDerived().VisitIntelOclBiccAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5740:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5740 | return getDerived().TraverseIntelOclBiccAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:625:48: warning: unused parameter 'A' [-Wunused-parameter] 625 | bool VisitIntelOclBiccAttr(IntelOclBiccAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInternalLinkageAttr(clang::InternalLinkageAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3117:45: required from 'bool clang::RecursiveASTVisitor::TraverseInternalLinkageAttr(clang::InternalLinkageAttr*) [with Derived = LupdateVisitor]' 3117 | if (!getDerived().VisitInternalLinkageAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5742:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5742 | return getDerived().TraverseInternalLinkageAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:629:54: warning: unused parameter 'A' [-Wunused-parameter] 629 | bool VisitInternalLinkageAttr(InternalLinkageAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLTOVisibilityPublicAttr(clang::LTOVisibilityPublicAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3126:49: required from 'bool clang::RecursiveASTVisitor::TraverseLTOVisibilityPublicAttr(clang::LTOVisibilityPublicAttr*) [with Derived = LupdateVisitor]' 3126 | if (!getDerived().VisitLTOVisibilityPublicAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5744:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5744 | return getDerived().TraverseLTOVisibilityPublicAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:633:62: warning: unused parameter 'A' [-Wunused-parameter] 633 | bool VisitLTOVisibilityPublicAttr(LTOVisibilityPublicAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLayoutVersionAttr(clang::LayoutVersionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3135:43: required from 'bool clang::RecursiveASTVisitor::TraverseLayoutVersionAttr(clang::LayoutVersionAttr*) [with Derived = LupdateVisitor]' 3135 | if (!getDerived().VisitLayoutVersionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5746:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5746 | return getDerived().TraverseLayoutVersionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:637:50: warning: unused parameter 'A' [-Wunused-parameter] 637 | bool VisitLayoutVersionAttr(LayoutVersionAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLeafAttr(clang::LeafAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3144:34: required from 'bool clang::RecursiveASTVisitor::TraverseLeafAttr(clang::LeafAttr*) [with Derived = LupdateVisitor]' 3144 | if (!getDerived().VisitLeafAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5748:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5748 | return getDerived().TraverseLeafAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:641:32: warning: unused parameter 'A' [-Wunused-parameter] 641 | bool VisitLeafAttr(LeafAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLifetimeBoundAttr(clang::LifetimeBoundAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3153:43: required from 'bool clang::RecursiveASTVisitor::TraverseLifetimeBoundAttr(clang::LifetimeBoundAttr*) [with Derived = LupdateVisitor]' 3153 | if (!getDerived().VisitLifetimeBoundAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5750:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5750 | return getDerived().TraverseLifetimeBoundAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:645:50: warning: unused parameter 'A' [-Wunused-parameter] 645 | bool VisitLifetimeBoundAttr(LifetimeBoundAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLikelyAttr(clang::LikelyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3162:36: required from 'bool clang::RecursiveASTVisitor::TraverseLikelyAttr(clang::LikelyAttr*) [with Derived = LupdateVisitor]' 3162 | if (!getDerived().VisitLikelyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5752:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5752 | return getDerived().TraverseLikelyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:649:36: warning: unused parameter 'A' [-Wunused-parameter] 649 | bool VisitLikelyAttr(LikelyAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLoaderUninitializedAttr(clang::LoaderUninitializedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3171:49: required from 'bool clang::RecursiveASTVisitor::TraverseLoaderUninitializedAttr(clang::LoaderUninitializedAttr*) [with Derived = LupdateVisitor]' 3171 | if (!getDerived().VisitLoaderUninitializedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5754:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5754 | return getDerived().TraverseLoaderUninitializedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:653:62: warning: unused parameter 'A' [-Wunused-parameter] 653 | bool VisitLoaderUninitializedAttr(LoaderUninitializedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLockReturnedAttr(clang::LockReturnedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3180:42: required from 'bool clang::RecursiveASTVisitor::TraverseLockReturnedAttr(clang::LockReturnedAttr*) [with Derived = LupdateVisitor]' 3180 | if (!getDerived().VisitLockReturnedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5756:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5756 | return getDerived().TraverseLockReturnedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:657:48: warning: unused parameter 'A' [-Wunused-parameter] 657 | bool VisitLockReturnedAttr(LockReturnedAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLocksExcludedAttr(clang::LocksExcludedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3191:43: required from 'bool clang::RecursiveASTVisitor::TraverseLocksExcludedAttr(clang::LocksExcludedAttr*) [with Derived = LupdateVisitor]' 3191 | if (!getDerived().VisitLocksExcludedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5758:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5758 | return getDerived().TraverseLocksExcludedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:661:50: warning: unused parameter 'A' [-Wunused-parameter] 661 | bool VisitLocksExcludedAttr(LocksExcludedAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLoopHintAttr(clang::LoopHintAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3208:38: required from 'bool clang::RecursiveASTVisitor::TraverseLoopHintAttr(clang::LoopHintAttr*) [with Derived = LupdateVisitor]' 3208 | if (!getDerived().VisitLoopHintAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5760:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5760 | return getDerived().TraverseLoopHintAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:665:40: warning: unused parameter 'A' [-Wunused-parameter] 665 | bool VisitLoopHintAttr(LoopHintAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitM68kInterruptAttr(clang::M68kInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3219:43: required from 'bool clang::RecursiveASTVisitor::TraverseM68kInterruptAttr(clang::M68kInterruptAttr*) [with Derived = LupdateVisitor]' 3219 | if (!getDerived().VisitM68kInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5762:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5762 | return getDerived().TraverseM68kInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:669:50: warning: unused parameter 'A' [-Wunused-parameter] 669 | bool VisitM68kInterruptAttr(M68kInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitM68kRTDAttr(clang::M68kRTDAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3228:37: required from 'bool clang::RecursiveASTVisitor::TraverseM68kRTDAttr(clang::M68kRTDAttr*) [with Derived = LupdateVisitor]' 3228 | if (!getDerived().VisitM68kRTDAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5764:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5764 | return getDerived().TraverseM68kRTDAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:673:38: warning: unused parameter 'A' [-Wunused-parameter] 673 | bool VisitM68kRTDAttr(M68kRTDAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMIGServerRoutineAttr(clang::MIGServerRoutineAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3237:46: required from 'bool clang::RecursiveASTVisitor::TraverseMIGServerRoutineAttr(clang::MIGServerRoutineAttr*) [with Derived = LupdateVisitor]' 3237 | if (!getDerived().VisitMIGServerRoutineAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5766:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5766 | return getDerived().TraverseMIGServerRoutineAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:677:56: warning: unused parameter 'A' [-Wunused-parameter] 677 | bool VisitMIGServerRoutineAttr(MIGServerRoutineAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSABIAttr(clang::MSABIAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3246:35: required from 'bool clang::RecursiveASTVisitor::TraverseMSABIAttr(clang::MSABIAttr*) [with Derived = LupdateVisitor]' 3246 | if (!getDerived().VisitMSABIAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5768:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5768 | return getDerived().TraverseMSABIAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:681:34: warning: unused parameter 'A' [-Wunused-parameter] 681 | bool VisitMSABIAttr(MSABIAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSAllocatorAttr(clang::MSAllocatorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3255:41: required from 'bool clang::RecursiveASTVisitor::TraverseMSAllocatorAttr(clang::MSAllocatorAttr*) [with Derived = LupdateVisitor]' 3255 | if (!getDerived().VisitMSAllocatorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5770:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5770 | return getDerived().TraverseMSAllocatorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:685:46: warning: unused parameter 'A' [-Wunused-parameter] 685 | bool VisitMSAllocatorAttr(MSAllocatorAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSConstexprAttr(clang::MSConstexprAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3264:41: required from 'bool clang::RecursiveASTVisitor::TraverseMSConstexprAttr(clang::MSConstexprAttr*) [with Derived = LupdateVisitor]' 3264 | if (!getDerived().VisitMSConstexprAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5772:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5772 | return getDerived().TraverseMSConstexprAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:689:46: warning: unused parameter 'A' [-Wunused-parameter] 689 | bool VisitMSConstexprAttr(MSConstexprAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSInheritanceAttr(clang::MSInheritanceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3273:43: required from 'bool clang::RecursiveASTVisitor::TraverseMSInheritanceAttr(clang::MSInheritanceAttr*) [with Derived = LupdateVisitor]' 3273 | if (!getDerived().VisitMSInheritanceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5774:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5774 | return getDerived().TraverseMSInheritanceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:693:50: warning: unused parameter 'A' [-Wunused-parameter] 693 | bool VisitMSInheritanceAttr(MSInheritanceAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSNoVTableAttr(clang::MSNoVTableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3282:40: required from 'bool clang::RecursiveASTVisitor::TraverseMSNoVTableAttr(clang::MSNoVTableAttr*) [with Derived = LupdateVisitor]' 3282 | if (!getDerived().VisitMSNoVTableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5776:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5776 | return getDerived().TraverseMSNoVTableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:697:44: warning: unused parameter 'A' [-Wunused-parameter] 697 | bool VisitMSNoVTableAttr(MSNoVTableAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSP430InterruptAttr(clang::MSP430InterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3291:45: required from 'bool clang::RecursiveASTVisitor::TraverseMSP430InterruptAttr(clang::MSP430InterruptAttr*) [with Derived = LupdateVisitor]' 3291 | if (!getDerived().VisitMSP430InterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5778:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5778 | return getDerived().TraverseMSP430InterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:701:54: warning: unused parameter 'A' [-Wunused-parameter] 701 | bool VisitMSP430InterruptAttr(MSP430InterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSStructAttr(clang::MSStructAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3300:38: required from 'bool clang::RecursiveASTVisitor::TraverseMSStructAttr(clang::MSStructAttr*) [with Derived = LupdateVisitor]' 3300 | if (!getDerived().VisitMSStructAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5780:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5780 | return getDerived().TraverseMSStructAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:705:40: warning: unused parameter 'A' [-Wunused-parameter] 705 | bool VisitMSStructAttr(MSStructAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSVtorDispAttr(clang::MSVtorDispAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3309:40: required from 'bool clang::RecursiveASTVisitor::TraverseMSVtorDispAttr(clang::MSVtorDispAttr*) [with Derived = LupdateVisitor]' 3309 | if (!getDerived().VisitMSVtorDispAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5782:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5782 | return getDerived().TraverseMSVtorDispAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:709:44: warning: unused parameter 'A' [-Wunused-parameter] 709 | bool VisitMSVtorDispAttr(MSVtorDispAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMaxFieldAlignmentAttr(clang::MaxFieldAlignmentAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3318:47: required from 'bool clang::RecursiveASTVisitor::TraverseMaxFieldAlignmentAttr(clang::MaxFieldAlignmentAttr*) [with Derived = LupdateVisitor]' 3318 | if (!getDerived().VisitMaxFieldAlignmentAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5784:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5784 | return getDerived().TraverseMaxFieldAlignmentAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:713:58: warning: unused parameter 'A' [-Wunused-parameter] 713 | bool VisitMaxFieldAlignmentAttr(MaxFieldAlignmentAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMayAliasAttr(clang::MayAliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3327:38: required from 'bool clang::RecursiveASTVisitor::TraverseMayAliasAttr(clang::MayAliasAttr*) [with Derived = LupdateVisitor]' 3327 | if (!getDerived().VisitMayAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5786:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5786 | return getDerived().TraverseMayAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:717:40: warning: unused parameter 'A' [-Wunused-parameter] 717 | bool VisitMayAliasAttr(MayAliasAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMaybeUndefAttr(clang::MaybeUndefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3336:40: required from 'bool clang::RecursiveASTVisitor::TraverseMaybeUndefAttr(clang::MaybeUndefAttr*) [with Derived = LupdateVisitor]' 3336 | if (!getDerived().VisitMaybeUndefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5788:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5788 | return getDerived().TraverseMaybeUndefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:721:44: warning: unused parameter 'A' [-Wunused-parameter] 721 | bool VisitMaybeUndefAttr(MaybeUndefAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMicroMipsAttr(clang::MicroMipsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3345:39: required from 'bool clang::RecursiveASTVisitor::TraverseMicroMipsAttr(clang::MicroMipsAttr*) [with Derived = LupdateVisitor]' 3345 | if (!getDerived().VisitMicroMipsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5790:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5790 | return getDerived().TraverseMicroMipsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:725:42: warning: unused parameter 'A' [-Wunused-parameter] 725 | bool VisitMicroMipsAttr(MicroMipsAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMinSizeAttr(clang::MinSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3354:37: required from 'bool clang::RecursiveASTVisitor::TraverseMinSizeAttr(clang::MinSizeAttr*) [with Derived = LupdateVisitor]' 3354 | if (!getDerived().VisitMinSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5792:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5792 | return getDerived().TraverseMinSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:729:38: warning: unused parameter 'A' [-Wunused-parameter] 729 | bool VisitMinSizeAttr(MinSizeAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMinVectorWidthAttr(clang::MinVectorWidthAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3363:44: required from 'bool clang::RecursiveASTVisitor::TraverseMinVectorWidthAttr(clang::MinVectorWidthAttr*) [with Derived = LupdateVisitor]' 3363 | if (!getDerived().VisitMinVectorWidthAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5794:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5794 | return getDerived().TraverseMinVectorWidthAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:733:52: warning: unused parameter 'A' [-Wunused-parameter] 733 | bool VisitMinVectorWidthAttr(MinVectorWidthAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMips16Attr(clang::Mips16Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3372:36: required from 'bool clang::RecursiveASTVisitor::TraverseMips16Attr(clang::Mips16Attr*) [with Derived = LupdateVisitor]' 3372 | if (!getDerived().VisitMips16Attr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5796:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5796 | return getDerived().TraverseMips16Attr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:737:36: warning: unused parameter 'A' [-Wunused-parameter] 737 | bool VisitMips16Attr(Mips16Attr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMipsInterruptAttr(clang::MipsInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3381:43: required from 'bool clang::RecursiveASTVisitor::TraverseMipsInterruptAttr(clang::MipsInterruptAttr*) [with Derived = LupdateVisitor]' 3381 | if (!getDerived().VisitMipsInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5798:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5798 | return getDerived().TraverseMipsInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:741:50: warning: unused parameter 'A' [-Wunused-parameter] 741 | bool VisitMipsInterruptAttr(MipsInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMipsLongCallAttr(clang::MipsLongCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3390:42: required from 'bool clang::RecursiveASTVisitor::TraverseMipsLongCallAttr(clang::MipsLongCallAttr*) [with Derived = LupdateVisitor]' 3390 | if (!getDerived().VisitMipsLongCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5800:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5800 | return getDerived().TraverseMipsLongCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:745:48: warning: unused parameter 'A' [-Wunused-parameter] 745 | bool VisitMipsLongCallAttr(MipsLongCallAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMipsShortCallAttr(clang::MipsShortCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3399:43: required from 'bool clang::RecursiveASTVisitor::TraverseMipsShortCallAttr(clang::MipsShortCallAttr*) [with Derived = LupdateVisitor]' 3399 | if (!getDerived().VisitMipsShortCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5802:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5802 | return getDerived().TraverseMipsShortCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:749:50: warning: unused parameter 'A' [-Wunused-parameter] 749 | bool VisitMipsShortCallAttr(MipsShortCallAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitModeAttr(clang::ModeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3408:34: required from 'bool clang::RecursiveASTVisitor::TraverseModeAttr(clang::ModeAttr*) [with Derived = LupdateVisitor]' 3408 | if (!getDerived().VisitModeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5804:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5804 | return getDerived().TraverseModeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:753:32: warning: unused parameter 'A' [-Wunused-parameter] 753 | bool VisitModeAttr(ModeAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMustTailAttr(clang::MustTailAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3417:38: required from 'bool clang::RecursiveASTVisitor::TraverseMustTailAttr(clang::MustTailAttr*) [with Derived = LupdateVisitor]' 3417 | if (!getDerived().VisitMustTailAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5806:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5806 | return getDerived().TraverseMustTailAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:757:40: warning: unused parameter 'A' [-Wunused-parameter] 757 | bool VisitMustTailAttr(MustTailAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSConsumedAttr(clang::NSConsumedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3426:40: required from 'bool clang::RecursiveASTVisitor::TraverseNSConsumedAttr(clang::NSConsumedAttr*) [with Derived = LupdateVisitor]' 3426 | if (!getDerived().VisitNSConsumedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5808:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5808 | return getDerived().TraverseNSConsumedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:761:44: warning: unused parameter 'A' [-Wunused-parameter] 761 | bool VisitNSConsumedAttr(NSConsumedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSConsumesSelfAttr(clang::NSConsumesSelfAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3435:44: required from 'bool clang::RecursiveASTVisitor::TraverseNSConsumesSelfAttr(clang::NSConsumesSelfAttr*) [with Derived = LupdateVisitor]' 3435 | if (!getDerived().VisitNSConsumesSelfAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5810:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5810 | return getDerived().TraverseNSConsumesSelfAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:765:52: warning: unused parameter 'A' [-Wunused-parameter] 765 | bool VisitNSConsumesSelfAttr(NSConsumesSelfAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSErrorDomainAttr(clang::NSErrorDomainAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3444:43: required from 'bool clang::RecursiveASTVisitor::TraverseNSErrorDomainAttr(clang::NSErrorDomainAttr*) [with Derived = LupdateVisitor]' 3444 | if (!getDerived().VisitNSErrorDomainAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5812:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5812 | return getDerived().TraverseNSErrorDomainAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:769:50: warning: unused parameter 'A' [-Wunused-parameter] 769 | bool VisitNSErrorDomainAttr(NSErrorDomainAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSReturnsAutoreleasedAttr(clang::NSReturnsAutoreleasedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3453:51: required from 'bool clang::RecursiveASTVisitor::TraverseNSReturnsAutoreleasedAttr(clang::NSReturnsAutoreleasedAttr*) [with Derived = LupdateVisitor]' 3453 | if (!getDerived().VisitNSReturnsAutoreleasedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5814:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5814 | return getDerived().TraverseNSReturnsAutoreleasedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:773:66: warning: unused parameter 'A' [-Wunused-parameter] 773 | bool VisitNSReturnsAutoreleasedAttr(NSReturnsAutoreleasedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSReturnsNotRetainedAttr(clang::NSReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3462:50: required from 'bool clang::RecursiveASTVisitor::TraverseNSReturnsNotRetainedAttr(clang::NSReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]' 3462 | if (!getDerived().VisitNSReturnsNotRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5816:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5816 | return getDerived().TraverseNSReturnsNotRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:777:64: warning: unused parameter 'A' [-Wunused-parameter] 777 | bool VisitNSReturnsNotRetainedAttr(NSReturnsNotRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSReturnsRetainedAttr(clang::NSReturnsRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3471:47: required from 'bool clang::RecursiveASTVisitor::TraverseNSReturnsRetainedAttr(clang::NSReturnsRetainedAttr*) [with Derived = LupdateVisitor]' 3471 | if (!getDerived().VisitNSReturnsRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5818:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5818 | return getDerived().TraverseNSReturnsRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:781:58: warning: unused parameter 'A' [-Wunused-parameter] 781 | bool VisitNSReturnsRetainedAttr(NSReturnsRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNVPTXKernelAttr(clang::NVPTXKernelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3480:41: required from 'bool clang::RecursiveASTVisitor::TraverseNVPTXKernelAttr(clang::NVPTXKernelAttr*) [with Derived = LupdateVisitor]' 3480 | if (!getDerived().VisitNVPTXKernelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5820:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5820 | return getDerived().TraverseNVPTXKernelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:785:46: warning: unused parameter 'A' [-Wunused-parameter] 785 | bool VisitNVPTXKernelAttr(NVPTXKernelAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNakedAttr(clang::NakedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3489:35: required from 'bool clang::RecursiveASTVisitor::TraverseNakedAttr(clang::NakedAttr*) [with Derived = LupdateVisitor]' 3489 | if (!getDerived().VisitNakedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5822:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5822 | return getDerived().TraverseNakedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:789:34: warning: unused parameter 'A' [-Wunused-parameter] 789 | bool VisitNakedAttr(NakedAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoAliasAttr(clang::NoAliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3498:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoAliasAttr(clang::NoAliasAttr*) [with Derived = LupdateVisitor]' 3498 | if (!getDerived().VisitNoAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5824:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5824 | return getDerived().TraverseNoAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:793:38: warning: unused parameter 'A' [-Wunused-parameter] 793 | bool VisitNoAliasAttr(NoAliasAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoBuiltinAttr(clang::NoBuiltinAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3507:39: required from 'bool clang::RecursiveASTVisitor::TraverseNoBuiltinAttr(clang::NoBuiltinAttr*) [with Derived = LupdateVisitor]' 3507 | if (!getDerived().VisitNoBuiltinAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5826:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5826 | return getDerived().TraverseNoBuiltinAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:797:42: warning: unused parameter 'A' [-Wunused-parameter] 797 | bool VisitNoBuiltinAttr(NoBuiltinAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoCommonAttr(clang::NoCommonAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3516:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoCommonAttr(clang::NoCommonAttr*) [with Derived = LupdateVisitor]' 3516 | if (!getDerived().VisitNoCommonAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5828:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5828 | return getDerived().TraverseNoCommonAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:801:40: warning: unused parameter 'A' [-Wunused-parameter] 801 | bool VisitNoCommonAttr(NoCommonAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoDebugAttr(clang::NoDebugAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3525:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoDebugAttr(clang::NoDebugAttr*) [with Derived = LupdateVisitor]' 3525 | if (!getDerived().VisitNoDebugAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5830:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5830 | return getDerived().TraverseNoDebugAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:805:38: warning: unused parameter 'A' [-Wunused-parameter] 805 | bool VisitNoDebugAttr(NoDebugAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoDerefAttr(clang::NoDerefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3534:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoDerefAttr(clang::NoDerefAttr*) [with Derived = LupdateVisitor]' 3534 | if (!getDerived().VisitNoDerefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5832:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5832 | return getDerived().TraverseNoDerefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:809:38: warning: unused parameter 'A' [-Wunused-parameter] 809 | bool VisitNoDerefAttr(NoDerefAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoDestroyAttr(clang::NoDestroyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3543:39: required from 'bool clang::RecursiveASTVisitor::TraverseNoDestroyAttr(clang::NoDestroyAttr*) [with Derived = LupdateVisitor]' 3543 | if (!getDerived().VisitNoDestroyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5834:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5834 | return getDerived().TraverseNoDestroyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:813:42: warning: unused parameter 'A' [-Wunused-parameter] 813 | bool VisitNoDestroyAttr(NoDestroyAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoDuplicateAttr(clang::NoDuplicateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3552:41: required from 'bool clang::RecursiveASTVisitor::TraverseNoDuplicateAttr(clang::NoDuplicateAttr*) [with Derived = LupdateVisitor]' 3552 | if (!getDerived().VisitNoDuplicateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5836:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5836 | return getDerived().TraverseNoDuplicateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:817:46: warning: unused parameter 'A' [-Wunused-parameter] 817 | bool VisitNoDuplicateAttr(NoDuplicateAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoEscapeAttr(clang::NoEscapeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3561:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoEscapeAttr(clang::NoEscapeAttr*) [with Derived = LupdateVisitor]' 3561 | if (!getDerived().VisitNoEscapeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5838:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5838 | return getDerived().TraverseNoEscapeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:821:40: warning: unused parameter 'A' [-Wunused-parameter] 821 | bool VisitNoEscapeAttr(NoEscapeAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoInlineAttr(clang::NoInlineAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3570:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoInlineAttr(clang::NoInlineAttr*) [with Derived = LupdateVisitor]' 3570 | if (!getDerived().VisitNoInlineAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5840:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5840 | return getDerived().TraverseNoInlineAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:825:40: warning: unused parameter 'A' [-Wunused-parameter] 825 | bool VisitNoInlineAttr(NoInlineAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoInstrumentFunctionAttr(clang::NoInstrumentFunctionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3579:50: required from 'bool clang::RecursiveASTVisitor::TraverseNoInstrumentFunctionAttr(clang::NoInstrumentFunctionAttr*) [with Derived = LupdateVisitor]' 3579 | if (!getDerived().VisitNoInstrumentFunctionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5842:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5842 | return getDerived().TraverseNoInstrumentFunctionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:829:64: warning: unused parameter 'A' [-Wunused-parameter] 829 | bool VisitNoInstrumentFunctionAttr(NoInstrumentFunctionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoMergeAttr(clang::NoMergeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3588:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoMergeAttr(clang::NoMergeAttr*) [with Derived = LupdateVisitor]' 3588 | if (!getDerived().VisitNoMergeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5844:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5844 | return getDerived().TraverseNoMergeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:833:38: warning: unused parameter 'A' [-Wunused-parameter] 833 | bool VisitNoMergeAttr(NoMergeAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoMicroMipsAttr(clang::NoMicroMipsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3597:41: required from 'bool clang::RecursiveASTVisitor::TraverseNoMicroMipsAttr(clang::NoMicroMipsAttr*) [with Derived = LupdateVisitor]' 3597 | if (!getDerived().VisitNoMicroMipsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5846:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5846 | return getDerived().TraverseNoMicroMipsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:837:46: warning: unused parameter 'A' [-Wunused-parameter] 837 | bool VisitNoMicroMipsAttr(NoMicroMipsAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoMips16Attr(clang::NoMips16Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3606:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoMips16Attr(clang::NoMips16Attr*) [with Derived = LupdateVisitor]' 3606 | if (!getDerived().VisitNoMips16Attr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5848:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5848 | return getDerived().TraverseNoMips16Attr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:841:40: warning: unused parameter 'A' [-Wunused-parameter] 841 | bool VisitNoMips16Attr(NoMips16Attr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoProfileFunctionAttr(clang::NoProfileFunctionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3615:47: required from 'bool clang::RecursiveASTVisitor::TraverseNoProfileFunctionAttr(clang::NoProfileFunctionAttr*) [with Derived = LupdateVisitor]' 3615 | if (!getDerived().VisitNoProfileFunctionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5850:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5850 | return getDerived().TraverseNoProfileFunctionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:845:58: warning: unused parameter 'A' [-Wunused-parameter] 845 | bool VisitNoProfileFunctionAttr(NoProfileFunctionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoRandomizeLayoutAttr(clang::NoRandomizeLayoutAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3624:47: required from 'bool clang::RecursiveASTVisitor::TraverseNoRandomizeLayoutAttr(clang::NoRandomizeLayoutAttr*) [with Derived = LupdateVisitor]' 3624 | if (!getDerived().VisitNoRandomizeLayoutAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5852:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5852 | return getDerived().TraverseNoRandomizeLayoutAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:849:58: warning: unused parameter 'A' [-Wunused-parameter] 849 | bool VisitNoRandomizeLayoutAttr(NoRandomizeLayoutAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoReturnAttr(clang::NoReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3633:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoReturnAttr(clang::NoReturnAttr*) [with Derived = LupdateVisitor]' 3633 | if (!getDerived().VisitNoReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5854:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5854 | return getDerived().TraverseNoReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:853:40: warning: unused parameter 'A' [-Wunused-parameter] 853 | bool VisitNoReturnAttr(NoReturnAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoSanitizeAttr(clang::NoSanitizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3642:40: required from 'bool clang::RecursiveASTVisitor::TraverseNoSanitizeAttr(clang::NoSanitizeAttr*) [with Derived = LupdateVisitor]' 3642 | if (!getDerived().VisitNoSanitizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5856:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5856 | return getDerived().TraverseNoSanitizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:857:44: warning: unused parameter 'A' [-Wunused-parameter] 857 | bool VisitNoSanitizeAttr(NoSanitizeAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoSpeculativeLoadHardeningAttr(clang::NoSpeculativeLoadHardeningAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3651:56: required from 'bool clang::RecursiveASTVisitor::TraverseNoSpeculativeLoadHardeningAttr(clang::NoSpeculativeLoadHardeningAttr*) [with Derived = LupdateVisitor]' 3651 | if (!getDerived().VisitNoSpeculativeLoadHardeningAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5858:65: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5858 | return getDerived().TraverseNoSpeculativeLoadHardeningAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:861:76: warning: unused parameter 'A' [-Wunused-parameter] 861 | bool VisitNoSpeculativeLoadHardeningAttr(NoSpeculativeLoadHardeningAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoSplitStackAttr(clang::NoSplitStackAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3660:42: required from 'bool clang::RecursiveASTVisitor::TraverseNoSplitStackAttr(clang::NoSplitStackAttr*) [with Derived = LupdateVisitor]' 3660 | if (!getDerived().VisitNoSplitStackAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5860:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5860 | return getDerived().TraverseNoSplitStackAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:865:48: warning: unused parameter 'A' [-Wunused-parameter] 865 | bool VisitNoSplitStackAttr(NoSplitStackAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoStackProtectorAttr(clang::NoStackProtectorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3669:46: required from 'bool clang::RecursiveASTVisitor::TraverseNoStackProtectorAttr(clang::NoStackProtectorAttr*) [with Derived = LupdateVisitor]' 3669 | if (!getDerived().VisitNoStackProtectorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5862:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5862 | return getDerived().TraverseNoStackProtectorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:869:56: warning: unused parameter 'A' [-Wunused-parameter] 869 | bool VisitNoStackProtectorAttr(NoStackProtectorAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoThreadSafetyAnalysisAttr(clang::NoThreadSafetyAnalysisAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3678:52: required from 'bool clang::RecursiveASTVisitor::TraverseNoThreadSafetyAnalysisAttr(clang::NoThreadSafetyAnalysisAttr*) [with Derived = LupdateVisitor]' 3678 | if (!getDerived().VisitNoThreadSafetyAnalysisAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5864:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5864 | return getDerived().TraverseNoThreadSafetyAnalysisAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:873:68: warning: unused parameter 'A' [-Wunused-parameter] 873 | bool VisitNoThreadSafetyAnalysisAttr(NoThreadSafetyAnalysisAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoThrowAttr(clang::NoThrowAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3687:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoThrowAttr(clang::NoThrowAttr*) [with Derived = LupdateVisitor]' 3687 | if (!getDerived().VisitNoThrowAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5866:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5866 | return getDerived().TraverseNoThrowAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:877:38: warning: unused parameter 'A' [-Wunused-parameter] 877 | bool VisitNoThrowAttr(NoThrowAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoUniqueAddressAttr(clang::NoUniqueAddressAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3696:45: required from 'bool clang::RecursiveASTVisitor::TraverseNoUniqueAddressAttr(clang::NoUniqueAddressAttr*) [with Derived = LupdateVisitor]' 3696 | if (!getDerived().VisitNoUniqueAddressAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5868:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5868 | return getDerived().TraverseNoUniqueAddressAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:881:54: warning: unused parameter 'A' [-Wunused-parameter] 881 | bool VisitNoUniqueAddressAttr(NoUniqueAddressAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoUwtableAttr(clang::NoUwtableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3705:39: required from 'bool clang::RecursiveASTVisitor::TraverseNoUwtableAttr(clang::NoUwtableAttr*) [with Derived = LupdateVisitor]' 3705 | if (!getDerived().VisitNoUwtableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5870:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5870 | return getDerived().TraverseNoUwtableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:885:42: warning: unused parameter 'A' [-Wunused-parameter] 885 | bool VisitNoUwtableAttr(NoUwtableAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNonNullAttr(clang::NonNullAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3714:37: required from 'bool clang::RecursiveASTVisitor::TraverseNonNullAttr(clang::NonNullAttr*) [with Derived = LupdateVisitor]' 3714 | if (!getDerived().VisitNonNullAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5872:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5872 | return getDerived().TraverseNonNullAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:889:38: warning: unused parameter 'A' [-Wunused-parameter] 889 | bool VisitNonNullAttr(NonNullAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNotTailCalledAttr(clang::NotTailCalledAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3723:43: required from 'bool clang::RecursiveASTVisitor::TraverseNotTailCalledAttr(clang::NotTailCalledAttr*) [with Derived = LupdateVisitor]' 3723 | if (!getDerived().VisitNotTailCalledAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5874:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5874 | return getDerived().TraverseNotTailCalledAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:893:50: warning: unused parameter 'A' [-Wunused-parameter] 893 | bool VisitNotTailCalledAttr(NotTailCalledAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPAllocateDeclAttr(clang::OMPAllocateDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3732:45: required from 'bool clang::RecursiveASTVisitor::TraverseOMPAllocateDeclAttr(clang::OMPAllocateDeclAttr*) [with Derived = LupdateVisitor]' 3732 | if (!getDerived().VisitOMPAllocateDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5876:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5876 | return getDerived().TraverseOMPAllocateDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:897:54: warning: unused parameter 'A' [-Wunused-parameter] 897 | bool VisitOMPAllocateDeclAttr(OMPAllocateDeclAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCaptureKindAttr(clang::OMPCaptureKindAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3745:44: required from 'bool clang::RecursiveASTVisitor::TraverseOMPCaptureKindAttr(clang::OMPCaptureKindAttr*) [with Derived = LupdateVisitor]' 3745 | if (!getDerived().VisitOMPCaptureKindAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5878:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5878 | return getDerived().TraverseOMPCaptureKindAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:901:52: warning: unused parameter 'A' [-Wunused-parameter] 901 | bool VisitOMPCaptureKindAttr(OMPCaptureKindAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCaptureNoInitAttr(clang::OMPCaptureNoInitAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3754:46: required from 'bool clang::RecursiveASTVisitor::TraverseOMPCaptureNoInitAttr(clang::OMPCaptureNoInitAttr*) [with Derived = LupdateVisitor]' 3754 | if (!getDerived().VisitOMPCaptureNoInitAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5880:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5880 | return getDerived().TraverseOMPCaptureNoInitAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:905:56: warning: unused parameter 'A' [-Wunused-parameter] 905 | bool VisitOMPCaptureNoInitAttr(OMPCaptureNoInitAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareSimdDeclAttr(clang::OMPDeclareSimdDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3763:48: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareSimdDeclAttr(clang::OMPDeclareSimdDeclAttr*) [with Derived = LupdateVisitor]' 3763 | if (!getDerived().VisitOMPDeclareSimdDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5882:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5882 | return getDerived().TraverseOMPDeclareSimdDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:909:60: warning: unused parameter 'A' [-Wunused-parameter] 909 | bool VisitOMPDeclareSimdDeclAttr(OMPDeclareSimdDeclAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareTargetDeclAttr(clang::OMPDeclareTargetDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3814:50: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareTargetDeclAttr(clang::OMPDeclareTargetDeclAttr*) [with Derived = LupdateVisitor]' 3814 | if (!getDerived().VisitOMPDeclareTargetDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5884:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5884 | return getDerived().TraverseOMPDeclareTargetDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:913:64: warning: unused parameter 'A' [-Wunused-parameter] 913 | bool VisitOMPDeclareTargetDeclAttr(OMPDeclareTargetDeclAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareVariantAttr(clang::OMPDeclareVariantAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3825:47: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareVariantAttr(clang::OMPDeclareVariantAttr*) [with Derived = LupdateVisitor]' 3825 | if (!getDerived().VisitOMPDeclareVariantAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5886:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5886 | return getDerived().TraverseOMPDeclareVariantAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:917:58: warning: unused parameter 'A' [-Wunused-parameter] 917 | bool VisitOMPDeclareVariantAttr(OMPDeclareVariantAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPReferencedVarAttr(clang::OMPReferencedVarAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3852:46: required from 'bool clang::RecursiveASTVisitor::TraverseOMPReferencedVarAttr(clang::OMPReferencedVarAttr*) [with Derived = LupdateVisitor]' 3852 | if (!getDerived().VisitOMPReferencedVarAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5888:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5888 | return getDerived().TraverseOMPReferencedVarAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:921:56: warning: unused parameter 'A' [-Wunused-parameter] 921 | bool VisitOMPReferencedVarAttr(OMPReferencedVarAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPThreadPrivateDeclAttr(clang::OMPThreadPrivateDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3863:50: required from 'bool clang::RecursiveASTVisitor::TraverseOMPThreadPrivateDeclAttr(clang::OMPThreadPrivateDeclAttr*) [with Derived = LupdateVisitor]' 3863 | if (!getDerived().VisitOMPThreadPrivateDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5890:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5890 | return getDerived().TraverseOMPThreadPrivateDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:925:64: warning: unused parameter 'A' [-Wunused-parameter] 925 | bool VisitOMPThreadPrivateDeclAttr(OMPThreadPrivateDeclAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSConsumedAttr(clang::OSConsumedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3872:40: required from 'bool clang::RecursiveASTVisitor::TraverseOSConsumedAttr(clang::OSConsumedAttr*) [with Derived = LupdateVisitor]' 3872 | if (!getDerived().VisitOSConsumedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5892:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5892 | return getDerived().TraverseOSConsumedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:929:44: warning: unused parameter 'A' [-Wunused-parameter] 929 | bool VisitOSConsumedAttr(OSConsumedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSConsumesThisAttr(clang::OSConsumesThisAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3881:44: required from 'bool clang::RecursiveASTVisitor::TraverseOSConsumesThisAttr(clang::OSConsumesThisAttr*) [with Derived = LupdateVisitor]' 3881 | if (!getDerived().VisitOSConsumesThisAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5894:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5894 | return getDerived().TraverseOSConsumesThisAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:933:52: warning: unused parameter 'A' [-Wunused-parameter] 933 | bool VisitOSConsumesThisAttr(OSConsumesThisAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSReturnsNotRetainedAttr(clang::OSReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3890:50: required from 'bool clang::RecursiveASTVisitor::TraverseOSReturnsNotRetainedAttr(clang::OSReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]' 3890 | if (!getDerived().VisitOSReturnsNotRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5896:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5896 | return getDerived().TraverseOSReturnsNotRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:937:64: warning: unused parameter 'A' [-Wunused-parameter] 937 | bool VisitOSReturnsNotRetainedAttr(OSReturnsNotRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSReturnsRetainedAttr(clang::OSReturnsRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3899:47: required from 'bool clang::RecursiveASTVisitor::TraverseOSReturnsRetainedAttr(clang::OSReturnsRetainedAttr*) [with Derived = LupdateVisitor]' 3899 | if (!getDerived().VisitOSReturnsRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5898:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5898 | return getDerived().TraverseOSReturnsRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:941:58: warning: unused parameter 'A' [-Wunused-parameter] 941 | bool VisitOSReturnsRetainedAttr(OSReturnsRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSReturnsRetainedOnNonZeroAttr(clang::OSReturnsRetainedOnNonZeroAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3908:56: required from 'bool clang::RecursiveASTVisitor::TraverseOSReturnsRetainedOnNonZeroAttr(clang::OSReturnsRetainedOnNonZeroAttr*) [with Derived = LupdateVisitor]' 3908 | if (!getDerived().VisitOSReturnsRetainedOnNonZeroAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5900:65: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5900 | return getDerived().TraverseOSReturnsRetainedOnNonZeroAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:945:76: warning: unused parameter 'A' [-Wunused-parameter] 945 | bool VisitOSReturnsRetainedOnNonZeroAttr(OSReturnsRetainedOnNonZeroAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSReturnsRetainedOnZeroAttr(clang::OSReturnsRetainedOnZeroAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3917:53: required from 'bool clang::RecursiveASTVisitor::TraverseOSReturnsRetainedOnZeroAttr(clang::OSReturnsRetainedOnZeroAttr*) [with Derived = LupdateVisitor]' 3917 | if (!getDerived().VisitOSReturnsRetainedOnZeroAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5902:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5902 | return getDerived().TraverseOSReturnsRetainedOnZeroAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:949:70: warning: unused parameter 'A' [-Wunused-parameter] 949 | bool VisitOSReturnsRetainedOnZeroAttr(OSReturnsRetainedOnZeroAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBoxableAttr(clang::ObjCBoxableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3926:41: required from 'bool clang::RecursiveASTVisitor::TraverseObjCBoxableAttr(clang::ObjCBoxableAttr*) [with Derived = LupdateVisitor]' 3926 | if (!getDerived().VisitObjCBoxableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5904:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5904 | return getDerived().TraverseObjCBoxableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:953:46: warning: unused parameter 'A' [-Wunused-parameter] 953 | bool VisitObjCBoxableAttr(ObjCBoxableAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBridgeAttr(clang::ObjCBridgeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3935:40: required from 'bool clang::RecursiveASTVisitor::TraverseObjCBridgeAttr(clang::ObjCBridgeAttr*) [with Derived = LupdateVisitor]' 3935 | if (!getDerived().VisitObjCBridgeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5906:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5906 | return getDerived().TraverseObjCBridgeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:957:44: warning: unused parameter 'A' [-Wunused-parameter] 957 | bool VisitObjCBridgeAttr(ObjCBridgeAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBridgeMutableAttr(clang::ObjCBridgeMutableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3944:47: required from 'bool clang::RecursiveASTVisitor::TraverseObjCBridgeMutableAttr(clang::ObjCBridgeMutableAttr*) [with Derived = LupdateVisitor]' 3944 | if (!getDerived().VisitObjCBridgeMutableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5908:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5908 | return getDerived().TraverseObjCBridgeMutableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:961:58: warning: unused parameter 'A' [-Wunused-parameter] 961 | bool VisitObjCBridgeMutableAttr(ObjCBridgeMutableAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBridgeRelatedAttr(clang::ObjCBridgeRelatedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3953:47: required from 'bool clang::RecursiveASTVisitor::TraverseObjCBridgeRelatedAttr(clang::ObjCBridgeRelatedAttr*) [with Derived = LupdateVisitor]' 3953 | if (!getDerived().VisitObjCBridgeRelatedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5910:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5910 | return getDerived().TraverseObjCBridgeRelatedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:965:58: warning: unused parameter 'A' [-Wunused-parameter] 965 | bool VisitObjCBridgeRelatedAttr(ObjCBridgeRelatedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCClassStubAttr(clang::ObjCClassStubAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3962:43: required from 'bool clang::RecursiveASTVisitor::TraverseObjCClassStubAttr(clang::ObjCClassStubAttr*) [with Derived = LupdateVisitor]' 3962 | if (!getDerived().VisitObjCClassStubAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5912:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5912 | return getDerived().TraverseObjCClassStubAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:969:50: warning: unused parameter 'A' [-Wunused-parameter] 969 | bool VisitObjCClassStubAttr(ObjCClassStubAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCDesignatedInitializerAttr(clang::ObjCDesignatedInitializerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3971:55: required from 'bool clang::RecursiveASTVisitor::TraverseObjCDesignatedInitializerAttr(clang::ObjCDesignatedInitializerAttr*) [with Derived = LupdateVisitor]' 3971 | if (!getDerived().VisitObjCDesignatedInitializerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5914:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5914 | return getDerived().TraverseObjCDesignatedInitializerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:973:74: warning: unused parameter 'A' [-Wunused-parameter] 973 | bool VisitObjCDesignatedInitializerAttr(ObjCDesignatedInitializerAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCDirectAttr(clang::ObjCDirectAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3980:40: required from 'bool clang::RecursiveASTVisitor::TraverseObjCDirectAttr(clang::ObjCDirectAttr*) [with Derived = LupdateVisitor]' 3980 | if (!getDerived().VisitObjCDirectAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5916:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5916 | return getDerived().TraverseObjCDirectAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:977:44: warning: unused parameter 'A' [-Wunused-parameter] 977 | bool VisitObjCDirectAttr(ObjCDirectAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCDirectMembersAttr(clang::ObjCDirectMembersAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3989:47: required from 'bool clang::RecursiveASTVisitor::TraverseObjCDirectMembersAttr(clang::ObjCDirectMembersAttr*) [with Derived = LupdateVisitor]' 3989 | if (!getDerived().VisitObjCDirectMembersAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5918:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5918 | return getDerived().TraverseObjCDirectMembersAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:981:58: warning: unused parameter 'A' [-Wunused-parameter] 981 | bool VisitObjCDirectMembersAttr(ObjCDirectMembersAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCExceptionAttr(clang::ObjCExceptionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3998:43: required from 'bool clang::RecursiveASTVisitor::TraverseObjCExceptionAttr(clang::ObjCExceptionAttr*) [with Derived = LupdateVisitor]' 3998 | if (!getDerived().VisitObjCExceptionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5920:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5920 | return getDerived().TraverseObjCExceptionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:985:50: warning: unused parameter 'A' [-Wunused-parameter] 985 | bool VisitObjCExceptionAttr(ObjCExceptionAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCExplicitProtocolImplAttr(clang::ObjCExplicitProtocolImplAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4007:54: required from 'bool clang::RecursiveASTVisitor::TraverseObjCExplicitProtocolImplAttr(clang::ObjCExplicitProtocolImplAttr*) [with Derived = LupdateVisitor]' 4007 | if (!getDerived().VisitObjCExplicitProtocolImplAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5922:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5922 | return getDerived().TraverseObjCExplicitProtocolImplAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:989:72: warning: unused parameter 'A' [-Wunused-parameter] 989 | bool VisitObjCExplicitProtocolImplAttr(ObjCExplicitProtocolImplAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCExternallyRetainedAttr(clang::ObjCExternallyRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4016:52: required from 'bool clang::RecursiveASTVisitor::TraverseObjCExternallyRetainedAttr(clang::ObjCExternallyRetainedAttr*) [with Derived = LupdateVisitor]' 4016 | if (!getDerived().VisitObjCExternallyRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5924:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5924 | return getDerived().TraverseObjCExternallyRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:993:68: warning: unused parameter 'A' [-Wunused-parameter] 993 | bool VisitObjCExternallyRetainedAttr(ObjCExternallyRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCGCAttr(clang::ObjCGCAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4025:36: required from 'bool clang::RecursiveASTVisitor::TraverseObjCGCAttr(clang::ObjCGCAttr*) [with Derived = LupdateVisitor]' 4025 | if (!getDerived().VisitObjCGCAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5926:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5926 | return getDerived().TraverseObjCGCAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:997:36: warning: unused parameter 'A' [-Wunused-parameter] 997 | bool VisitObjCGCAttr(ObjCGCAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIndependentClassAttr(clang::ObjCIndependentClassAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4034:50: required from 'bool clang::RecursiveASTVisitor::TraverseObjCIndependentClassAttr(clang::ObjCIndependentClassAttr*) [with Derived = LupdateVisitor]' 4034 | if (!getDerived().VisitObjCIndependentClassAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5928:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5928 | return getDerived().TraverseObjCIndependentClassAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1001:64: warning: unused parameter 'A' [-Wunused-parameter] 1001 | bool VisitObjCIndependentClassAttr(ObjCIndependentClassAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCInertUnsafeUnretainedAttr(clang::ObjCInertUnsafeUnretainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4043:55: required from 'bool clang::RecursiveASTVisitor::TraverseObjCInertUnsafeUnretainedAttr(clang::ObjCInertUnsafeUnretainedAttr*) [with Derived = LupdateVisitor]' 4043 | if (!getDerived().VisitObjCInertUnsafeUnretainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5930:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5930 | return getDerived().TraverseObjCInertUnsafeUnretainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1005:74: warning: unused parameter 'A' [-Wunused-parameter] 1005 | bool VisitObjCInertUnsafeUnretainedAttr(ObjCInertUnsafeUnretainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCKindOfAttr(clang::ObjCKindOfAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4052:40: required from 'bool clang::RecursiveASTVisitor::TraverseObjCKindOfAttr(clang::ObjCKindOfAttr*) [with Derived = LupdateVisitor]' 4052 | if (!getDerived().VisitObjCKindOfAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5932:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5932 | return getDerived().TraverseObjCKindOfAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1009:44: warning: unused parameter 'A' [-Wunused-parameter] 1009 | bool VisitObjCKindOfAttr(ObjCKindOfAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCMethodFamilyAttr(clang::ObjCMethodFamilyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4061:46: required from 'bool clang::RecursiveASTVisitor::TraverseObjCMethodFamilyAttr(clang::ObjCMethodFamilyAttr*) [with Derived = LupdateVisitor]' 4061 | if (!getDerived().VisitObjCMethodFamilyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5934:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5934 | return getDerived().TraverseObjCMethodFamilyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1013:56: warning: unused parameter 'A' [-Wunused-parameter] 1013 | bool VisitObjCMethodFamilyAttr(ObjCMethodFamilyAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCNSObjectAttr(clang::ObjCNSObjectAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4070:42: required from 'bool clang::RecursiveASTVisitor::TraverseObjCNSObjectAttr(clang::ObjCNSObjectAttr*) [with Derived = LupdateVisitor]' 4070 | if (!getDerived().VisitObjCNSObjectAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5936:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5936 | return getDerived().TraverseObjCNSObjectAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1017:48: warning: unused parameter 'A' [-Wunused-parameter] 1017 | bool VisitObjCNSObjectAttr(ObjCNSObjectAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCNonLazyClassAttr(clang::ObjCNonLazyClassAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4079:46: required from 'bool clang::RecursiveASTVisitor::TraverseObjCNonLazyClassAttr(clang::ObjCNonLazyClassAttr*) [with Derived = LupdateVisitor]' 4079 | if (!getDerived().VisitObjCNonLazyClassAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5938:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5938 | return getDerived().TraverseObjCNonLazyClassAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1021:56: warning: unused parameter 'A' [-Wunused-parameter] 1021 | bool VisitObjCNonLazyClassAttr(ObjCNonLazyClassAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCNonRuntimeProtocolAttr(clang::ObjCNonRuntimeProtocolAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4088:52: required from 'bool clang::RecursiveASTVisitor::TraverseObjCNonRuntimeProtocolAttr(clang::ObjCNonRuntimeProtocolAttr*) [with Derived = LupdateVisitor]' 4088 | if (!getDerived().VisitObjCNonRuntimeProtocolAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5940:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5940 | return getDerived().TraverseObjCNonRuntimeProtocolAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1025:68: warning: unused parameter 'A' [-Wunused-parameter] 1025 | bool VisitObjCNonRuntimeProtocolAttr(ObjCNonRuntimeProtocolAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCOwnershipAttr(clang::ObjCOwnershipAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4097:43: required from 'bool clang::RecursiveASTVisitor::TraverseObjCOwnershipAttr(clang::ObjCOwnershipAttr*) [with Derived = LupdateVisitor]' 4097 | if (!getDerived().VisitObjCOwnershipAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5942:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5942 | return getDerived().TraverseObjCOwnershipAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1029:50: warning: unused parameter 'A' [-Wunused-parameter] 1029 | bool VisitObjCOwnershipAttr(ObjCOwnershipAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCPreciseLifetimeAttr(clang::ObjCPreciseLifetimeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4106:49: required from 'bool clang::RecursiveASTVisitor::TraverseObjCPreciseLifetimeAttr(clang::ObjCPreciseLifetimeAttr*) [with Derived = LupdateVisitor]' 4106 | if (!getDerived().VisitObjCPreciseLifetimeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5944:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5944 | return getDerived().TraverseObjCPreciseLifetimeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1033:62: warning: unused parameter 'A' [-Wunused-parameter] 1033 | bool VisitObjCPreciseLifetimeAttr(ObjCPreciseLifetimeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRequiresPropertyDefsAttr(clang::ObjCRequiresPropertyDefsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4115:54: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRequiresPropertyDefsAttr(clang::ObjCRequiresPropertyDefsAttr*) [with Derived = LupdateVisitor]' 4115 | if (!getDerived().VisitObjCRequiresPropertyDefsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5946:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5946 | return getDerived().TraverseObjCRequiresPropertyDefsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1037:72: warning: unused parameter 'A' [-Wunused-parameter] 1037 | bool VisitObjCRequiresPropertyDefsAttr(ObjCRequiresPropertyDefsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRequiresSuperAttr(clang::ObjCRequiresSuperAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4124:47: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRequiresSuperAttr(clang::ObjCRequiresSuperAttr*) [with Derived = LupdateVisitor]' 4124 | if (!getDerived().VisitObjCRequiresSuperAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5948:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5948 | return getDerived().TraverseObjCRequiresSuperAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1041:58: warning: unused parameter 'A' [-Wunused-parameter] 1041 | bool VisitObjCRequiresSuperAttr(ObjCRequiresSuperAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCReturnsInnerPointerAttr(clang::ObjCReturnsInnerPointerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4133:53: required from 'bool clang::RecursiveASTVisitor::TraverseObjCReturnsInnerPointerAttr(clang::ObjCReturnsInnerPointerAttr*) [with Derived = LupdateVisitor]' 4133 | if (!getDerived().VisitObjCReturnsInnerPointerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5950:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5950 | return getDerived().TraverseObjCReturnsInnerPointerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1045:70: warning: unused parameter 'A' [-Wunused-parameter] 1045 | bool VisitObjCReturnsInnerPointerAttr(ObjCReturnsInnerPointerAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRootClassAttr(clang::ObjCRootClassAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4142:43: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRootClassAttr(clang::ObjCRootClassAttr*) [with Derived = LupdateVisitor]' 4142 | if (!getDerived().VisitObjCRootClassAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5952:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5952 | return getDerived().TraverseObjCRootClassAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1049:50: warning: unused parameter 'A' [-Wunused-parameter] 1049 | bool VisitObjCRootClassAttr(ObjCRootClassAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRuntimeNameAttr(clang::ObjCRuntimeNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4151:45: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRuntimeNameAttr(clang::ObjCRuntimeNameAttr*) [with Derived = LupdateVisitor]' 4151 | if (!getDerived().VisitObjCRuntimeNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5954:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5954 | return getDerived().TraverseObjCRuntimeNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1053:54: warning: unused parameter 'A' [-Wunused-parameter] 1053 | bool VisitObjCRuntimeNameAttr(ObjCRuntimeNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRuntimeVisibleAttr(clang::ObjCRuntimeVisibleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4160:48: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRuntimeVisibleAttr(clang::ObjCRuntimeVisibleAttr*) [with Derived = LupdateVisitor]' 4160 | if (!getDerived().VisitObjCRuntimeVisibleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5956:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5956 | return getDerived().TraverseObjCRuntimeVisibleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1057:60: warning: unused parameter 'A' [-Wunused-parameter] 1057 | bool VisitObjCRuntimeVisibleAttr(ObjCRuntimeVisibleAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCSubclassingRestrictedAttr(clang::ObjCSubclassingRestrictedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4169:55: required from 'bool clang::RecursiveASTVisitor::TraverseObjCSubclassingRestrictedAttr(clang::ObjCSubclassingRestrictedAttr*) [with Derived = LupdateVisitor]' 4169 | if (!getDerived().VisitObjCSubclassingRestrictedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5958:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5958 | return getDerived().TraverseObjCSubclassingRestrictedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1061:74: warning: unused parameter 'A' [-Wunused-parameter] 1061 | bool VisitObjCSubclassingRestrictedAttr(ObjCSubclassingRestrictedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLAccessAttr(clang::OpenCLAccessAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4178:42: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLAccessAttr(clang::OpenCLAccessAttr*) [with Derived = LupdateVisitor]' 4178 | if (!getDerived().VisitOpenCLAccessAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5960:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5960 | return getDerived().TraverseOpenCLAccessAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1065:48: warning: unused parameter 'A' [-Wunused-parameter] 1065 | bool VisitOpenCLAccessAttr(OpenCLAccessAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLConstantAddressSpaceAttr(clang::OpenCLConstantAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4187:56: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLConstantAddressSpaceAttr(clang::OpenCLConstantAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4187 | if (!getDerived().VisitOpenCLConstantAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5962:65: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5962 | return getDerived().TraverseOpenCLConstantAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1069:76: warning: unused parameter 'A' [-Wunused-parameter] 1069 | bool VisitOpenCLConstantAddressSpaceAttr(OpenCLConstantAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLGenericAddressSpaceAttr(clang::OpenCLGenericAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4196:55: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLGenericAddressSpaceAttr(clang::OpenCLGenericAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4196 | if (!getDerived().VisitOpenCLGenericAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5964:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5964 | return getDerived().TraverseOpenCLGenericAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1073:74: warning: unused parameter 'A' [-Wunused-parameter] 1073 | bool VisitOpenCLGenericAddressSpaceAttr(OpenCLGenericAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLGlobalAddressSpaceAttr(clang::OpenCLGlobalAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4205:54: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLGlobalAddressSpaceAttr(clang::OpenCLGlobalAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4205 | if (!getDerived().VisitOpenCLGlobalAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5966:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5966 | return getDerived().TraverseOpenCLGlobalAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1077:72: warning: unused parameter 'A' [-Wunused-parameter] 1077 | bool VisitOpenCLGlobalAddressSpaceAttr(OpenCLGlobalAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLGlobalDeviceAddressSpaceAttr(clang::OpenCLGlobalDeviceAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4214:60: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLGlobalDeviceAddressSpaceAttr(clang::OpenCLGlobalDeviceAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4214 | if (!getDerived().VisitOpenCLGlobalDeviceAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5968:69: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5968 | return getDerived().TraverseOpenCLGlobalDeviceAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1081:84: warning: unused parameter 'A' [-Wunused-parameter] 1081 | bool VisitOpenCLGlobalDeviceAddressSpaceAttr(OpenCLGlobalDeviceAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLGlobalHostAddressSpaceAttr(clang::OpenCLGlobalHostAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4223:58: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLGlobalHostAddressSpaceAttr(clang::OpenCLGlobalHostAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4223 | if (!getDerived().VisitOpenCLGlobalHostAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5970:67: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5970 | return getDerived().TraverseOpenCLGlobalHostAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1085:80: warning: unused parameter 'A' [-Wunused-parameter] 1085 | bool VisitOpenCLGlobalHostAddressSpaceAttr(OpenCLGlobalHostAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLIntelReqdSubGroupSizeAttr(clang::OpenCLIntelReqdSubGroupSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4232:57: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLIntelReqdSubGroupSizeAttr(clang::OpenCLIntelReqdSubGroupSizeAttr*) [with Derived = LupdateVisitor]' 4232 | if (!getDerived().VisitOpenCLIntelReqdSubGroupSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5972:66: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5972 | return getDerived().TraverseOpenCLIntelReqdSubGroupSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1089:78: warning: unused parameter 'A' [-Wunused-parameter] 1089 | bool VisitOpenCLIntelReqdSubGroupSizeAttr(OpenCLIntelReqdSubGroupSizeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLKernelAttr(clang::OpenCLKernelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4241:42: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLKernelAttr(clang::OpenCLKernelAttr*) [with Derived = LupdateVisitor]' 4241 | if (!getDerived().VisitOpenCLKernelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5974:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5974 | return getDerived().TraverseOpenCLKernelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1093:48: warning: unused parameter 'A' [-Wunused-parameter] 1093 | bool VisitOpenCLKernelAttr(OpenCLKernelAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLLocalAddressSpaceAttr(clang::OpenCLLocalAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4250:53: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLLocalAddressSpaceAttr(clang::OpenCLLocalAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4250 | if (!getDerived().VisitOpenCLLocalAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5976:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5976 | return getDerived().TraverseOpenCLLocalAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1097:70: warning: unused parameter 'A' [-Wunused-parameter] 1097 | bool VisitOpenCLLocalAddressSpaceAttr(OpenCLLocalAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLPrivateAddressSpaceAttr(clang::OpenCLPrivateAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4259:55: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLPrivateAddressSpaceAttr(clang::OpenCLPrivateAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4259 | if (!getDerived().VisitOpenCLPrivateAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5978:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5978 | return getDerived().TraverseOpenCLPrivateAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1101:74: warning: unused parameter 'A' [-Wunused-parameter] 1101 | bool VisitOpenCLPrivateAddressSpaceAttr(OpenCLPrivateAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLUnrollHintAttr(clang::OpenCLUnrollHintAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4268:46: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLUnrollHintAttr(clang::OpenCLUnrollHintAttr*) [with Derived = LupdateVisitor]' 4268 | if (!getDerived().VisitOpenCLUnrollHintAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5980:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5980 | return getDerived().TraverseOpenCLUnrollHintAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1105:56: warning: unused parameter 'A' [-Wunused-parameter] 1105 | bool VisitOpenCLUnrollHintAttr(OpenCLUnrollHintAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOptimizeNoneAttr(clang::OptimizeNoneAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4277:42: required from 'bool clang::RecursiveASTVisitor::TraverseOptimizeNoneAttr(clang::OptimizeNoneAttr*) [with Derived = LupdateVisitor]' 4277 | if (!getDerived().VisitOptimizeNoneAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5982:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5982 | return getDerived().TraverseOptimizeNoneAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1109:48: warning: unused parameter 'A' [-Wunused-parameter] 1109 | bool VisitOptimizeNoneAttr(OptimizeNoneAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOverloadableAttr(clang::OverloadableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4286:42: required from 'bool clang::RecursiveASTVisitor::TraverseOverloadableAttr(clang::OverloadableAttr*) [with Derived = LupdateVisitor]' 4286 | if (!getDerived().VisitOverloadableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5984:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5984 | return getDerived().TraverseOverloadableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1113:48: warning: unused parameter 'A' [-Wunused-parameter] 1113 | bool VisitOverloadableAttr(OverloadableAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOverrideAttr(clang::OverrideAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4295:38: required from 'bool clang::RecursiveASTVisitor::TraverseOverrideAttr(clang::OverrideAttr*) [with Derived = LupdateVisitor]' 4295 | if (!getDerived().VisitOverrideAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5986:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5986 | return getDerived().TraverseOverrideAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1117:40: warning: unused parameter 'A' [-Wunused-parameter] 1117 | bool VisitOverrideAttr(OverrideAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOwnerAttr(clang::OwnerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4304:35: required from 'bool clang::RecursiveASTVisitor::TraverseOwnerAttr(clang::OwnerAttr*) [with Derived = LupdateVisitor]' 4304 | if (!getDerived().VisitOwnerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5988:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5988 | return getDerived().TraverseOwnerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1121:34: warning: unused parameter 'A' [-Wunused-parameter] 1121 | bool VisitOwnerAttr(OwnerAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOwnershipAttr(clang::OwnershipAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4316:39: required from 'bool clang::RecursiveASTVisitor::TraverseOwnershipAttr(clang::OwnershipAttr*) [with Derived = LupdateVisitor]' 4316 | if (!getDerived().VisitOwnershipAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5990:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5990 | return getDerived().TraverseOwnershipAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1125:42: warning: unused parameter 'A' [-Wunused-parameter] 1125 | bool VisitOwnershipAttr(OwnershipAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPackedAttr(clang::PackedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4325:36: required from 'bool clang::RecursiveASTVisitor::TraversePackedAttr(clang::PackedAttr*) [with Derived = LupdateVisitor]' 4325 | if (!getDerived().VisitPackedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5992:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5992 | return getDerived().TraversePackedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1129:36: warning: unused parameter 'A' [-Wunused-parameter] 1129 | bool VisitPackedAttr(PackedAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParamTypestateAttr(clang::ParamTypestateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4334:44: required from 'bool clang::RecursiveASTVisitor::TraverseParamTypestateAttr(clang::ParamTypestateAttr*) [with Derived = LupdateVisitor]' 4334 | if (!getDerived().VisitParamTypestateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5994:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5994 | return getDerived().TraverseParamTypestateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1133:52: warning: unused parameter 'A' [-Wunused-parameter] 1133 | bool VisitParamTypestateAttr(ParamTypestateAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPascalAttr(clang::PascalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4343:36: required from 'bool clang::RecursiveASTVisitor::TraversePascalAttr(clang::PascalAttr*) [with Derived = LupdateVisitor]' 4343 | if (!getDerived().VisitPascalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5996:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5996 | return getDerived().TraversePascalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1137:36: warning: unused parameter 'A' [-Wunused-parameter] 1137 | bool VisitPascalAttr(PascalAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPassObjectSizeAttr(clang::PassObjectSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4352:44: required from 'bool clang::RecursiveASTVisitor::TraversePassObjectSizeAttr(clang::PassObjectSizeAttr*) [with Derived = LupdateVisitor]' 4352 | if (!getDerived().VisitPassObjectSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5998:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5998 | return getDerived().TraversePassObjectSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1141:52: warning: unused parameter 'A' [-Wunused-parameter] 1141 | bool VisitPassObjectSizeAttr(PassObjectSizeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPatchableFunctionEntryAttr(clang::PatchableFunctionEntryAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4361:52: required from 'bool clang::RecursiveASTVisitor::TraversePatchableFunctionEntryAttr(clang::PatchableFunctionEntryAttr*) [with Derived = LupdateVisitor]' 4361 | if (!getDerived().VisitPatchableFunctionEntryAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6000:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6000 | return getDerived().TraversePatchableFunctionEntryAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1145:68: warning: unused parameter 'A' [-Wunused-parameter] 1145 | bool VisitPatchableFunctionEntryAttr(PatchableFunctionEntryAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPcsAttr(clang::PcsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4370:33: required from 'bool clang::RecursiveASTVisitor::TraversePcsAttr(clang::PcsAttr*) [with Derived = LupdateVisitor]' 4370 | if (!getDerived().VisitPcsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6002:42: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6002 | return getDerived().TraversePcsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1149:30: warning: unused parameter 'A' [-Wunused-parameter] 1149 | bool VisitPcsAttr(PcsAttr *A) { | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPointerAttr(clang::PointerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4379:37: required from 'bool clang::RecursiveASTVisitor::TraversePointerAttr(clang::PointerAttr*) [with Derived = LupdateVisitor]' 4379 | if (!getDerived().VisitPointerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6004:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6004 | return getDerived().TraversePointerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1153:38: warning: unused parameter 'A' [-Wunused-parameter] 1153 | bool VisitPointerAttr(PointerAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangBSSSectionAttr(clang::PragmaClangBSSSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4391:51: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangBSSSectionAttr(clang::PragmaClangBSSSectionAttr*) [with Derived = LupdateVisitor]' 4391 | if (!getDerived().VisitPragmaClangBSSSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6006:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6006 | return getDerived().TraversePragmaClangBSSSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1157:66: warning: unused parameter 'A' [-Wunused-parameter] 1157 | bool VisitPragmaClangBSSSectionAttr(PragmaClangBSSSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangDataSectionAttr(clang::PragmaClangDataSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4400:52: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangDataSectionAttr(clang::PragmaClangDataSectionAttr*) [with Derived = LupdateVisitor]' 4400 | if (!getDerived().VisitPragmaClangDataSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6008:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6008 | return getDerived().TraversePragmaClangDataSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1161:68: warning: unused parameter 'A' [-Wunused-parameter] 1161 | bool VisitPragmaClangDataSectionAttr(PragmaClangDataSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangRelroSectionAttr(clang::PragmaClangRelroSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4409:53: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangRelroSectionAttr(clang::PragmaClangRelroSectionAttr*) [with Derived = LupdateVisitor]' 4409 | if (!getDerived().VisitPragmaClangRelroSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6010:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6010 | return getDerived().TraversePragmaClangRelroSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1165:70: warning: unused parameter 'A' [-Wunused-parameter] 1165 | bool VisitPragmaClangRelroSectionAttr(PragmaClangRelroSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangRodataSectionAttr(clang::PragmaClangRodataSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4418:54: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangRodataSectionAttr(clang::PragmaClangRodataSectionAttr*) [with Derived = LupdateVisitor]' 4418 | if (!getDerived().VisitPragmaClangRodataSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6012:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6012 | return getDerived().TraversePragmaClangRodataSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1169:72: warning: unused parameter 'A' [-Wunused-parameter] 1169 | bool VisitPragmaClangRodataSectionAttr(PragmaClangRodataSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangTextSectionAttr(clang::PragmaClangTextSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4427:52: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangTextSectionAttr(clang::PragmaClangTextSectionAttr*) [with Derived = LupdateVisitor]' 4427 | if (!getDerived().VisitPragmaClangTextSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6014:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6014 | return getDerived().TraversePragmaClangTextSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1173:68: warning: unused parameter 'A' [-Wunused-parameter] 1173 | bool VisitPragmaClangTextSectionAttr(PragmaClangTextSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPreferredNameAttr(clang::PreferredNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4436:43: required from 'bool clang::RecursiveASTVisitor::TraversePreferredNameAttr(clang::PreferredNameAttr*) [with Derived = LupdateVisitor]' 4436 | if (!getDerived().VisitPreferredNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6016:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6016 | return getDerived().TraversePreferredNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1177:50: warning: unused parameter 'A' [-Wunused-parameter] 1177 | bool VisitPreferredNameAttr(PreferredNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPreferredTypeAttr(clang::PreferredTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4448:43: required from 'bool clang::RecursiveASTVisitor::TraversePreferredTypeAttr(clang::PreferredTypeAttr*) [with Derived = LupdateVisitor]' 4448 | if (!getDerived().VisitPreferredTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6018:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6018 | return getDerived().TraversePreferredTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1181:50: warning: unused parameter 'A' [-Wunused-parameter] 1181 | bool VisitPreferredTypeAttr(PreferredTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPreserveAllAttr(clang::PreserveAllAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4460:41: required from 'bool clang::RecursiveASTVisitor::TraversePreserveAllAttr(clang::PreserveAllAttr*) [with Derived = LupdateVisitor]' 4460 | if (!getDerived().VisitPreserveAllAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6020:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6020 | return getDerived().TraversePreserveAllAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1185:46: warning: unused parameter 'A' [-Wunused-parameter] 1185 | bool VisitPreserveAllAttr(PreserveAllAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPreserveMostAttr(clang::PreserveMostAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4469:42: required from 'bool clang::RecursiveASTVisitor::TraversePreserveMostAttr(clang::PreserveMostAttr*) [with Derived = LupdateVisitor]' 4469 | if (!getDerived().VisitPreserveMostAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6022:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6022 | return getDerived().TraversePreserveMostAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1189:48: warning: unused parameter 'A' [-Wunused-parameter] 1189 | bool VisitPreserveMostAttr(PreserveMostAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPtGuardedByAttr(clang::PtGuardedByAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4478:41: required from 'bool clang::RecursiveASTVisitor::TraversePtGuardedByAttr(clang::PtGuardedByAttr*) [with Derived = LupdateVisitor]' 4478 | if (!getDerived().VisitPtGuardedByAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6024:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6024 | return getDerived().TraversePtGuardedByAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1193:46: warning: unused parameter 'A' [-Wunused-parameter] 1193 | bool VisitPtGuardedByAttr(PtGuardedByAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPtGuardedVarAttr(clang::PtGuardedVarAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4489:42: required from 'bool clang::RecursiveASTVisitor::TraversePtGuardedVarAttr(clang::PtGuardedVarAttr*) [with Derived = LupdateVisitor]' 4489 | if (!getDerived().VisitPtGuardedVarAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6026:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6026 | return getDerived().TraversePtGuardedVarAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1197:48: warning: unused parameter 'A' [-Wunused-parameter] 1197 | bool VisitPtGuardedVarAttr(PtGuardedVarAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPtr32Attr(clang::Ptr32Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4498:35: required from 'bool clang::RecursiveASTVisitor::TraversePtr32Attr(clang::Ptr32Attr*) [with Derived = LupdateVisitor]' 4498 | if (!getDerived().VisitPtr32Attr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6028:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6028 | return getDerived().TraversePtr32Attr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1201:34: warning: unused parameter 'A' [-Wunused-parameter] 1201 | bool VisitPtr32Attr(Ptr32Attr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPtr64Attr(clang::Ptr64Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4507:35: required from 'bool clang::RecursiveASTVisitor::TraversePtr64Attr(clang::Ptr64Attr*) [with Derived = LupdateVisitor]' 4507 | if (!getDerived().VisitPtr64Attr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6030:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6030 | return getDerived().TraversePtr64Attr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1205:34: warning: unused parameter 'A' [-Wunused-parameter] 1205 | bool VisitPtr64Attr(Ptr64Attr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPureAttr(clang::PureAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4516:34: required from 'bool clang::RecursiveASTVisitor::TraversePureAttr(clang::PureAttr*) [with Derived = LupdateVisitor]' 4516 | if (!getDerived().VisitPureAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6032:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6032 | return getDerived().TraversePureAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1209:32: warning: unused parameter 'A' [-Wunused-parameter] 1209 | bool VisitPureAttr(PureAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRISCVInterruptAttr(clang::RISCVInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4525:44: required from 'bool clang::RecursiveASTVisitor::TraverseRISCVInterruptAttr(clang::RISCVInterruptAttr*) [with Derived = LupdateVisitor]' 4525 | if (!getDerived().VisitRISCVInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6034:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6034 | return getDerived().TraverseRISCVInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1213:52: warning: unused parameter 'A' [-Wunused-parameter] 1213 | bool VisitRISCVInterruptAttr(RISCVInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRandomizeLayoutAttr(clang::RandomizeLayoutAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4534:45: required from 'bool clang::RecursiveASTVisitor::TraverseRandomizeLayoutAttr(clang::RandomizeLayoutAttr*) [with Derived = LupdateVisitor]' 4534 | if (!getDerived().VisitRandomizeLayoutAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6036:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6036 | return getDerived().TraverseRandomizeLayoutAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1217:54: warning: unused parameter 'A' [-Wunused-parameter] 1217 | bool VisitRandomizeLayoutAttr(RandomizeLayoutAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReadOnlyPlacementAttr(clang::ReadOnlyPlacementAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4543:47: required from 'bool clang::RecursiveASTVisitor::TraverseReadOnlyPlacementAttr(clang::ReadOnlyPlacementAttr*) [with Derived = LupdateVisitor]' 4543 | if (!getDerived().VisitReadOnlyPlacementAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6038:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6038 | return getDerived().TraverseReadOnlyPlacementAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1221:58: warning: unused parameter 'A' [-Wunused-parameter] 1221 | bool VisitReadOnlyPlacementAttr(ReadOnlyPlacementAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRegCallAttr(clang::RegCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4552:37: required from 'bool clang::RecursiveASTVisitor::TraverseRegCallAttr(clang::RegCallAttr*) [with Derived = LupdateVisitor]' 4552 | if (!getDerived().VisitRegCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6040:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6040 | return getDerived().TraverseRegCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1225:38: warning: unused parameter 'A' [-Wunused-parameter] 1225 | bool VisitRegCallAttr(RegCallAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReinitializesAttr(clang::ReinitializesAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4561:43: required from 'bool clang::RecursiveASTVisitor::TraverseReinitializesAttr(clang::ReinitializesAttr*) [with Derived = LupdateVisitor]' 4561 | if (!getDerived().VisitReinitializesAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6042:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6042 | return getDerived().TraverseReinitializesAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1229:50: warning: unused parameter 'A' [-Wunused-parameter] 1229 | bool VisitReinitializesAttr(ReinitializesAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReleaseCapabilityAttr(clang::ReleaseCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4570:47: required from 'bool clang::RecursiveASTVisitor::TraverseReleaseCapabilityAttr(clang::ReleaseCapabilityAttr*) [with Derived = LupdateVisitor]' 4570 | if (!getDerived().VisitReleaseCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6044:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6044 | return getDerived().TraverseReleaseCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1233:58: warning: unused parameter 'A' [-Wunused-parameter] 1233 | bool VisitReleaseCapabilityAttr(ReleaseCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReleaseHandleAttr(clang::ReleaseHandleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4587:43: required from 'bool clang::RecursiveASTVisitor::TraverseReleaseHandleAttr(clang::ReleaseHandleAttr*) [with Derived = LupdateVisitor]' 4587 | if (!getDerived().VisitReleaseHandleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6046:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6046 | return getDerived().TraverseReleaseHandleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1237:50: warning: unused parameter 'A' [-Wunused-parameter] 1237 | bool VisitReleaseHandleAttr(ReleaseHandleAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRenderScriptKernelAttr(clang::RenderScriptKernelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4596:48: required from 'bool clang::RecursiveASTVisitor::TraverseRenderScriptKernelAttr(clang::RenderScriptKernelAttr*) [with Derived = LupdateVisitor]' 4596 | if (!getDerived().VisitRenderScriptKernelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6048:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6048 | return getDerived().TraverseRenderScriptKernelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1241:60: warning: unused parameter 'A' [-Wunused-parameter] 1241 | bool VisitRenderScriptKernelAttr(RenderScriptKernelAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReqdWorkGroupSizeAttr(clang::ReqdWorkGroupSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4605:47: required from 'bool clang::RecursiveASTVisitor::TraverseReqdWorkGroupSizeAttr(clang::ReqdWorkGroupSizeAttr*) [with Derived = LupdateVisitor]' 4605 | if (!getDerived().VisitReqdWorkGroupSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6050:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6050 | return getDerived().TraverseReqdWorkGroupSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1245:58: warning: unused parameter 'A' [-Wunused-parameter] 1245 | bool VisitReqdWorkGroupSizeAttr(ReqdWorkGroupSizeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRequiresCapabilityAttr(clang::RequiresCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4614:48: required from 'bool clang::RecursiveASTVisitor::TraverseRequiresCapabilityAttr(clang::RequiresCapabilityAttr*) [with Derived = LupdateVisitor]' 4614 | if (!getDerived().VisitRequiresCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6052:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6052 | return getDerived().TraverseRequiresCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1249:60: warning: unused parameter 'A' [-Wunused-parameter] 1249 | bool VisitRequiresCapabilityAttr(RequiresCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRestrictAttr(clang::RestrictAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4631:38: required from 'bool clang::RecursiveASTVisitor::TraverseRestrictAttr(clang::RestrictAttr*) [with Derived = LupdateVisitor]' 4631 | if (!getDerived().VisitRestrictAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6054:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6054 | return getDerived().TraverseRestrictAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1253:40: warning: unused parameter 'A' [-Wunused-parameter] 1253 | bool VisitRestrictAttr(RestrictAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRetainAttr(clang::RetainAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4640:36: required from 'bool clang::RecursiveASTVisitor::TraverseRetainAttr(clang::RetainAttr*) [with Derived = LupdateVisitor]' 4640 | if (!getDerived().VisitRetainAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6056:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6056 | return getDerived().TraverseRetainAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1257:36: warning: unused parameter 'A' [-Wunused-parameter] 1257 | bool VisitRetainAttr(RetainAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReturnTypestateAttr(clang::ReturnTypestateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4649:45: required from 'bool clang::RecursiveASTVisitor::TraverseReturnTypestateAttr(clang::ReturnTypestateAttr*) [with Derived = LupdateVisitor]' 4649 | if (!getDerived().VisitReturnTypestateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6058:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6058 | return getDerived().TraverseReturnTypestateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1261:54: warning: unused parameter 'A' [-Wunused-parameter] 1261 | bool VisitReturnTypestateAttr(ReturnTypestateAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReturnsNonNullAttr(clang::ReturnsNonNullAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4658:44: required from 'bool clang::RecursiveASTVisitor::TraverseReturnsNonNullAttr(clang::ReturnsNonNullAttr*) [with Derived = LupdateVisitor]' 4658 | if (!getDerived().VisitReturnsNonNullAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6060:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6060 | return getDerived().TraverseReturnsNonNullAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1265:52: warning: unused parameter 'A' [-Wunused-parameter] 1265 | bool VisitReturnsNonNullAttr(ReturnsNonNullAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReturnsTwiceAttr(clang::ReturnsTwiceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4667:42: required from 'bool clang::RecursiveASTVisitor::TraverseReturnsTwiceAttr(clang::ReturnsTwiceAttr*) [with Derived = LupdateVisitor]' 4667 | if (!getDerived().VisitReturnsTwiceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6062:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6062 | return getDerived().TraverseReturnsTwiceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1269:48: warning: unused parameter 'A' [-Wunused-parameter] 1269 | bool VisitReturnsTwiceAttr(ReturnsTwiceAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSPtrAttr(clang::SPtrAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4676:34: required from 'bool clang::RecursiveASTVisitor::TraverseSPtrAttr(clang::SPtrAttr*) [with Derived = LupdateVisitor]' 4676 | if (!getDerived().VisitSPtrAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6064:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6064 | return getDerived().TraverseSPtrAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1273:32: warning: unused parameter 'A' [-Wunused-parameter] 1273 | bool VisitSPtrAttr(SPtrAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSYCLKernelAttr(clang::SYCLKernelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4685:40: required from 'bool clang::RecursiveASTVisitor::TraverseSYCLKernelAttr(clang::SYCLKernelAttr*) [with Derived = LupdateVisitor]' 4685 | if (!getDerived().VisitSYCLKernelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6066:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6066 | return getDerived().TraverseSYCLKernelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1277:44: warning: unused parameter 'A' [-Wunused-parameter] 1277 | bool VisitSYCLKernelAttr(SYCLKernelAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSYCLSpecialClassAttr(clang::SYCLSpecialClassAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4694:46: required from 'bool clang::RecursiveASTVisitor::TraverseSYCLSpecialClassAttr(clang::SYCLSpecialClassAttr*) [with Derived = LupdateVisitor]' 4694 | if (!getDerived().VisitSYCLSpecialClassAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6068:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6068 | return getDerived().TraverseSYCLSpecialClassAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1281:56: warning: unused parameter 'A' [-Wunused-parameter] 1281 | bool VisitSYCLSpecialClassAttr(SYCLSpecialClassAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitScopedLockableAttr(clang::ScopedLockableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4703:44: required from 'bool clang::RecursiveASTVisitor::TraverseScopedLockableAttr(clang::ScopedLockableAttr*) [with Derived = LupdateVisitor]' 4703 | if (!getDerived().VisitScopedLockableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6070:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6070 | return getDerived().TraverseScopedLockableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1285:52: warning: unused parameter 'A' [-Wunused-parameter] 1285 | bool VisitScopedLockableAttr(ScopedLockableAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSectionAttr(clang::SectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4712:37: required from 'bool clang::RecursiveASTVisitor::TraverseSectionAttr(clang::SectionAttr*) [with Derived = LupdateVisitor]' 4712 | if (!getDerived().VisitSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6072:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6072 | return getDerived().TraverseSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1289:38: warning: unused parameter 'A' [-Wunused-parameter] 1289 | bool VisitSectionAttr(SectionAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSelectAnyAttr(clang::SelectAnyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4721:39: required from 'bool clang::RecursiveASTVisitor::TraverseSelectAnyAttr(clang::SelectAnyAttr*) [with Derived = LupdateVisitor]' 4721 | if (!getDerived().VisitSelectAnyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6074:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6074 | return getDerived().TraverseSelectAnyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1293:42: warning: unused parameter 'A' [-Wunused-parameter] 1293 | bool VisitSelectAnyAttr(SelectAnyAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSentinelAttr(clang::SentinelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4730:38: required from 'bool clang::RecursiveASTVisitor::TraverseSentinelAttr(clang::SentinelAttr*) [with Derived = LupdateVisitor]' 4730 | if (!getDerived().VisitSentinelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6076:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6076 | return getDerived().TraverseSentinelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1297:40: warning: unused parameter 'A' [-Wunused-parameter] 1297 | bool VisitSentinelAttr(SentinelAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSetTypestateAttr(clang::SetTypestateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4739:42: required from 'bool clang::RecursiveASTVisitor::TraverseSetTypestateAttr(clang::SetTypestateAttr*) [with Derived = LupdateVisitor]' 4739 | if (!getDerived().VisitSetTypestateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6078:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6078 | return getDerived().TraverseSetTypestateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1301:48: warning: unused parameter 'A' [-Wunused-parameter] 1301 | bool VisitSetTypestateAttr(SetTypestateAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSharedTrylockFunctionAttr(clang::SharedTrylockFunctionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4748:51: required from 'bool clang::RecursiveASTVisitor::TraverseSharedTrylockFunctionAttr(clang::SharedTrylockFunctionAttr*) [with Derived = LupdateVisitor]' 4748 | if (!getDerived().VisitSharedTrylockFunctionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6080:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6080 | return getDerived().TraverseSharedTrylockFunctionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1305:66: warning: unused parameter 'A' [-Wunused-parameter] 1305 | bool VisitSharedTrylockFunctionAttr(SharedTrylockFunctionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSpeculativeLoadHardeningAttr(clang::SpeculativeLoadHardeningAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4767:54: required from 'bool clang::RecursiveASTVisitor::TraverseSpeculativeLoadHardeningAttr(clang::SpeculativeLoadHardeningAttr*) [with Derived = LupdateVisitor]' 4767 | if (!getDerived().VisitSpeculativeLoadHardeningAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6082:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6082 | return getDerived().TraverseSpeculativeLoadHardeningAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1309:72: warning: unused parameter 'A' [-Wunused-parameter] 1309 | bool VisitSpeculativeLoadHardeningAttr(SpeculativeLoadHardeningAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStandaloneDebugAttr(clang::StandaloneDebugAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4776:45: required from 'bool clang::RecursiveASTVisitor::TraverseStandaloneDebugAttr(clang::StandaloneDebugAttr*) [with Derived = LupdateVisitor]' 4776 | if (!getDerived().VisitStandaloneDebugAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6084:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6084 | return getDerived().TraverseStandaloneDebugAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1313:54: warning: unused parameter 'A' [-Wunused-parameter] 1313 | bool VisitStandaloneDebugAttr(StandaloneDebugAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStdCallAttr(clang::StdCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4785:37: required from 'bool clang::RecursiveASTVisitor::TraverseStdCallAttr(clang::StdCallAttr*) [with Derived = LupdateVisitor]' 4785 | if (!getDerived().VisitStdCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6086:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6086 | return getDerived().TraverseStdCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1317:38: warning: unused parameter 'A' [-Wunused-parameter] 1317 | bool VisitStdCallAttr(StdCallAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStrictFPAttr(clang::StrictFPAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4794:38: required from 'bool clang::RecursiveASTVisitor::TraverseStrictFPAttr(clang::StrictFPAttr*) [with Derived = LupdateVisitor]' 4794 | if (!getDerived().VisitStrictFPAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6088:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6088 | return getDerived().TraverseStrictFPAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1321:40: warning: unused parameter 'A' [-Wunused-parameter] 1321 | bool VisitStrictFPAttr(StrictFPAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStrictGuardStackCheckAttr(clang::StrictGuardStackCheckAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4803:51: required from 'bool clang::RecursiveASTVisitor::TraverseStrictGuardStackCheckAttr(clang::StrictGuardStackCheckAttr*) [with Derived = LupdateVisitor]' 4803 | if (!getDerived().VisitStrictGuardStackCheckAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6090:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6090 | return getDerived().TraverseStrictGuardStackCheckAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1325:66: warning: unused parameter 'A' [-Wunused-parameter] 1325 | bool VisitStrictGuardStackCheckAttr(StrictGuardStackCheckAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSuppressAttr(clang::SuppressAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4812:38: required from 'bool clang::RecursiveASTVisitor::TraverseSuppressAttr(clang::SuppressAttr*) [with Derived = LupdateVisitor]' 4812 | if (!getDerived().VisitSuppressAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6092:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6092 | return getDerived().TraverseSuppressAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1329:40: warning: unused parameter 'A' [-Wunused-parameter] 1329 | bool VisitSuppressAttr(SuppressAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncAttr(clang::SwiftAsyncAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4821:40: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncAttr(clang::SwiftAsyncAttr*) [with Derived = LupdateVisitor]' 4821 | if (!getDerived().VisitSwiftAsyncAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6094:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6094 | return getDerived().TraverseSwiftAsyncAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1333:44: warning: unused parameter 'A' [-Wunused-parameter] 1333 | bool VisitSwiftAsyncAttr(SwiftAsyncAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncCallAttr(clang::SwiftAsyncCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4830:44: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncCallAttr(clang::SwiftAsyncCallAttr*) [with Derived = LupdateVisitor]' 4830 | if (!getDerived().VisitSwiftAsyncCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6096:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6096 | return getDerived().TraverseSwiftAsyncCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1337:52: warning: unused parameter 'A' [-Wunused-parameter] 1337 | bool VisitSwiftAsyncCallAttr(SwiftAsyncCallAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncContextAttr(clang::SwiftAsyncContextAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4839:47: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncContextAttr(clang::SwiftAsyncContextAttr*) [with Derived = LupdateVisitor]' 4839 | if (!getDerived().VisitSwiftAsyncContextAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6098:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6098 | return getDerived().TraverseSwiftAsyncContextAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1341:58: warning: unused parameter 'A' [-Wunused-parameter] 1341 | bool VisitSwiftAsyncContextAttr(SwiftAsyncContextAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncErrorAttr(clang::SwiftAsyncErrorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4848:45: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncErrorAttr(clang::SwiftAsyncErrorAttr*) [with Derived = LupdateVisitor]' 4848 | if (!getDerived().VisitSwiftAsyncErrorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6100:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6100 | return getDerived().TraverseSwiftAsyncErrorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1345:54: warning: unused parameter 'A' [-Wunused-parameter] 1345 | bool VisitSwiftAsyncErrorAttr(SwiftAsyncErrorAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncNameAttr(clang::SwiftAsyncNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4857:44: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncNameAttr(clang::SwiftAsyncNameAttr*) [with Derived = LupdateVisitor]' 4857 | if (!getDerived().VisitSwiftAsyncNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6102:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6102 | return getDerived().TraverseSwiftAsyncNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1349:52: warning: unused parameter 'A' [-Wunused-parameter] 1349 | bool VisitSwiftAsyncNameAttr(SwiftAsyncNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAttrAttr(clang::SwiftAttrAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4866:39: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAttrAttr(clang::SwiftAttrAttr*) [with Derived = LupdateVisitor]' 4866 | if (!getDerived().VisitSwiftAttrAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6104:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6104 | return getDerived().TraverseSwiftAttrAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1353:42: warning: unused parameter 'A' [-Wunused-parameter] 1353 | bool VisitSwiftAttrAttr(SwiftAttrAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftBridgeAttr(clang::SwiftBridgeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4875:41: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftBridgeAttr(clang::SwiftBridgeAttr*) [with Derived = LupdateVisitor]' 4875 | if (!getDerived().VisitSwiftBridgeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6106:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6106 | return getDerived().TraverseSwiftBridgeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1357:46: warning: unused parameter 'A' [-Wunused-parameter] 1357 | bool VisitSwiftBridgeAttr(SwiftBridgeAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftBridgedTypedefAttr(clang::SwiftBridgedTypedefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4884:49: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftBridgedTypedefAttr(clang::SwiftBridgedTypedefAttr*) [with Derived = LupdateVisitor]' 4884 | if (!getDerived().VisitSwiftBridgedTypedefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6108:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6108 | return getDerived().TraverseSwiftBridgedTypedefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1361:62: warning: unused parameter 'A' [-Wunused-parameter] 1361 | bool VisitSwiftBridgedTypedefAttr(SwiftBridgedTypedefAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftCallAttr(clang::SwiftCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4893:39: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftCallAttr(clang::SwiftCallAttr*) [with Derived = LupdateVisitor]' 4893 | if (!getDerived().VisitSwiftCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6110:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6110 | return getDerived().TraverseSwiftCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1365:42: warning: unused parameter 'A' [-Wunused-parameter] 1365 | bool VisitSwiftCallAttr(SwiftCallAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftContextAttr(clang::SwiftContextAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4902:42: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftContextAttr(clang::SwiftContextAttr*) [with Derived = LupdateVisitor]' 4902 | if (!getDerived().VisitSwiftContextAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6112:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6112 | return getDerived().TraverseSwiftContextAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1369:48: warning: unused parameter 'A' [-Wunused-parameter] 1369 | bool VisitSwiftContextAttr(SwiftContextAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftErrorAttr(clang::SwiftErrorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4911:40: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftErrorAttr(clang::SwiftErrorAttr*) [with Derived = LupdateVisitor]' 4911 | if (!getDerived().VisitSwiftErrorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6114:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6114 | return getDerived().TraverseSwiftErrorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1373:44: warning: unused parameter 'A' [-Wunused-parameter] 1373 | bool VisitSwiftErrorAttr(SwiftErrorAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftErrorResultAttr(clang::SwiftErrorResultAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4920:46: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftErrorResultAttr(clang::SwiftErrorResultAttr*) [with Derived = LupdateVisitor]' 4920 | if (!getDerived().VisitSwiftErrorResultAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6116:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6116 | return getDerived().TraverseSwiftErrorResultAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1377:56: warning: unused parameter 'A' [-Wunused-parameter] 1377 | bool VisitSwiftErrorResultAttr(SwiftErrorResultAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftImportAsNonGenericAttr(clang::SwiftImportAsNonGenericAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4929:53: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftImportAsNonGenericAttr(clang::SwiftImportAsNonGenericAttr*) [with Derived = LupdateVisitor]' 4929 | if (!getDerived().VisitSwiftImportAsNonGenericAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6118:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6118 | return getDerived().TraverseSwiftImportAsNonGenericAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1381:70: warning: unused parameter 'A' [-Wunused-parameter] 1381 | bool VisitSwiftImportAsNonGenericAttr(SwiftImportAsNonGenericAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftImportPropertyAsAccessorsAttr(clang::SwiftImportPropertyAsAccessorsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4938:60: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftImportPropertyAsAccessorsAttr(clang::SwiftImportPropertyAsAccessorsAttr*) [with Derived = LupdateVisitor]' 4938 | if (!getDerived().VisitSwiftImportPropertyAsAccessorsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6120:69: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6120 | return getDerived().TraverseSwiftImportPropertyAsAccessorsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1385:84: warning: unused parameter 'A' [-Wunused-parameter] 1385 | bool VisitSwiftImportPropertyAsAccessorsAttr(SwiftImportPropertyAsAccessorsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftIndirectResultAttr(clang::SwiftIndirectResultAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4947:49: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftIndirectResultAttr(clang::SwiftIndirectResultAttr*) [with Derived = LupdateVisitor]' 4947 | if (!getDerived().VisitSwiftIndirectResultAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6122:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6122 | return getDerived().TraverseSwiftIndirectResultAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1389:62: warning: unused parameter 'A' [-Wunused-parameter] 1389 | bool VisitSwiftIndirectResultAttr(SwiftIndirectResultAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftNameAttr(clang::SwiftNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4956:39: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftNameAttr(clang::SwiftNameAttr*) [with Derived = LupdateVisitor]' 4956 | if (!getDerived().VisitSwiftNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6124:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6124 | return getDerived().TraverseSwiftNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1393:42: warning: unused parameter 'A' [-Wunused-parameter] 1393 | bool VisitSwiftNameAttr(SwiftNameAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftNewTypeAttr(clang::SwiftNewTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4965:42: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftNewTypeAttr(clang::SwiftNewTypeAttr*) [with Derived = LupdateVisitor]' 4965 | if (!getDerived().VisitSwiftNewTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6126:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6126 | return getDerived().TraverseSwiftNewTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1397:48: warning: unused parameter 'A' [-Wunused-parameter] 1397 | bool VisitSwiftNewTypeAttr(SwiftNewTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftObjCMembersAttr(clang::SwiftObjCMembersAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4974:46: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftObjCMembersAttr(clang::SwiftObjCMembersAttr*) [with Derived = LupdateVisitor]' 4974 | if (!getDerived().VisitSwiftObjCMembersAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6128:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6128 | return getDerived().TraverseSwiftObjCMembersAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1401:56: warning: unused parameter 'A' [-Wunused-parameter] 1401 | bool VisitSwiftObjCMembersAttr(SwiftObjCMembersAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftPrivateAttr(clang::SwiftPrivateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4983:42: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftPrivateAttr(clang::SwiftPrivateAttr*) [with Derived = LupdateVisitor]' 4983 | if (!getDerived().VisitSwiftPrivateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6130:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6130 | return getDerived().TraverseSwiftPrivateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1405:48: warning: unused parameter 'A' [-Wunused-parameter] 1405 | bool VisitSwiftPrivateAttr(SwiftPrivateAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftVersionedAdditionAttr(clang::SwiftVersionedAdditionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4992:52: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftVersionedAdditionAttr(clang::SwiftVersionedAdditionAttr*) [with Derived = LupdateVisitor]' 4992 | if (!getDerived().VisitSwiftVersionedAdditionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6132:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6132 | return getDerived().TraverseSwiftVersionedAdditionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1409:68: warning: unused parameter 'A' [-Wunused-parameter] 1409 | bool VisitSwiftVersionedAdditionAttr(SwiftVersionedAdditionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftVersionedRemovalAttr(clang::SwiftVersionedRemovalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5001:51: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftVersionedRemovalAttr(clang::SwiftVersionedRemovalAttr*) [with Derived = LupdateVisitor]' 5001 | if (!getDerived().VisitSwiftVersionedRemovalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6134:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6134 | return getDerived().TraverseSwiftVersionedRemovalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1413:66: warning: unused parameter 'A' [-Wunused-parameter] 1413 | bool VisitSwiftVersionedRemovalAttr(SwiftVersionedRemovalAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSysVABIAttr(clang::SysVABIAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5010:37: required from 'bool clang::RecursiveASTVisitor::TraverseSysVABIAttr(clang::SysVABIAttr*) [with Derived = LupdateVisitor]' 5010 | if (!getDerived().VisitSysVABIAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6136:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6136 | return getDerived().TraverseSysVABIAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1417:38: warning: unused parameter 'A' [-Wunused-parameter] 1417 | bool VisitSysVABIAttr(SysVABIAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTLSModelAttr(clang::TLSModelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5019:38: required from 'bool clang::RecursiveASTVisitor::TraverseTLSModelAttr(clang::TLSModelAttr*) [with Derived = LupdateVisitor]' 5019 | if (!getDerived().VisitTLSModelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6138:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6138 | return getDerived().TraverseTLSModelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1421:40: warning: unused parameter 'A' [-Wunused-parameter] 1421 | bool VisitTLSModelAttr(TLSModelAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTargetAttr(clang::TargetAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5028:36: required from 'bool clang::RecursiveASTVisitor::TraverseTargetAttr(clang::TargetAttr*) [with Derived = LupdateVisitor]' 5028 | if (!getDerived().VisitTargetAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6140:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6140 | return getDerived().TraverseTargetAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1425:36: warning: unused parameter 'A' [-Wunused-parameter] 1425 | bool VisitTargetAttr(TargetAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTargetClonesAttr(clang::TargetClonesAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5037:42: required from 'bool clang::RecursiveASTVisitor::TraverseTargetClonesAttr(clang::TargetClonesAttr*) [with Derived = LupdateVisitor]' 5037 | if (!getDerived().VisitTargetClonesAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6142:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6142 | return getDerived().TraverseTargetClonesAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1429:48: warning: unused parameter 'A' [-Wunused-parameter] 1429 | bool VisitTargetClonesAttr(TargetClonesAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTargetVersionAttr(clang::TargetVersionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5046:43: required from 'bool clang::RecursiveASTVisitor::TraverseTargetVersionAttr(clang::TargetVersionAttr*) [with Derived = LupdateVisitor]' 5046 | if (!getDerived().VisitTargetVersionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6144:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6144 | return getDerived().TraverseTargetVersionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1433:50: warning: unused parameter 'A' [-Wunused-parameter] 1433 | bool VisitTargetVersionAttr(TargetVersionAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTestTypestateAttr(clang::TestTypestateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5055:43: required from 'bool clang::RecursiveASTVisitor::TraverseTestTypestateAttr(clang::TestTypestateAttr*) [with Derived = LupdateVisitor]' 5055 | if (!getDerived().VisitTestTypestateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6146:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6146 | return getDerived().TraverseTestTypestateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1437:50: warning: unused parameter 'A' [-Wunused-parameter] 1437 | bool VisitTestTypestateAttr(TestTypestateAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitThisCallAttr(clang::ThisCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5064:38: required from 'bool clang::RecursiveASTVisitor::TraverseThisCallAttr(clang::ThisCallAttr*) [with Derived = LupdateVisitor]' 5064 | if (!getDerived().VisitThisCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6148:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6148 | return getDerived().TraverseThisCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1441:40: warning: unused parameter 'A' [-Wunused-parameter] 1441 | bool VisitThisCallAttr(ThisCallAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitThreadAttr(clang::ThreadAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5073:36: required from 'bool clang::RecursiveASTVisitor::TraverseThreadAttr(clang::ThreadAttr*) [with Derived = LupdateVisitor]' 5073 | if (!getDerived().VisitThreadAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6150:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6150 | return getDerived().TraverseThreadAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1445:36: warning: unused parameter 'A' [-Wunused-parameter] 1445 | bool VisitThreadAttr(ThreadAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTransparentUnionAttr(clang::TransparentUnionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5082:46: required from 'bool clang::RecursiveASTVisitor::TraverseTransparentUnionAttr(clang::TransparentUnionAttr*) [with Derived = LupdateVisitor]' 5082 | if (!getDerived().VisitTransparentUnionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6152:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6152 | return getDerived().TraverseTransparentUnionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1449:56: warning: unused parameter 'A' [-Wunused-parameter] 1449 | bool VisitTransparentUnionAttr(TransparentUnionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTrivialABIAttr(clang::TrivialABIAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5091:40: required from 'bool clang::RecursiveASTVisitor::TraverseTrivialABIAttr(clang::TrivialABIAttr*) [with Derived = LupdateVisitor]' 5091 | if (!getDerived().VisitTrivialABIAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6154:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6154 | return getDerived().TraverseTrivialABIAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1453:44: warning: unused parameter 'A' [-Wunused-parameter] 1453 | bool VisitTrivialABIAttr(TrivialABIAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTryAcquireCapabilityAttr(clang::TryAcquireCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5100:50: required from 'bool clang::RecursiveASTVisitor::TraverseTryAcquireCapabilityAttr(clang::TryAcquireCapabilityAttr*) [with Derived = LupdateVisitor]' 5100 | if (!getDerived().VisitTryAcquireCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6156:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6156 | return getDerived().TraverseTryAcquireCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1457:64: warning: unused parameter 'A' [-Wunused-parameter] 1457 | bool VisitTryAcquireCapabilityAttr(TryAcquireCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeNonNullAttr(clang::TypeNonNullAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5119:41: required from 'bool clang::RecursiveASTVisitor::TraverseTypeNonNullAttr(clang::TypeNonNullAttr*) [with Derived = LupdateVisitor]' 5119 | if (!getDerived().VisitTypeNonNullAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6158:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6158 | return getDerived().TraverseTypeNonNullAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1461:46: warning: unused parameter 'A' [-Wunused-parameter] 1461 | bool VisitTypeNonNullAttr(TypeNonNullAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeNullUnspecifiedAttr(clang::TypeNullUnspecifiedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5128:49: required from 'bool clang::RecursiveASTVisitor::TraverseTypeNullUnspecifiedAttr(clang::TypeNullUnspecifiedAttr*) [with Derived = LupdateVisitor]' 5128 | if (!getDerived().VisitTypeNullUnspecifiedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6160:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6160 | return getDerived().TraverseTypeNullUnspecifiedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1465:62: warning: unused parameter 'A' [-Wunused-parameter] 1465 | bool VisitTypeNullUnspecifiedAttr(TypeNullUnspecifiedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeNullableAttr(clang::TypeNullableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5137:42: required from 'bool clang::RecursiveASTVisitor::TraverseTypeNullableAttr(clang::TypeNullableAttr*) [with Derived = LupdateVisitor]' 5137 | if (!getDerived().VisitTypeNullableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6162:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6162 | return getDerived().TraverseTypeNullableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1469:48: warning: unused parameter 'A' [-Wunused-parameter] 1469 | bool VisitTypeNullableAttr(TypeNullableAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeNullableResultAttr(clang::TypeNullableResultAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5146:48: required from 'bool clang::RecursiveASTVisitor::TraverseTypeNullableResultAttr(clang::TypeNullableResultAttr*) [with Derived = LupdateVisitor]' 5146 | if (!getDerived().VisitTypeNullableResultAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6164:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6164 | return getDerived().TraverseTypeNullableResultAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1473:60: warning: unused parameter 'A' [-Wunused-parameter] 1473 | bool VisitTypeNullableResultAttr(TypeNullableResultAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeTagForDatatypeAttr(clang::TypeTagForDatatypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5155:48: required from 'bool clang::RecursiveASTVisitor::TraverseTypeTagForDatatypeAttr(clang::TypeTagForDatatypeAttr*) [with Derived = LupdateVisitor]' 5155 | if (!getDerived().VisitTypeTagForDatatypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6166:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6166 | return getDerived().TraverseTypeTagForDatatypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1477:60: warning: unused parameter 'A' [-Wunused-parameter] 1477 | bool VisitTypeTagForDatatypeAttr(TypeTagForDatatypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeVisibilityAttr(clang::TypeVisibilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5167:44: required from 'bool clang::RecursiveASTVisitor::TraverseTypeVisibilityAttr(clang::TypeVisibilityAttr*) [with Derived = LupdateVisitor]' 5167 | if (!getDerived().VisitTypeVisibilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6168:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6168 | return getDerived().TraverseTypeVisibilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1481:52: warning: unused parameter 'A' [-Wunused-parameter] 1481 | bool VisitTypeVisibilityAttr(TypeVisibilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUPtrAttr(clang::UPtrAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5176:34: required from 'bool clang::RecursiveASTVisitor::TraverseUPtrAttr(clang::UPtrAttr*) [with Derived = LupdateVisitor]' 5176 | if (!getDerived().VisitUPtrAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6170:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6170 | return getDerived().TraverseUPtrAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1485:32: warning: unused parameter 'A' [-Wunused-parameter] 1485 | bool VisitUPtrAttr(UPtrAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnavailableAttr(clang::UnavailableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5185:41: required from 'bool clang::RecursiveASTVisitor::TraverseUnavailableAttr(clang::UnavailableAttr*) [with Derived = LupdateVisitor]' 5185 | if (!getDerived().VisitUnavailableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6172:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6172 | return getDerived().TraverseUnavailableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1489:46: warning: unused parameter 'A' [-Wunused-parameter] 1489 | bool VisitUnavailableAttr(UnavailableAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUninitializedAttr(clang::UninitializedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5194:43: required from 'bool clang::RecursiveASTVisitor::TraverseUninitializedAttr(clang::UninitializedAttr*) [with Derived = LupdateVisitor]' 5194 | if (!getDerived().VisitUninitializedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6174:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6174 | return getDerived().TraverseUninitializedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1493:50: warning: unused parameter 'A' [-Wunused-parameter] 1493 | bool VisitUninitializedAttr(UninitializedAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnlikelyAttr(clang::UnlikelyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5203:38: required from 'bool clang::RecursiveASTVisitor::TraverseUnlikelyAttr(clang::UnlikelyAttr*) [with Derived = LupdateVisitor]' 5203 | if (!getDerived().VisitUnlikelyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6176:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6176 | return getDerived().TraverseUnlikelyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1497:40: warning: unused parameter 'A' [-Wunused-parameter] 1497 | bool VisitUnlikelyAttr(UnlikelyAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnsafeBufferUsageAttr(clang::UnsafeBufferUsageAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5212:47: required from 'bool clang::RecursiveASTVisitor::TraverseUnsafeBufferUsageAttr(clang::UnsafeBufferUsageAttr*) [with Derived = LupdateVisitor]' 5212 | if (!getDerived().VisitUnsafeBufferUsageAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6178:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6178 | return getDerived().TraverseUnsafeBufferUsageAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1501:58: warning: unused parameter 'A' [-Wunused-parameter] 1501 | bool VisitUnsafeBufferUsageAttr(UnsafeBufferUsageAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnusedAttr(clang::UnusedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5221:36: required from 'bool clang::RecursiveASTVisitor::TraverseUnusedAttr(clang::UnusedAttr*) [with Derived = LupdateVisitor]' 5221 | if (!getDerived().VisitUnusedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6180:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6180 | return getDerived().TraverseUnusedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1505:36: warning: unused parameter 'A' [-Wunused-parameter] 1505 | bool VisitUnusedAttr(UnusedAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUseHandleAttr(clang::UseHandleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5230:39: required from 'bool clang::RecursiveASTVisitor::TraverseUseHandleAttr(clang::UseHandleAttr*) [with Derived = LupdateVisitor]' 5230 | if (!getDerived().VisitUseHandleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6182:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6182 | return getDerived().TraverseUseHandleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1509:42: warning: unused parameter 'A' [-Wunused-parameter] 1509 | bool VisitUseHandleAttr(UseHandleAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsedAttr(clang::UsedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5239:34: required from 'bool clang::RecursiveASTVisitor::TraverseUsedAttr(clang::UsedAttr*) [with Derived = LupdateVisitor]' 5239 | if (!getDerived().VisitUsedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6184:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6184 | return getDerived().TraverseUsedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1513:32: warning: unused parameter 'A' [-Wunused-parameter] 1513 | bool VisitUsedAttr(UsedAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingIfExistsAttr(clang::UsingIfExistsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5248:43: required from 'bool clang::RecursiveASTVisitor::TraverseUsingIfExistsAttr(clang::UsingIfExistsAttr*) [with Derived = LupdateVisitor]' 5248 | if (!getDerived().VisitUsingIfExistsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6186:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6186 | return getDerived().TraverseUsingIfExistsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1517:50: warning: unused parameter 'A' [-Wunused-parameter] 1517 | bool VisitUsingIfExistsAttr(UsingIfExistsAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUuidAttr(clang::UuidAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5257:34: required from 'bool clang::RecursiveASTVisitor::TraverseUuidAttr(clang::UuidAttr*) [with Derived = LupdateVisitor]' 5257 | if (!getDerived().VisitUuidAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6188:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6188 | return getDerived().TraverseUuidAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1521:32: warning: unused parameter 'A' [-Wunused-parameter] 1521 | bool VisitUuidAttr(UuidAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVecReturnAttr(clang::VecReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5266:39: required from 'bool clang::RecursiveASTVisitor::TraverseVecReturnAttr(clang::VecReturnAttr*) [with Derived = LupdateVisitor]' 5266 | if (!getDerived().VisitVecReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6190:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6190 | return getDerived().TraverseVecReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1525:42: warning: unused parameter 'A' [-Wunused-parameter] 1525 | bool VisitVecReturnAttr(VecReturnAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVecTypeHintAttr(clang::VecTypeHintAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5275:41: required from 'bool clang::RecursiveASTVisitor::TraverseVecTypeHintAttr(clang::VecTypeHintAttr*) [with Derived = LupdateVisitor]' 5275 | if (!getDerived().VisitVecTypeHintAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6192:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6192 | return getDerived().TraverseVecTypeHintAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1529:46: warning: unused parameter 'A' [-Wunused-parameter] 1529 | bool VisitVecTypeHintAttr(VecTypeHintAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVectorCallAttr(clang::VectorCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5287:40: required from 'bool clang::RecursiveASTVisitor::TraverseVectorCallAttr(clang::VectorCallAttr*) [with Derived = LupdateVisitor]' 5287 | if (!getDerived().VisitVectorCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6194:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6194 | return getDerived().TraverseVectorCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1533:44: warning: unused parameter 'A' [-Wunused-parameter] 1533 | bool VisitVectorCallAttr(VectorCallAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVisibilityAttr(clang::VisibilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5296:40: required from 'bool clang::RecursiveASTVisitor::TraverseVisibilityAttr(clang::VisibilityAttr*) [with Derived = LupdateVisitor]' 5296 | if (!getDerived().VisitVisibilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6196:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6196 | return getDerived().TraverseVisibilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1537:44: warning: unused parameter 'A' [-Wunused-parameter] 1537 | bool VisitVisibilityAttr(VisibilityAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWarnUnusedAttr(clang::WarnUnusedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5305:40: required from 'bool clang::RecursiveASTVisitor::TraverseWarnUnusedAttr(clang::WarnUnusedAttr*) [with Derived = LupdateVisitor]' 5305 | if (!getDerived().VisitWarnUnusedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6198:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6198 | return getDerived().TraverseWarnUnusedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1541:44: warning: unused parameter 'A' [-Wunused-parameter] 1541 | bool VisitWarnUnusedAttr(WarnUnusedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWarnUnusedResultAttr(clang::WarnUnusedResultAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5314:46: required from 'bool clang::RecursiveASTVisitor::TraverseWarnUnusedResultAttr(clang::WarnUnusedResultAttr*) [with Derived = LupdateVisitor]' 5314 | if (!getDerived().VisitWarnUnusedResultAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6200:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6200 | return getDerived().TraverseWarnUnusedResultAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1545:56: warning: unused parameter 'A' [-Wunused-parameter] 1545 | bool VisitWarnUnusedResultAttr(WarnUnusedResultAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWeakAttr(clang::WeakAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5323:34: required from 'bool clang::RecursiveASTVisitor::TraverseWeakAttr(clang::WeakAttr*) [with Derived = LupdateVisitor]' 5323 | if (!getDerived().VisitWeakAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6202:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6202 | return getDerived().TraverseWeakAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1549:32: warning: unused parameter 'A' [-Wunused-parameter] 1549 | bool VisitWeakAttr(WeakAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWeakImportAttr(clang::WeakImportAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5332:40: required from 'bool clang::RecursiveASTVisitor::TraverseWeakImportAttr(clang::WeakImportAttr*) [with Derived = LupdateVisitor]' 5332 | if (!getDerived().VisitWeakImportAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6204:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6204 | return getDerived().TraverseWeakImportAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1553:44: warning: unused parameter 'A' [-Wunused-parameter] 1553 | bool VisitWeakImportAttr(WeakImportAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWeakRefAttr(clang::WeakRefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5341:37: required from 'bool clang::RecursiveASTVisitor::TraverseWeakRefAttr(clang::WeakRefAttr*) [with Derived = LupdateVisitor]' 5341 | if (!getDerived().VisitWeakRefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6206:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6206 | return getDerived().TraverseWeakRefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1557:38: warning: unused parameter 'A' [-Wunused-parameter] 1557 | bool VisitWeakRefAttr(WeakRefAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWebAssemblyExportNameAttr(clang::WebAssemblyExportNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5350:51: required from 'bool clang::RecursiveASTVisitor::TraverseWebAssemblyExportNameAttr(clang::WebAssemblyExportNameAttr*) [with Derived = LupdateVisitor]' 5350 | if (!getDerived().VisitWebAssemblyExportNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6208:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6208 | return getDerived().TraverseWebAssemblyExportNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1561:66: warning: unused parameter 'A' [-Wunused-parameter] 1561 | bool VisitWebAssemblyExportNameAttr(WebAssemblyExportNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWebAssemblyFuncrefAttr(clang::WebAssemblyFuncrefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5359:48: required from 'bool clang::RecursiveASTVisitor::TraverseWebAssemblyFuncrefAttr(clang::WebAssemblyFuncrefAttr*) [with Derived = LupdateVisitor]' 5359 | if (!getDerived().VisitWebAssemblyFuncrefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6210:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6210 | return getDerived().TraverseWebAssemblyFuncrefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1565:60: warning: unused parameter 'A' [-Wunused-parameter] 1565 | bool VisitWebAssemblyFuncrefAttr(WebAssemblyFuncrefAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWebAssemblyImportModuleAttr(clang::WebAssemblyImportModuleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5368:53: required from 'bool clang::RecursiveASTVisitor::TraverseWebAssemblyImportModuleAttr(clang::WebAssemblyImportModuleAttr*) [with Derived = LupdateVisitor]' 5368 | if (!getDerived().VisitWebAssemblyImportModuleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6212:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6212 | return getDerived().TraverseWebAssemblyImportModuleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1569:70: warning: unused parameter 'A' [-Wunused-parameter] 1569 | bool VisitWebAssemblyImportModuleAttr(WebAssemblyImportModuleAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWebAssemblyImportNameAttr(clang::WebAssemblyImportNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5377:51: required from 'bool clang::RecursiveASTVisitor::TraverseWebAssemblyImportNameAttr(clang::WebAssemblyImportNameAttr*) [with Derived = LupdateVisitor]' 5377 | if (!getDerived().VisitWebAssemblyImportNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6214:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6214 | return getDerived().TraverseWebAssemblyImportNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1573:66: warning: unused parameter 'A' [-Wunused-parameter] 1573 | bool VisitWebAssemblyImportNameAttr(WebAssemblyImportNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWorkGroupSizeHintAttr(clang::WorkGroupSizeHintAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5386:47: required from 'bool clang::RecursiveASTVisitor::TraverseWorkGroupSizeHintAttr(clang::WorkGroupSizeHintAttr*) [with Derived = LupdateVisitor]' 5386 | if (!getDerived().VisitWorkGroupSizeHintAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6216:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6216 | return getDerived().TraverseWorkGroupSizeHintAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1577:58: warning: unused parameter 'A' [-Wunused-parameter] 1577 | bool VisitWorkGroupSizeHintAttr(WorkGroupSizeHintAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitX86ForceAlignArgPointerAttr(clang::X86ForceAlignArgPointerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5395:53: required from 'bool clang::RecursiveASTVisitor::TraverseX86ForceAlignArgPointerAttr(clang::X86ForceAlignArgPointerAttr*) [with Derived = LupdateVisitor]' 5395 | if (!getDerived().VisitX86ForceAlignArgPointerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6218:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6218 | return getDerived().TraverseX86ForceAlignArgPointerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1581:70: warning: unused parameter 'A' [-Wunused-parameter] 1581 | bool VisitX86ForceAlignArgPointerAttr(X86ForceAlignArgPointerAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitXRayInstrumentAttr(clang::XRayInstrumentAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5404:44: required from 'bool clang::RecursiveASTVisitor::TraverseXRayInstrumentAttr(clang::XRayInstrumentAttr*) [with Derived = LupdateVisitor]' 5404 | if (!getDerived().VisitXRayInstrumentAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6220:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6220 | return getDerived().TraverseXRayInstrumentAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1585:52: warning: unused parameter 'A' [-Wunused-parameter] 1585 | bool VisitXRayInstrumentAttr(XRayInstrumentAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitXRayLogArgsAttr(clang::XRayLogArgsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5413:41: required from 'bool clang::RecursiveASTVisitor::TraverseXRayLogArgsAttr(clang::XRayLogArgsAttr*) [with Derived = LupdateVisitor]' 5413 | if (!getDerived().VisitXRayLogArgsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6222:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6222 | return getDerived().TraverseXRayLogArgsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1589:46: warning: unused parameter 'A' [-Wunused-parameter] 1589 | bool VisitXRayLogArgsAttr(XRayLogArgsAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitZeroCallUsedRegsAttr(clang::ZeroCallUsedRegsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5422:46: required from 'bool clang::RecursiveASTVisitor::TraverseZeroCallUsedRegsAttr(clang::ZeroCallUsedRegsAttr*) [with Derived = LupdateVisitor]' 5422 | if (!getDerived().VisitZeroCallUsedRegsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6224:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6224 | return getDerived().TraverseZeroCallUsedRegsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1593:56: warning: unused parameter 'A' [-Wunused-parameter] 1593 | bool VisitZeroCallUsedRegsAttr(ZeroCallUsedRegsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:456: /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCContainerDecl(clang::ObjCContainerDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:124:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCContainerDecl(clang::ObjCContainerDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1662:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:124:15: note: in expansion of macro 'OBJCCONTAINER' 124 | ABSTRACT_DECL(OBJCCONTAINER(ObjCContainer, NamedDecl)) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCImplDecl(clang::ObjCImplDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:140:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCImplDecl(clang::ObjCImplDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1641:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:138:32: note: in expansion of macro 'OBJCCONTAINER' 138 | # define OBJCIMPL(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:140:15: note: in expansion of macro 'OBJCIMPL' 140 | ABSTRACT_DECL(OBJCIMPL(ObjCImpl, ObjCContainerDecl)) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitValueDecl(clang::ValueDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:182:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromValueDecl(clang::ValueDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1731:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:182:15: note: in expansion of macro 'VALUE' 182 | ABSTRACT_DECL(VALUE(Value, NamedDecl)) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeclaratorDecl(clang::DeclaratorDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:234:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeclaratorDecl(clang::DeclaratorDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2209:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:234:15: note: in expansion of macro 'DECLARATOR' 234 | ABSTRACT_DECL(DECLARATOR(Declarator, ValueDecl)) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTagDecl(clang::TagDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:406:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTagDecl(clang::TagDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1994:1: required from 'bool clang::RecursiveASTVisitor::TraverseRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:406:15: note: in expansion of macro 'TAG' 406 | ABSTRACT_DECL(TAG(Tag, TypeDecl)) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeDecl(clang::TypeDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:402:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeDecl(clang::TypeDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1941:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:402:15: note: in expansion of macro 'TYPE' 402 | ABSTRACT_DECL(TYPE(Type, NamedDecl)) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypedefNameDecl(clang::TypedefNameDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:456:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefNameDecl(clang::TypedefNameDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1917:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:454:35: note: in expansion of macro 'TYPE' 454 | # define TYPEDEFNAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:456:15: note: in expansion of macro 'TYPEDEFNAME' 456 | ABSTRACT_DECL(TYPEDEFNAME(TypedefName, TypeDecl)) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateDecl(clang::TemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:492:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateDecl(clang::TemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1887:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:492:15: note: in expansion of macro 'TEMPLATE' 492 | ABSTRACT_DECL(TEMPLATE(Template, NamedDecl)) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:502:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1884:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:502:15: note: in expansion of macro 'REDECLARABLETEMPLATE' 502 | ABSTRACT_DECL(REDECLARABLETEMPLATE(RedeclarableTemplate, TemplateDecl)) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBaseUsingDecl(clang::BaseUsingDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:574:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBaseUsingDecl(clang::BaseUsingDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1706:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:572:33: note: in expansion of macro 'NAMED' 572 | # define BASEUSING(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:574:15: note: in expansion of macro 'BASEUSING' 574 | ABSTRACT_DECL(BASEUSING(BaseUsing, NamedDecl)) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWhileStmt(clang::WhileStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromWhileStmt(clang::WhileStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:22:33: note: in expansion of macro 'STMT' 22 | # define WHILESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: note: in expansion of macro 'WHILESTMT' 24 | WHILESTMT(WhileStmt, Stmt) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLabelStmt(clang::LabelStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLabelStmt(clang::LabelStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:32:33: note: in expansion of macro 'VALUESTMT' 32 | # define LABELSTMT(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: note: in expansion of macro 'LABELSTMT' 34 | LABELSTMT(LabelStmt, ValueStmt) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVAArgExpr(clang::VAArgExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVAArgExpr(clang::VAArgExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:42:33: note: in expansion of macro 'EXPR' 42 | # define VAARGEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: note: in expansion of macro 'VAARGEXPR' 44 | VAARGEXPR(VAArgExpr, Expr) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnaryOperator(clang::UnaryOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnaryOperator(clang::UnaryOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:48:37: note: in expansion of macro 'EXPR' 48 | # define UNARYOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:50:1: note: in expansion of macro 'UNARYOPERATOR' 50 | UNARYOPERATOR(UnaryOperator, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:54:48: note: in expansion of macro 'EXPR' 54 | # define UNARYEXPRORTYPETRAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:56:1: note: in expansion of macro 'UNARYEXPRORTYPETRAITEXPR' 56 | UNARYEXPRORTYPETRAITEXPR(UnaryExprOrTypeTraitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypoExpr(clang::TypoExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypoExpr(clang::TypoExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:60:32: note: in expansion of macro 'EXPR' 60 | # define TYPOEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:62:1: note: in expansion of macro 'TYPOEXPR' 62 | TYPOEXPR(TypoExpr, Expr) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeTraitExpr(clang::TypeTraitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:66:37: note: in expansion of macro 'EXPR' 66 | # define TYPETRAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:68:1: note: in expansion of macro 'TYPETRAITEXPR' 68 | TYPETRAITEXPR(TypeTraitExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:72:56: note: in expansion of macro 'EXPR' 72 | # define SUBSTNONTYPETEMPLATEPARMPACKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:74:1: note: in expansion of macro 'SUBSTNONTYPETEMPLATEPARMPACKEXPR' 74 | SUBSTNONTYPETEMPLATEPARMPACKEXPR(SubstNonTypeTemplateParmPackExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:78:52: note: in expansion of macro 'EXPR' 78 | # define SUBSTNONTYPETEMPLATEPARMEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:80:1: note: in expansion of macro 'SUBSTNONTYPETEMPLATEPARMEXPR' 80 | SUBSTNONTYPETEMPLATEPARMEXPR(SubstNonTypeTemplateParmExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStringLiteral(clang::StringLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:86:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromStringLiteral(clang::StringLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:86:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:84:37: note: in expansion of macro 'EXPR' 84 | # define STRINGLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:86:1: note: in expansion of macro 'STRINGLITERAL' 86 | STRINGLITERAL(StringLiteral, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStmtExpr(clang::StmtExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:92:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromStmtExpr(clang::StmtExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:92:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:90:32: note: in expansion of macro 'EXPR' 90 | # define STMTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:92:1: note: in expansion of macro 'STMTEXPR' 92 | STMTEXPR(StmtExpr, Expr) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSourceLocExpr(clang::SourceLocExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:98:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSourceLocExpr(clang::SourceLocExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:98:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:96:37: note: in expansion of macro 'EXPR' 96 | # define SOURCELOCEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:98:1: note: in expansion of macro 'SOURCELOCEXPR' 98 | SOURCELOCEXPR(SourceLocExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSizeOfPackExpr(clang::SizeOfPackExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:104:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:104:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:102:38: note: in expansion of macro 'EXPR' 102 | # define SIZEOFPACKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:104:1: note: in expansion of macro 'SIZEOFPACKEXPR' 104 | SIZEOFPACKEXPR(SizeOfPackExpr, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitShuffleVectorExpr(clang::ShuffleVectorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:110:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:110:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:108:41: note: in expansion of macro 'EXPR' 108 | # define SHUFFLEVECTOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:110:1: note: in expansion of macro 'SHUFFLEVECTOREXPR' 110 | SHUFFLEVECTOREXPR(ShuffleVectorExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSYCLUniqueStableNameExpr(clang::SYCLUniqueStableNameExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:116:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSYCLUniqueStableNameExpr(clang::SYCLUniqueStableNameExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:116:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:114:48: note: in expansion of macro 'EXPR' 114 | # define SYCLUNIQUESTABLENAMEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:116:1: note: in expansion of macro 'SYCLUNIQUESTABLENAMEEXPR' 116 | SYCLUNIQUESTABLENAMEEXPR(SYCLUniqueStableNameExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRequiresExpr(clang::RequiresExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:122:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRequiresExpr(clang::RequiresExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:122:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:120:36: note: in expansion of macro 'EXPR' 120 | # define REQUIRESEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:122:1: note: in expansion of macro 'REQUIRESEXPR' 122 | REQUIRESEXPR(RequiresExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRecoveryExpr(clang::RecoveryExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecoveryExpr(clang::RecoveryExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:126:36: note: in expansion of macro 'EXPR' 126 | # define RECOVERYEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:128:1: note: in expansion of macro 'RECOVERYEXPR' 128 | RECOVERYEXPR(RecoveryExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPseudoObjectExpr(clang::PseudoObjectExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:134:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:134:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:132:40: note: in expansion of macro 'EXPR' 132 | # define PSEUDOOBJECTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:134:1: note: in expansion of macro 'PSEUDOOBJECTEXPR' 134 | PSEUDOOBJECTEXPR(PseudoObjectExpr, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPredefinedExpr(clang::PredefinedExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:140:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPredefinedExpr(clang::PredefinedExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:140:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:138:38: note: in expansion of macro 'EXPR' 138 | # define PREDEFINEDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:140:1: note: in expansion of macro 'PREDEFINEDEXPR' 140 | PREDEFINEDEXPR(PredefinedExpr, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParenListExpr(clang::ParenListExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:146:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParenListExpr(clang::ParenListExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:146:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:144:37: note: in expansion of macro 'EXPR' 144 | # define PARENLISTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:146:1: note: in expansion of macro 'PARENLISTEXPR' 146 | PARENLISTEXPR(ParenListExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParenExpr(clang::ParenExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:152:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParenExpr(clang::ParenExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:152:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:150:33: note: in expansion of macro 'EXPR' 150 | # define PARENEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:152:1: note: in expansion of macro 'PARENEXPR' 152 | PARENEXPR(ParenExpr, Expr) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPackExpansionExpr(clang::PackExpansionExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:158:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:158:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:156:41: note: in expansion of macro 'EXPR' 156 | # define PACKEXPANSIONEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:158:1: note: in expansion of macro 'PACKEXPANSIONEXPR' 158 | PACKEXPANSIONEXPR(PackExpansionExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedMemberExpr(clang::UnresolvedMemberExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:162:36: note: in expansion of macro 'EXPR' 162 | # define OVERLOADEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:166:44: note: in expansion of macro 'OVERLOADEXPR' 166 | # define UNRESOLVEDMEMBEREXPR(Type, Base) OVERLOADEXPR(Type, Base) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: note: in expansion of macro 'UNRESOLVEDMEMBEREXPR' 168 | UNRESOLVEDMEMBEREXPR(UnresolvedMemberExpr, OverloadExpr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedLookupExpr(clang::UnresolvedLookupExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:174:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:174:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:162:36: note: in expansion of macro 'EXPR' 162 | # define OVERLOADEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:172:44: note: in expansion of macro 'OVERLOADEXPR' 172 | # define UNRESOLVEDLOOKUPEXPR(Type, Base) OVERLOADEXPR(Type, Base) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:174:1: note: in expansion of macro 'UNRESOLVEDLOOKUPEXPR' 174 | UNRESOLVEDLOOKUPEXPR(UnresolvedLookupExpr, OverloadExpr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpaqueValueExpr(clang::OpaqueValueExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:184:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:184:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:182:39: note: in expansion of macro 'EXPR' 182 | # define OPAQUEVALUEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:184:1: note: in expansion of macro 'OPAQUEVALUEEXPR' 184 | OPAQUEVALUEEXPR(OpaqueValueExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOffsetOfExpr(clang::OffsetOfExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:190:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:190:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:188:36: note: in expansion of macro 'EXPR' 188 | # define OFFSETOFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:190:1: note: in expansion of macro 'OFFSETOFEXPR' 190 | OFFSETOFEXPR(OffsetOfExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:196:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:196:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:194:44: note: in expansion of macro 'EXPR' 194 | # define OBJCSUBSCRIPTREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:196:1: note: in expansion of macro 'OBJCSUBSCRIPTREFEXPR' 196 | OBJCSUBSCRIPTREFEXPR(ObjCSubscriptRefExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCStringLiteral(clang::ObjCStringLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:202:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:202:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:200:41: note: in expansion of macro 'EXPR' 200 | # define OBJCSTRINGLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:202:1: note: in expansion of macro 'OBJCSTRINGLITERAL' 202 | OBJCSTRINGLITERAL(ObjCStringLiteral, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCSelectorExpr(clang::ObjCSelectorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:208:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:208:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:206:40: note: in expansion of macro 'EXPR' 206 | # define OBJCSELECTOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:208:1: note: in expansion of macro 'OBJCSELECTOREXPR' 208 | OBJCSELECTOREXPR(ObjCSelectorExpr, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCProtocolExpr(clang::ObjCProtocolExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:214:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:214:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:212:40: note: in expansion of macro 'EXPR' 212 | # define OBJCPROTOCOLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:214:1: note: in expansion of macro 'OBJCPROTOCOLEXPR' 214 | OBJCPROTOCOLEXPR(ObjCProtocolExpr, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:220:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:220:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:218:43: note: in expansion of macro 'EXPR' 218 | # define OBJCPROPERTYREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:220:1: note: in expansion of macro 'OBJCPROPERTYREFEXPR' 220 | OBJCPROPERTYREFEXPR(ObjCPropertyRefExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCMessageExpr(clang::ObjCMessageExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:226:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:226:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:224:39: note: in expansion of macro 'EXPR' 224 | # define OBJCMESSAGEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:226:1: note: in expansion of macro 'OBJCMESSAGEEXPR' 226 | OBJCMESSAGEEXPR(ObjCMessageExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIvarRefExpr(clang::ObjCIvarRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:232:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:232:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:230:39: note: in expansion of macro 'EXPR' 230 | # define OBJCIVARREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:232:1: note: in expansion of macro 'OBJCIVARREFEXPR' 232 | OBJCIVARREFEXPR(ObjCIvarRefExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIsaExpr(clang::ObjCIsaExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:236:35: note: in expansion of macro 'EXPR' 236 | # define OBJCISAEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:238:1: note: in expansion of macro 'OBJCISAEXPR' 238 | OBJCISAEXPR(ObjCIsaExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:244:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:244:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:242:51: note: in expansion of macro 'EXPR' 242 | # define OBJCINDIRECTCOPYRESTOREEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:244:1: note: in expansion of macro 'OBJCINDIRECTCOPYRESTOREEXPR' 244 | OBJCINDIRECTCOPYRESTOREEXPR(ObjCIndirectCopyRestoreExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCEncodeExpr(clang::ObjCEncodeExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:250:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:250:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:248:38: note: in expansion of macro 'EXPR' 248 | # define OBJCENCODEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:250:1: note: in expansion of macro 'OBJCENCODEEXPR' 250 | OBJCENCODEEXPR(ObjCEncodeExpr, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:256:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:256:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:254:45: note: in expansion of macro 'EXPR' 254 | # define OBJCDICTIONARYLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:256:1: note: in expansion of macro 'OBJCDICTIONARYLITERAL' 256 | OBJCDICTIONARYLITERAL(ObjCDictionaryLiteral, Expr) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBoxedExpr(clang::ObjCBoxedExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:262:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:262:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:260:37: note: in expansion of macro 'EXPR' 260 | # define OBJCBOXEDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:262:1: note: in expansion of macro 'OBJCBOXEDEXPR' 262 | OBJCBOXEDEXPR(ObjCBoxedExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:268:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:268:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:266:43: note: in expansion of macro 'EXPR' 266 | # define OBJCBOOLLITERALEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:268:1: note: in expansion of macro 'OBJCBOOLLITERALEXPR' 268 | OBJCBOOLLITERALEXPR(ObjCBoolLiteralExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:274:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:274:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:272:49: note: in expansion of macro 'EXPR' 272 | # define OBJCAVAILABILITYCHECKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:274:1: note: in expansion of macro 'OBJCAVAILABILITYCHECKEXPR' 274 | OBJCAVAILABILITYCHECKEXPR(ObjCAvailabilityCheckExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCArrayLiteral(clang::ObjCArrayLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:280:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:280:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:278:40: note: in expansion of macro 'EXPR' 278 | # define OBJCARRAYLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:280:1: note: in expansion of macro 'OBJCARRAYLITERAL' 280 | OBJCARRAYLITERAL(ObjCArrayLiteral, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPIteratorExpr(clang::OMPIteratorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:286:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPIteratorExpr(clang::OMPIteratorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:286:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:284:39: note: in expansion of macro 'EXPR' 284 | # define OMPITERATOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:286:1: note: in expansion of macro 'OMPITERATOREXPR' 286 | OMPITERATOREXPR(OMPIteratorExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPArrayShapingExpr(clang::OMPArrayShapingExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:292:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPArrayShapingExpr(clang::OMPArrayShapingExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:292:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:290:43: note: in expansion of macro 'EXPR' 290 | # define OMPARRAYSHAPINGEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:292:1: note: in expansion of macro 'OMPARRAYSHAPINGEXPR' 292 | OMPARRAYSHAPINGEXPR(OMPArrayShapingExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPArraySectionExpr(clang::OMPArraySectionExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:298:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:298:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:296:43: note: in expansion of macro 'EXPR' 296 | # define OMPARRAYSECTIONEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:298:1: note: in expansion of macro 'OMPARRAYSECTIONEXPR' 298 | OMPARRAYSECTIONEXPR(OMPArraySectionExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoInitExpr(clang::NoInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:304:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNoInitExpr(clang::NoInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:304:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:302:34: note: in expansion of macro 'EXPR' 302 | # define NOINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:304:1: note: in expansion of macro 'NOINITEXPR' 304 | NOINITEXPR(NoInitExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMemberExpr(clang::MemberExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:310:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMemberExpr(clang::MemberExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:310:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:308:34: note: in expansion of macro 'EXPR' 308 | # define MEMBEREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:310:1: note: in expansion of macro 'MEMBEREXPR' 310 | MEMBEREXPR(MemberExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMatrixSubscriptExpr(clang::MatrixSubscriptExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:316:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMatrixSubscriptExpr(clang::MatrixSubscriptExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:316:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:314:43: note: in expansion of macro 'EXPR' 314 | # define MATRIXSUBSCRIPTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:316:1: note: in expansion of macro 'MATRIXSUBSCRIPTEXPR' 316 | MATRIXSUBSCRIPTEXPR(MatrixSubscriptExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:322:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:322:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:320:48: note: in expansion of macro 'EXPR' 320 | # define MATERIALIZETEMPORARYEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:322:1: note: in expansion of macro 'MATERIALIZETEMPORARYEXPR' 322 | MATERIALIZETEMPORARYEXPR(MaterializeTemporaryExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:328:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:328:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:326:47: note: in expansion of macro 'EXPR' 326 | # define MSPROPERTYSUBSCRIPTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:328:1: note: in expansion of macro 'MSPROPERTYSUBSCRIPTEXPR' 328 | MSPROPERTYSUBSCRIPTEXPR(MSPropertySubscriptExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSPropertyRefExpr(clang::MSPropertyRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:334:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:334:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:332:41: note: in expansion of macro 'EXPR' 332 | # define MSPROPERTYREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:334:1: note: in expansion of macro 'MSPROPERTYREFEXPR' 334 | MSPROPERTYREFEXPR(MSPropertyRefExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLambdaExpr(clang::LambdaExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:340:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLambdaExpr(clang::LambdaExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:340:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:338:34: note: in expansion of macro 'EXPR' 338 | # define LAMBDAEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:340:1: note: in expansion of macro 'LAMBDAEXPR' 340 | LAMBDAEXPR(LambdaExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIntegerLiteral(clang::IntegerLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:346:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIntegerLiteral(clang::IntegerLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:346:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:344:38: note: in expansion of macro 'EXPR' 344 | # define INTEGERLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:346:1: note: in expansion of macro 'INTEGERLITERAL' 346 | INTEGERLITERAL(IntegerLiteral, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInitListExpr(clang::InitListExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:352:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromInitListExpr(clang::InitListExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:352:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 635 | TRY_TO(WalkUpFrom##CLASS(Syn)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:350:36: note: in expansion of macro 'EXPR' 350 | # define INITLISTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:352:1: note: in expansion of macro 'INITLISTEXPR' 352 | INITLISTEXPR(InitListExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImplicitValueInitExpr(clang::ImplicitValueInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:358:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:358:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:356:45: note: in expansion of macro 'EXPR' 356 | # define IMPLICITVALUEINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:358:1: note: in expansion of macro 'IMPLICITVALUEINITEXPR' 358 | IMPLICITVALUEINITEXPR(ImplicitValueInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImaginaryLiteral(clang::ImaginaryLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:364:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:364:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:362:40: note: in expansion of macro 'EXPR' 362 | # define IMAGINARYLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:364:1: note: in expansion of macro 'IMAGINARYLITERAL' 364 | IMAGINARYLITERAL(ImaginaryLiteral, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGenericSelectionExpr(clang::GenericSelectionExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:370:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:370:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:368:44: note: in expansion of macro 'EXPR' 368 | # define GENERICSELECTIONEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:370:1: note: in expansion of macro 'GENERICSELECTIONEXPR' 370 | GENERICSELECTIONEXPR(GenericSelectionExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGNUNullExpr(clang::GNUNullExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:376:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromGNUNullExpr(clang::GNUNullExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:376:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:374:35: note: in expansion of macro 'EXPR' 374 | # define GNUNULLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:376:1: note: in expansion of macro 'GNUNULLEXPR' 376 | GNUNULLEXPR(GNUNullExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionParmPackExpr(clang::FunctionParmPackExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:382:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:382:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:380:44: note: in expansion of macro 'EXPR' 380 | # define FUNCTIONPARMPACKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:382:1: note: in expansion of macro 'FUNCTIONPARMPACKEXPR' 382 | FUNCTIONPARMPACKEXPR(FunctionParmPackExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExprWithCleanups(clang::ExprWithCleanups*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:386:32: note: in expansion of macro 'EXPR' 386 | # define FULLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:390:40: note: in expansion of macro 'FULLEXPR' 390 | # define EXPRWITHCLEANUPS(Type, Base) FULLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: note: in expansion of macro 'EXPRWITHCLEANUPS' 392 | EXPRWITHCLEANUPS(ExprWithCleanups, FullExpr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantExpr(clang::ConstantExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:398:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantExpr(clang::ConstantExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:398:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:386:32: note: in expansion of macro 'EXPR' 386 | # define FULLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:396:36: note: in expansion of macro 'FULLEXPR' 396 | # define CONSTANTEXPR(Type, Base) FULLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:398:1: note: in expansion of macro 'CONSTANTEXPR' 398 | CONSTANTEXPR(ConstantExpr, FullExpr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFloatingLiteral(clang::FloatingLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:408:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFloatingLiteral(clang::FloatingLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:408:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:406:39: note: in expansion of macro 'EXPR' 406 | # define FLOATINGLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:408:1: note: in expansion of macro 'FLOATINGLITERAL' 408 | FLOATINGLITERAL(FloatingLiteral, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFixedPointLiteral(clang::FixedPointLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:414:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:414:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:412:41: note: in expansion of macro 'EXPR' 412 | # define FIXEDPOINTLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:414:1: note: in expansion of macro 'FIXEDPOINTLITERAL' 414 | FIXEDPOINTLITERAL(FixedPointLiteral, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExtVectorElementExpr(clang::ExtVectorElementExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:420:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:420:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:418:44: note: in expansion of macro 'EXPR' 418 | # define EXTVECTORELEMENTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:420:1: note: in expansion of macro 'EXTVECTORELEMENTEXPR' 420 | EXTVECTORELEMENTEXPR(ExtVectorElementExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExpressionTraitExpr(clang::ExpressionTraitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:426:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:426:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:424:43: note: in expansion of macro 'EXPR' 424 | # define EXPRESSIONTRAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:426:1: note: in expansion of macro 'EXPRESSIONTRAITEXPR' 426 | EXPRESSIONTRAITEXPR(ExpressionTraitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:432:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:432:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:430:48: note: in expansion of macro 'EXPR' 430 | # define DESIGNATEDINITUPDATEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:432:1: note: in expansion of macro 'DESIGNATEDINITUPDATEEXPR' 432 | DESIGNATEDINITUPDATEEXPR(DesignatedInitUpdateExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDesignatedInitExpr(clang::DesignatedInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:438:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:438:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:436:42: note: in expansion of macro 'EXPR' 436 | # define DESIGNATEDINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:438:1: note: in expansion of macro 'DESIGNATEDINITEXPR' 438 | DESIGNATEDINITEXPR(DesignatedInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:444:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:444:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:442:49: note: in expansion of macro 'EXPR' 442 | # define DEPENDENTSCOPEDECLREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:444:1: note: in expansion of macro 'DEPENDENTSCOPEDECLREFEXPR' 444 | DEPENDENTSCOPEDECLREFEXPR(DependentScopeDeclRefExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentCoawaitExpr(clang::DependentCoawaitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:448:44: note: in expansion of macro 'EXPR' 448 | # define DEPENDENTCOAWAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:450:1: note: in expansion of macro 'DEPENDENTCOAWAITEXPR' 450 | DEPENDENTCOAWAITEXPR(DependentCoawaitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeclRefExpr(clang::DeclRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:456:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeclRefExpr(clang::DeclRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:456:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:454:35: note: in expansion of macro 'EXPR' 454 | # define DECLREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:456:1: note: in expansion of macro 'DECLREFEXPR' 456 | DECLREFEXPR(DeclRefExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoyieldExpr(clang::CoyieldExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoyieldExpr(clang::CoyieldExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:460:44: note: in expansion of macro 'EXPR' 460 | # define COROUTINESUSPENDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:464:35: note: in expansion of macro 'COROUTINESUSPENDEXPR' 464 | # define COYIELDEXPR(Type, Base) COROUTINESUSPENDEXPR(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: note: in expansion of macro 'COYIELDEXPR' 466 | COYIELDEXPR(CoyieldExpr, CoroutineSuspendExpr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoawaitExpr(clang::CoawaitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:472:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoawaitExpr(clang::CoawaitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:472:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:460:44: note: in expansion of macro 'EXPR' 460 | # define COROUTINESUSPENDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:470:35: note: in expansion of macro 'COROUTINESUSPENDEXPR' 470 | # define COAWAITEXPR(Type, Base) COROUTINESUSPENDEXPR(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:472:1: note: in expansion of macro 'COAWAITEXPR' 472 | COAWAITEXPR(CoawaitExpr, CoroutineSuspendExpr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConvertVectorExpr(clang::ConvertVectorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:482:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:482:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:480:41: note: in expansion of macro 'EXPR' 480 | # define CONVERTVECTOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:482:1: note: in expansion of macro 'CONVERTVECTOREXPR' 482 | CONVERTVECTOREXPR(ConvertVectorExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConceptSpecializationExpr(clang::ConceptSpecializationExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:488:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConceptSpecializationExpr(clang::ConceptSpecializationExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:488:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:486:49: note: in expansion of macro 'EXPR' 486 | # define CONCEPTSPECIALIZATIONEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:488:1: note: in expansion of macro 'CONCEPTSPECIALIZATIONEXPR' 488 | CONCEPTSPECIALIZATIONEXPR(ConceptSpecializationExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCompoundLiteralExpr(clang::CompoundLiteralExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:494:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:494:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:492:43: note: in expansion of macro 'EXPR' 492 | # define COMPOUNDLITERALEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:494:1: note: in expansion of macro 'COMPOUNDLITERALEXPR' 494 | COMPOUNDLITERALEXPR(CompoundLiteralExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitChooseExpr(clang::ChooseExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:500:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromChooseExpr(clang::ChooseExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:500:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:498:34: note: in expansion of macro 'EXPR' 498 | # define CHOOSEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:500:1: note: in expansion of macro 'CHOOSEEXPR' 500 | CHOOSEEXPR(ChooseExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCharacterLiteral(clang::CharacterLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCharacterLiteral(clang::CharacterLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:504:40: note: in expansion of macro 'EXPR' 504 | # define CHARACTERLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:506:1: note: in expansion of macro 'CHARACTERLITERAL' 506 | CHARACTERLITERAL(CharacterLiteral, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImplicitCastExpr(clang::ImplicitCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:514:40: note: in expansion of macro 'CASTEXPR' 514 | # define IMPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: note: in expansion of macro 'IMPLICITCASTEXPR' 516 | IMPLICITCASTEXPR(ImplicitCastExpr, CastExpr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:524:43: note: in expansion of macro 'EXPLICITCASTEXPR' 524 | # define OBJCBRIDGEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: note: in expansion of macro 'OBJCBRIDGEDCASTEXPR' 526 | OBJCBRIDGEDCASTEXPR(ObjCBridgedCastExpr, ExplicitCastExpr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXStaticCastExpr(clang::CXXStaticCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:534:41: note: in expansion of macro 'CXXNAMEDCASTEXPR' 534 | # define CXXSTATICCASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: note: in expansion of macro 'CXXSTATICCASTEXPR' 536 | CXXSTATICCASTEXPR(CXXStaticCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:542:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:542:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:540:46: note: in expansion of macro 'CXXNAMEDCASTEXPR' 540 | # define CXXREINTERPRETCASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:542:1: note: in expansion of macro 'CXXREINTERPRETCASTEXPR' 542 | CXXREINTERPRETCASTEXPR(CXXReinterpretCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDynamicCastExpr(clang::CXXDynamicCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:548:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:548:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:546:42: note: in expansion of macro 'CXXNAMEDCASTEXPR' 546 | # define CXXDYNAMICCASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:548:1: note: in expansion of macro 'CXXDYNAMICCASTEXPR' 548 | CXXDYNAMICCASTEXPR(CXXDynamicCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXConstCastExpr(clang::CXXConstCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:554:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:554:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:552:40: note: in expansion of macro 'CXXNAMEDCASTEXPR' 552 | # define CXXCONSTCASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:554:1: note: in expansion of macro 'CXXCONSTCASTEXPR' 554 | CXXCONSTCASTEXPR(CXXConstCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXAddrspaceCastExpr(clang::CXXAddrspaceCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:560:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXAddrspaceCastExpr(clang::CXXAddrspaceCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:560:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:558:44: note: in expansion of macro 'CXXNAMEDCASTEXPR' 558 | # define CXXADDRSPACECASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:560:1: note: in expansion of macro 'CXXADDRSPACECASTEXPR' 560 | CXXADDRSPACECASTEXPR(CXXAddrspaceCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:570:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:570:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:568:45: note: in expansion of macro 'EXPLICITCASTEXPR' 568 | # define CXXFUNCTIONALCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:570:1: note: in expansion of macro 'CXXFUNCTIONALCASTEXPR' 570 | CXXFUNCTIONALCASTEXPR(CXXFunctionalCastExpr, ExplicitCastExpr) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCStyleCastExpr(clang::CStyleCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:576:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:576:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:574:38: note: in expansion of macro 'EXPLICITCASTEXPR' 574 | # define CSTYLECASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:576:1: note: in expansion of macro 'CSTYLECASTEXPR' 576 | CSTYLECASTEXPR(CStyleCastExpr, ExplicitCastExpr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinBitCastExpr(clang::BuiltinBitCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:582:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBuiltinBitCastExpr(clang::BuiltinBitCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:582:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:580:42: note: in expansion of macro 'EXPLICITCASTEXPR' 580 | # define BUILTINBITCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:582:1: note: in expansion of macro 'BUILTINBITCASTEXPR' 582 | BUILTINBITCASTEXPR(BuiltinBitCastExpr, ExplicitCastExpr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUserDefinedLiteral(clang::UserDefinedLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:600:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:600:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:594:32: note: in expansion of macro 'EXPR' 594 | # define CALLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:598:42: note: in expansion of macro 'CALLEXPR' 598 | # define USERDEFINEDLITERAL(Type, Base) CALLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:600:1: note: in expansion of macro 'USERDEFINEDLITERAL' 600 | USERDEFINEDLITERAL(UserDefinedLiteral, CallExpr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXOperatorCallExpr(clang::CXXOperatorCallExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:606:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:606:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:594:32: note: in expansion of macro 'EXPR' 594 | # define CALLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:604:43: note: in expansion of macro 'CALLEXPR' 604 | # define CXXOPERATORCALLEXPR(Type, Base) CALLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:606:1: note: in expansion of macro 'CXXOPERATORCALLEXPR' 606 | CXXOPERATORCALLEXPR(CXXOperatorCallExpr, CallExpr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXMemberCallExpr(clang::CXXMemberCallExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:612:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:612:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:594:32: note: in expansion of macro 'EXPR' 594 | # define CALLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:610:41: note: in expansion of macro 'CALLEXPR' 610 | # define CXXMEMBERCALLEXPR(Type, Base) CALLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:612:1: note: in expansion of macro 'CXXMEMBERCALLEXPR' 612 | CXXMEMBERCALLEXPR(CXXMemberCallExpr, CallExpr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAKernelCallExpr(clang::CUDAKernelCallExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:618:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:618:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:594:32: note: in expansion of macro 'EXPR' 594 | # define CALLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:616:42: note: in expansion of macro 'CALLEXPR' 616 | # define CUDAKERNELCALLEXPR(Type, Base) CALLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:618:1: note: in expansion of macro 'CUDAKERNELCALLEXPR' 618 | CUDAKERNELCALLEXPR(CUDAKernelCallExpr, CallExpr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXUuidofExpr(clang::CXXUuidofExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:628:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:628:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:626:37: note: in expansion of macro 'EXPR' 626 | # define CXXUUIDOFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:628:1: note: in expansion of macro 'CXXUUIDOFEXPR' 628 | CXXUUIDOFEXPR(CXXUuidofExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:634:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:634:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:632:50: note: in expansion of macro 'EXPR' 632 | # define CXXUNRESOLVEDCONSTRUCTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:634:1: note: in expansion of macro 'CXXUNRESOLVEDCONSTRUCTEXPR' 634 | CXXUNRESOLVEDCONSTRUCTEXPR(CXXUnresolvedConstructExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXTypeidExpr(clang::CXXTypeidExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:640:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:640:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:638:37: note: in expansion of macro 'EXPR' 638 | # define CXXTYPEIDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:640:1: note: in expansion of macro 'CXXTYPEIDEXPR' 640 | CXXTYPEIDEXPR(CXXTypeidExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXThrowExpr(clang::CXXThrowExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:646:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:646:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:644:36: note: in expansion of macro 'EXPR' 644 | # define CXXTHROWEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:646:1: note: in expansion of macro 'CXXTHROWEXPR' 646 | CXXTHROWEXPR(CXXThrowExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXThisExpr(clang::CXXThisExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:652:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXThisExpr(clang::CXXThisExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:652:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:650:35: note: in expansion of macro 'EXPR' 650 | # define CXXTHISEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:652:1: note: in expansion of macro 'CXXTHISEXPR' 652 | CXXTHISEXPR(CXXThisExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:658:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:658:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:656:49: note: in expansion of macro 'EXPR' 656 | # define CXXSTDINITIALIZERLISTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:658:1: note: in expansion of macro 'CXXSTDINITIALIZERLISTEXPR' 658 | CXXSTDINITIALIZERLISTEXPR(CXXStdInitializerListExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:664:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:664:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:662:46: note: in expansion of macro 'EXPR' 662 | # define CXXSCALARVALUEINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:664:1: note: in expansion of macro 'CXXSCALARVALUEINITEXPR' 664 | CXXSCALARVALUEINITEXPR(CXXScalarValueInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXRewrittenBinaryOperator(clang::CXXRewrittenBinaryOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:670:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXRewrittenBinaryOperator(clang::CXXRewrittenBinaryOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:670:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:668:50: note: in expansion of macro 'EXPR' 668 | # define CXXREWRITTENBINARYOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:670:1: note: in expansion of macro 'CXXREWRITTENBINARYOPERATOR' 670 | CXXREWRITTENBINARYOPERATOR(CXXRewrittenBinaryOperator, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:676:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:676:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:674:47: note: in expansion of macro 'EXPR' 674 | # define CXXPSEUDODESTRUCTOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:676:1: note: in expansion of macro 'CXXPSEUDODESTRUCTOREXPR' 676 | CXXPSEUDODESTRUCTOREXPR(CXXPseudoDestructorExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXParenListInitExpr(clang::CXXParenListInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:682:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXParenListInitExpr(clang::CXXParenListInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:682:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:680:44: note: in expansion of macro 'EXPR' 680 | # define CXXPARENLISTINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:682:1: note: in expansion of macro 'CXXPARENLISTINITEXPR' 682 | CXXPARENLISTINITEXPR(CXXParenListInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:688:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:688:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:686:45: note: in expansion of macro 'EXPR' 686 | # define CXXNULLPTRLITERALEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:688:1: note: in expansion of macro 'CXXNULLPTRLITERALEXPR' 688 | CXXNULLPTRLITERALEXPR(CXXNullPtrLiteralExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXNoexceptExpr(clang::CXXNoexceptExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:694:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:694:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:692:39: note: in expansion of macro 'EXPR' 692 | # define CXXNOEXCEPTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:694:1: note: in expansion of macro 'CXXNOEXCEPTEXPR' 694 | CXXNOEXCEPTEXPR(CXXNoexceptExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXNewExpr(clang::CXXNewExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:700:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXNewExpr(clang::CXXNewExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:700:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:698:34: note: in expansion of macro 'EXPR' 698 | # define CXXNEWEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:700:1: note: in expansion of macro 'CXXNEWEXPR' 700 | CXXNEWEXPR(CXXNewExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:706:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:706:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:704:48: note: in expansion of macro 'EXPR' 704 | # define CXXINHERITEDCTORINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:706:1: note: in expansion of macro 'CXXINHERITEDCTORINITEXPR' 706 | CXXINHERITEDCTORINITEXPR(CXXInheritedCtorInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXFoldExpr(clang::CXXFoldExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:712:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:712:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:710:35: note: in expansion of macro 'EXPR' 710 | # define CXXFOLDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:712:1: note: in expansion of macro 'CXXFOLDEXPR' 712 | CXXFOLDEXPR(CXXFoldExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:718:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:718:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:716:51: note: in expansion of macro 'EXPR' 716 | # define CXXDEPENDENTSCOPEMEMBEREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:718:1: note: in expansion of macro 'CXXDEPENDENTSCOPEMEMBEREXPR' 718 | CXXDEPENDENTSCOPEMEMBEREXPR(CXXDependentScopeMemberExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDeleteExpr(clang::CXXDeleteExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:724:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:724:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:722:37: note: in expansion of macro 'EXPR' 722 | # define CXXDELETEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:724:1: note: in expansion of macro 'CXXDELETEEXPR' 724 | CXXDELETEEXPR(CXXDeleteExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDefaultInitExpr(clang::CXXDefaultInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:730:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:730:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:728:42: note: in expansion of macro 'EXPR' 728 | # define CXXDEFAULTINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:730:1: note: in expansion of macro 'CXXDEFAULTINITEXPR' 730 | CXXDEFAULTINITEXPR(CXXDefaultInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDefaultArgExpr(clang::CXXDefaultArgExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:736:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:736:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:734:41: note: in expansion of macro 'EXPR' 734 | # define CXXDEFAULTARGEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:736:1: note: in expansion of macro 'CXXDEFAULTARGEXPR' 736 | CXXDEFAULTARGEXPR(CXXDefaultArgExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXConstructExpr(clang::CXXConstructExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:742:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:742:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:740:40: note: in expansion of macro 'EXPR' 740 | # define CXXCONSTRUCTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:742:1: note: in expansion of macro 'CXXCONSTRUCTEXPR' 742 | CXXCONSTRUCTEXPR(CXXConstructExpr, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:746:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:746:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:740:40: note: in expansion of macro 'EXPR' 740 | # define CXXCONSTRUCTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:744:46: note: in expansion of macro 'CXXCONSTRUCTEXPR' 744 | # define CXXTEMPORARYOBJECTEXPR(Type, Base) CXXCONSTRUCTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:746:1: note: in expansion of macro 'CXXTEMPORARYOBJECTEXPR' 746 | CXXTEMPORARYOBJECTEXPR(CXXTemporaryObjectExpr, CXXConstructExpr) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:756:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:756:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:754:42: note: in expansion of macro 'EXPR' 754 | # define CXXBOOLLITERALEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:756:1: note: in expansion of macro 'CXXBOOLLITERALEXPR' 756 | CXXBOOLLITERALEXPR(CXXBoolLiteralExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:762:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:762:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:760:44: note: in expansion of macro 'EXPR' 760 | # define CXXBINDTEMPORARYEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:762:1: note: in expansion of macro 'CXXBINDTEMPORARYEXPR' 762 | CXXBINDTEMPORARYEXPR(CXXBindTemporaryExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlockExpr(clang::BlockExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:768:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBlockExpr(clang::BlockExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:768:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:766:33: note: in expansion of macro 'EXPR' 766 | # define BLOCKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:768:1: note: in expansion of macro 'BLOCKEXPR' 768 | BLOCKEXPR(BlockExpr, Expr) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBinaryOperator(clang::BinaryOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:774:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBinaryOperator(clang::BinaryOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:774:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:772:38: note: in expansion of macro 'EXPR' 772 | # define BINARYOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:774:1: note: in expansion of macro 'BINARYOPERATOR' 774 | BINARYOPERATOR(BinaryOperator, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCompoundAssignOperator(clang::CompoundAssignOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:778:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:778:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:772:38: note: in expansion of macro 'EXPR' 772 | # define BINARYOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:776:46: note: in expansion of macro 'BINARYOPERATOR' 776 | # define COMPOUNDASSIGNOPERATOR(Type, Base) BINARYOPERATOR(Type, Base) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:778:1: note: in expansion of macro 'COMPOUNDASSIGNOPERATOR' 778 | COMPOUNDASSIGNOPERATOR(CompoundAssignOperator, BinaryOperator) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAtomicExpr(clang::AtomicExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:788:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAtomicExpr(clang::AtomicExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:788:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:786:34: note: in expansion of macro 'EXPR' 786 | # define ATOMICEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:788:1: note: in expansion of macro 'ATOMICEXPR' 788 | ATOMICEXPR(AtomicExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAsTypeExpr(clang::AsTypeExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:794:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAsTypeExpr(clang::AsTypeExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:794:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:792:34: note: in expansion of macro 'EXPR' 792 | # define ASTYPEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:794:1: note: in expansion of macro 'ASTYPEEXPR' 794 | ASTYPEEXPR(AsTypeExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:800:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:800:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:798:42: note: in expansion of macro 'EXPR' 798 | # define ARRAYTYPETRAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:800:1: note: in expansion of macro 'ARRAYTYPETRAITEXPR' 800 | ARRAYTYPETRAITEXPR(ArrayTypeTraitExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArraySubscriptExpr(clang::ArraySubscriptExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:806:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:806:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:804:42: note: in expansion of macro 'EXPR' 804 | # define ARRAYSUBSCRIPTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:806:1: note: in expansion of macro 'ARRAYSUBSCRIPTEXPR' 806 | ARRAYSUBSCRIPTEXPR(ArraySubscriptExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayInitLoopExpr(clang::ArrayInitLoopExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:812:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:812:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:810:41: note: in expansion of macro 'EXPR' 810 | # define ARRAYINITLOOPEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:812:1: note: in expansion of macro 'ARRAYINITLOOPEXPR' 812 | ARRAYINITLOOPEXPR(ArrayInitLoopExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayInitIndexExpr(clang::ArrayInitIndexExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:818:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:818:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:816:42: note: in expansion of macro 'EXPR' 816 | # define ARRAYINITINDEXEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:818:1: note: in expansion of macro 'ARRAYINITINDEXEXPR' 818 | ARRAYINITINDEXEXPR(ArrayInitIndexExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAddrLabelExpr(clang::AddrLabelExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:824:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:824:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:822:37: note: in expansion of macro 'EXPR' 822 | # define ADDRLABELEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:824:1: note: in expansion of macro 'ADDRLABELEXPR' 824 | ADDRLABELEXPR(AddrLabelExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConditionalOperator(clang::ConditionalOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConditionalOperator(clang::ConditionalOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:828:51: note: in expansion of macro 'EXPR' 828 | # define ABSTRACTCONDITIONALOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:832:43: note: in expansion of macro 'ABSTRACTCONDITIONALOPERATOR' 832 | # define CONDITIONALOPERATOR(Type, Base) ABSTRACTCONDITIONALOPERATOR(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: note: in expansion of macro 'CONDITIONALOPERATOR' 834 | CONDITIONALOPERATOR(ConditionalOperator, AbstractConditionalOperator) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBinaryConditionalOperator(clang::BinaryConditionalOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:840:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:840:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:828:51: note: in expansion of macro 'EXPR' 828 | # define ABSTRACTCONDITIONALOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:838:49: note: in expansion of macro 'ABSTRACTCONDITIONALOPERATOR' 838 | # define BINARYCONDITIONALOPERATOR(Type, Base) ABSTRACTCONDITIONALOPERATOR(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:840:1: note: in expansion of macro 'BINARYCONDITIONALOPERATOR' 840 | BINARYCONDITIONALOPERATOR(BinaryConditionalOperator, AbstractConditionalOperator) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAttributedStmt(clang::AttributedStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:854:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAttributedStmt(clang::AttributedStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:854:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:852:38: note: in expansion of macro 'VALUESTMT' 852 | # define ATTRIBUTEDSTMT(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:854:1: note: in expansion of macro 'ATTRIBUTEDSTMT' 854 | ATTRIBUTEDSTMT(AttributedStmt, ValueStmt) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwitchStmt(clang::SwitchStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:864:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSwitchStmt(clang::SwitchStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:864:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:862:34: note: in expansion of macro 'STMT' 862 | # define SWITCHSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:864:1: note: in expansion of macro 'SWITCHSTMT' 864 | SWITCHSTMT(SwitchStmt, Stmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDefaultStmt(clang::DefaultStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDefaultStmt(clang::DefaultStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:868:34: note: in expansion of macro 'STMT' 868 | # define SWITCHCASE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:872:35: note: in expansion of macro 'SWITCHCASE' 872 | # define DEFAULTSTMT(Type, Base) SWITCHCASE(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: note: in expansion of macro 'DEFAULTSTMT' 874 | DEFAULTSTMT(DefaultStmt, SwitchCase) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCaseStmt(clang::CaseStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:880:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCaseStmt(clang::CaseStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:880:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:868:34: note: in expansion of macro 'STMT' 868 | # define SWITCHCASE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:878:32: note: in expansion of macro 'SWITCHCASE' 878 | # define CASESTMT(Type, Base) SWITCHCASE(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:880:1: note: in expansion of macro 'CASESTMT' 880 | CASESTMT(CaseStmt, SwitchCase) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSEHTryStmt(clang::SEHTryStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:890:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSEHTryStmt(clang::SEHTryStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:890:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:888:34: note: in expansion of macro 'STMT' 888 | # define SEHTRYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:890:1: note: in expansion of macro 'SEHTRYSTMT' 890 | SEHTRYSTMT(SEHTryStmt, Stmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSEHLeaveStmt(clang::SEHLeaveStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:896:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:896:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:894:36: note: in expansion of macro 'STMT' 894 | # define SEHLEAVESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:896:1: note: in expansion of macro 'SEHLEAVESTMT' 896 | SEHLEAVESTMT(SEHLeaveStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSEHFinallyStmt(clang::SEHFinallyStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:902:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:902:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:900:38: note: in expansion of macro 'STMT' 900 | # define SEHFINALLYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:902:1: note: in expansion of macro 'SEHFINALLYSTMT' 902 | SEHFINALLYSTMT(SEHFinallyStmt, Stmt) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSEHExceptStmt(clang::SEHExceptStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:908:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:908:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:906:37: note: in expansion of macro 'STMT' 906 | # define SEHEXCEPTSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:908:1: note: in expansion of macro 'SEHEXCEPTSTMT' 908 | SEHEXCEPTSTMT(SEHExceptStmt, Stmt) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReturnStmt(clang::ReturnStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:914:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromReturnStmt(clang::ReturnStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:914:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:912:34: note: in expansion of macro 'STMT' 912 | # define RETURNSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:914:1: note: in expansion of macro 'RETURNSTMT' 914 | RETURNSTMT(ReturnStmt, Stmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCForCollectionStmt(clang::ObjCForCollectionStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:920:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:920:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:918:45: note: in expansion of macro 'STMT' 918 | # define OBJCFORCOLLECTIONSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:920:1: note: in expansion of macro 'OBJCFORCOLLECTIONSTMT' 920 | OBJCFORCOLLECTIONSTMT(ObjCForCollectionStmt, Stmt) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:926:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:926:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:924:47: note: in expansion of macro 'STMT' 924 | # define OBJCAUTORELEASEPOOLSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:926:1: note: in expansion of macro 'OBJCAUTORELEASEPOOLSTMT' 926 | OBJCAUTORELEASEPOOLSTMT(ObjCAutoreleasePoolStmt, Stmt) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtTryStmt(clang::ObjCAtTryStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:932:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:932:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:930:37: note: in expansion of macro 'STMT' 930 | # define OBJCATTRYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:932:1: note: in expansion of macro 'OBJCATTRYSTMT' 932 | OBJCATTRYSTMT(ObjCAtTryStmt, Stmt) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtThrowStmt(clang::ObjCAtThrowStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:938:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:938:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:936:39: note: in expansion of macro 'STMT' 936 | # define OBJCATTHROWSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:938:1: note: in expansion of macro 'OBJCATTHROWSTMT' 938 | OBJCATTHROWSTMT(ObjCAtThrowStmt, Stmt) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:944:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:944:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:942:46: note: in expansion of macro 'STMT' 942 | # define OBJCATSYNCHRONIZEDSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:944:1: note: in expansion of macro 'OBJCATSYNCHRONIZEDSTMT' 944 | OBJCATSYNCHRONIZEDSTMT(ObjCAtSynchronizedStmt, Stmt) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:950:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:950:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:948:41: note: in expansion of macro 'STMT' 948 | # define OBJCATFINALLYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:950:1: note: in expansion of macro 'OBJCATFINALLYSTMT' 950 | OBJCATFINALLYSTMT(ObjCAtFinallyStmt, Stmt) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtCatchStmt(clang::ObjCAtCatchStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:956:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:956:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:954:39: note: in expansion of macro 'STMT' 954 | # define OBJCATCATCHSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:956:1: note: in expansion of macro 'OBJCATCATCHSTMT' 956 | OBJCATCATCHSTMT(ObjCAtCatchStmt, Stmt) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDirective(clang::OMPTeamsDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:964:41: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 964 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: note: in expansion of macro 'OMPTEAMSDIRECTIVE' 966 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskyieldDirective(clang::OMPTaskyieldDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:972:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:972:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:970:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 970 | # define OMPTASKYIELDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:972:1: note: in expansion of macro 'OMPTASKYIELDDIRECTIVE' 972 | OMPTASKYIELDDIRECTIVE(OMPTaskyieldDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskwaitDirective(clang::OMPTaskwaitDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:978:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:978:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:976:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 976 | # define OMPTASKWAITDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:978:1: note: in expansion of macro 'OMPTASKWAITDIRECTIVE' 978 | OMPTASKWAITDIRECTIVE(OMPTaskwaitDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskgroupDirective(clang::OMPTaskgroupDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:984:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:984:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:982:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 982 | # define OMPTASKGROUPDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:984:1: note: in expansion of macro 'OMPTASKGROUPDIRECTIVE' 984 | OMPTASKGROUPDIRECTIVE(OMPTaskgroupDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskDirective(clang::OMPTaskDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:990:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:990:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:988:40: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 988 | # define OMPTASKDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:990:1: note: in expansion of macro 'OMPTASKDIRECTIVE' 990 | OMPTASKDIRECTIVE(OMPTaskDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:996:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:996:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:994:48: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 994 | # define OMPTARGETUPDATEDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:996:1: note: in expansion of macro 'OMPTARGETUPDATEDIRECTIVE' 996 | OMPTARGETUPDATEDIRECTIVE(OMPTargetUpdateDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1002:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1002:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1000:47: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1000 | # define OMPTARGETTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1002:1: note: in expansion of macro 'OMPTARGETTEAMSDIRECTIVE' 1002 | OMPTARGETTEAMSDIRECTIVE(OMPTargetTeamsDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1008:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1008:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1006:53: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1006 | # define OMPTARGETPARALLELFORDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1008:1: note: in expansion of macro 'OMPTARGETPARALLELFORDIRECTIVE' 1008 | OMPTARGETPARALLELFORDIRECTIVE(OMPTargetParallelForDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetParallelDirective(clang::OMPTargetParallelDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1014:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1014:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1012:50: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1012 | # define OMPTARGETPARALLELDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1014:1: note: in expansion of macro 'OMPTARGETPARALLELDIRECTIVE' 1014 | OMPTARGETPARALLELDIRECTIVE(OMPTargetParallelDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1020:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1020:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1018:50: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1018 | # define OMPTARGETEXITDATADIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1020:1: note: in expansion of macro 'OMPTARGETEXITDATADIRECTIVE' 1020 | OMPTARGETEXITDATADIRECTIVE(OMPTargetExitDataDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1026:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1026:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1024:51: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1024 | # define OMPTARGETENTERDATADIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1026:1: note: in expansion of macro 'OMPTARGETENTERDATADIRECTIVE' 1026 | OMPTARGETENTERDATADIRECTIVE(OMPTargetEnterDataDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetDirective(clang::OMPTargetDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1032:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1032:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1030:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1030 | # define OMPTARGETDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1032:1: note: in expansion of macro 'OMPTARGETDIRECTIVE' 1032 | OMPTARGETDIRECTIVE(OMPTargetDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetDataDirective(clang::OMPTargetDataDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1038:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1038:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1036:46: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1036 | # define OMPTARGETDATADIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1038:1: note: in expansion of macro 'OMPTARGETDATADIRECTIVE' 1038 | OMPTARGETDATADIRECTIVE(OMPTargetDataDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPSingleDirective(clang::OMPSingleDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1044:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1044:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1042:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1042 | # define OMPSINGLEDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1044:1: note: in expansion of macro 'OMPSINGLEDIRECTIVE' 1044 | OMPSINGLEDIRECTIVE(OMPSingleDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPSectionsDirective(clang::OMPSectionsDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1050:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1050:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1048:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1048 | # define OMPSECTIONSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1050:1: note: in expansion of macro 'OMPSECTIONSDIRECTIVE' 1050 | OMPSECTIONSDIRECTIVE(OMPSectionsDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPSectionDirective(clang::OMPSectionDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1056:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1056:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1054:43: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1054 | # define OMPSECTIONDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1056:1: note: in expansion of macro 'OMPSECTIONDIRECTIVE' 1056 | OMPSECTIONDIRECTIVE(OMPSectionDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPScopeDirective(clang::OMPScopeDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1062:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPScopeDirective(clang::OMPScopeDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1062:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1060:41: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1060 | # define OMPSCOPEDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1062:1: note: in expansion of macro 'OMPSCOPEDIRECTIVE' 1062 | OMPSCOPEDIRECTIVE(OMPScopeDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPScanDirective(clang::OMPScanDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1068:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPScanDirective(clang::OMPScanDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1068:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1066:40: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1066 | # define OMPSCANDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1068:1: note: in expansion of macro 'OMPSCANDIRECTIVE' 1068 | OMPSCANDIRECTIVE(OMPScanDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1074:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1074:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1072:52: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1072 | # define OMPPARALLELSECTIONSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1074:1: note: in expansion of macro 'OMPPARALLELSECTIONSDIRECTIVE' 1074 | OMPPARALLELSECTIONSDIRECTIVE(OMPParallelSectionsDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMasterDirective(clang::OMPParallelMasterDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1080:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMasterDirective(clang::OMPParallelMasterDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1080:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1078:50: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1078 | # define OMPPARALLELMASTERDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1080:1: note: in expansion of macro 'OMPPARALLELMASTERDIRECTIVE' 1080 | OMPPARALLELMASTERDIRECTIVE(OMPParallelMasterDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMaskedDirective(clang::OMPParallelMaskedDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1086:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMaskedDirective(clang::OMPParallelMaskedDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1086:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1084:50: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1084 | # define OMPPARALLELMASKEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1086:1: note: in expansion of macro 'OMPPARALLELMASKEDDIRECTIVE' 1086 | OMPPARALLELMASKEDDIRECTIVE(OMPParallelMaskedDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelDirective(clang::OMPParallelDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1092:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1092:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1090:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1090 | # define OMPPARALLELDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1092:1: note: in expansion of macro 'OMPPARALLELDIRECTIVE' 1092 | OMPPARALLELDIRECTIVE(OMPParallelDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPOrderedDirective(clang::OMPOrderedDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1098:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1098:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1096:43: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1096 | # define OMPORDEREDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1098:1: note: in expansion of macro 'OMPORDEREDDIRECTIVE' 1098 | OMPORDEREDDIRECTIVE(OMPOrderedDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMetaDirective(clang::OMPMetaDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1104:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMetaDirective(clang::OMPMetaDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1104:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1102:40: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1102 | # define OMPMETADIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1104:1: note: in expansion of macro 'OMPMETADIRECTIVE' 1104 | OMPMETADIRECTIVE(OMPMetaDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMasterDirective(clang::OMPMasterDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1110:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1110:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1108:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1108 | # define OMPMASTERDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1110:1: note: in expansion of macro 'OMPMASTERDIRECTIVE' 1110 | OMPMASTERDIRECTIVE(OMPMasterDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMaskedDirective(clang::OMPMaskedDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1116:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMaskedDirective(clang::OMPMaskedDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1116:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1114:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1114 | # define OMPMASKEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1116:1: note: in expansion of macro 'OMPMASKEDDIRECTIVE' 1116 | OMPMASKEDDIRECTIVE(OMPMaskedDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPUnrollDirective(clang::OMPUnrollDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPUnrollDirective(clang::OMPUnrollDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1124:54: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1124 | # define OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1128:42: note: in expansion of macro 'OMPLOOPTRANSFORMATIONDIRECTIVE' 1128 | # define OMPUNROLLDIRECTIVE(Type, Base) OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: note: in expansion of macro 'OMPUNROLLDIRECTIVE' 1130 | OMPUNROLLDIRECTIVE(OMPUnrollDirective, OMPLoopTransformationDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTileDirective(clang::OMPTileDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1136:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTileDirective(clang::OMPTileDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1136:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1124:54: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1124 | # define OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1134:40: note: in expansion of macro 'OMPLOOPTRANSFORMATIONDIRECTIVE' 1134 | # define OMPTILEDIRECTIVE(Type, Base) OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1136:1: note: in expansion of macro 'OMPTILEDIRECTIVE' 1136 | OMPTILEDIRECTIVE(OMPTileDirective, OMPLoopTransformationDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsGenericLoopDirective(clang::OMPTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsGenericLoopDirective(clang::OMPTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1148:52: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1148 | # define OMPTEAMSGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: note: in expansion of macro 'OMPTEAMSGENERICLOOPDIRECTIVE' 1150 | OMPTEAMSGENERICLOOPDIRECTIVE(OMPTeamsGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1156:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1156:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1154:55: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1154 | # define OMPTEAMSDISTRIBUTESIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1156:1: note: in expansion of macro 'OMPTEAMSDISTRIBUTESIMDDIRECTIVE' 1156 | OMPTEAMSDISTRIBUTESIMDDIRECTIVE(OMPTeamsDistributeSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1162:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1162:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1160:66: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1160 | # define OMPTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1162:1: note: in expansion of macro 'OMPTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE' 1162 | OMPTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE(OMPTeamsDistributeParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1168:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1168:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1166:62: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1166 | # define OMPTEAMSDISTRIBUTEPARALLELFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1168:1: note: in expansion of macro 'OMPTEAMSDISTRIBUTEPARALLELFORDIRECTIVE' 1168 | OMPTEAMSDISTRIBUTEPARALLELFORDIRECTIVE(OMPTeamsDistributeParallelForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1174:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1174:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1172:51: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1172 | # define OMPTEAMSDISTRIBUTEDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1174:1: note: in expansion of macro 'OMPTEAMSDISTRIBUTEDIRECTIVE' 1174 | OMPTEAMSDISTRIBUTEDIRECTIVE(OMPTeamsDistributeDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1180:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1180:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1178:48: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1178 | # define OMPTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1180:1: note: in expansion of macro 'OMPTASKLOOPSIMDDIRECTIVE' 1180 | OMPTASKLOOPSIMDDIRECTIVE(OMPTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskLoopDirective(clang::OMPTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1186:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1186:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1184:44: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1184 | # define OMPTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1186:1: note: in expansion of macro 'OMPTASKLOOPDIRECTIVE' 1186 | OMPTASKLOOPDIRECTIVE(OMPTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsGenericLoopDirective(clang::OMPTargetTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1192:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsGenericLoopDirective(clang::OMPTargetTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1192:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1190:58: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1190 | # define OMPTARGETTEAMSGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1192:1: note: in expansion of macro 'OMPTARGETTEAMSGENERICLOOPDIRECTIVE' 1192 | OMPTARGETTEAMSGENERICLOOPDIRECTIVE(OMPTargetTeamsGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1198:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1198:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1196:61: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1196 | # define OMPTARGETTEAMSDISTRIBUTESIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1198:1: note: in expansion of macro 'OMPTARGETTEAMSDISTRIBUTESIMDDIRECTIVE' 1198 | OMPTARGETTEAMSDISTRIBUTESIMDDIRECTIVE(OMPTargetTeamsDistributeSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1204:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1204:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1202:72: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1202 | # define OMPTARGETTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1204:1: note: in expansion of macro 'OMPTARGETTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE' 1204 | OMPTARGETTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE(OMPTargetTeamsDistributeParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1210:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1210:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1208:68: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1208 | # define OMPTARGETTEAMSDISTRIBUTEPARALLELFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1210:1: note: in expansion of macro 'OMPTARGETTEAMSDISTRIBUTEPARALLELFORDIRECTIVE' 1210 | OMPTARGETTEAMSDISTRIBUTEPARALLELFORDIRECTIVE(OMPTargetTeamsDistributeParallelForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1216:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1216:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1214:57: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1214 | # define OMPTARGETTEAMSDISTRIBUTEDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1216:1: note: in expansion of macro 'OMPTARGETTEAMSDISTRIBUTEDIRECTIVE' 1216 | OMPTARGETTEAMSDISTRIBUTEDIRECTIVE(OMPTargetTeamsDistributeDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetSimdDirective(clang::OMPTargetSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1222:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1222:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1220:46: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1220 | # define OMPTARGETSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1222:1: note: in expansion of macro 'OMPTARGETSIMDDIRECTIVE' 1222 | OMPTARGETSIMDDIRECTIVE(OMPTargetSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetParallelGenericLoopDirective(clang::OMPTargetParallelGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1228:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetParallelGenericLoopDirective(clang::OMPTargetParallelGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1228:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1226:61: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1226 | # define OMPTARGETPARALLELGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1228:1: note: in expansion of macro 'OMPTARGETPARALLELGENERICLOOPDIRECTIVE' 1228 | OMPTARGETPARALLELGENERICLOOPDIRECTIVE(OMPTargetParallelGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1234:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1234:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1232:57: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1232 | # define OMPTARGETPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1234:1: note: in expansion of macro 'OMPTARGETPARALLELFORSIMDDIRECTIVE' 1234 | OMPTARGETPARALLELFORSIMDDIRECTIVE(OMPTargetParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPSimdDirective(clang::OMPSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1240:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1240:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1238:40: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1238 | # define OMPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1240:1: note: in expansion of macro 'OMPSIMDDIRECTIVE' 1240 | OMPSIMDDIRECTIVE(OMPSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMasterTaskLoopSimdDirective(clang::OMPParallelMasterTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1246:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMasterTaskLoopSimdDirective(clang::OMPParallelMasterTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1246:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1244:62: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1244 | # define OMPPARALLELMASTERTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1246:1: note: in expansion of macro 'OMPPARALLELMASTERTASKLOOPSIMDDIRECTIVE' 1246 | OMPPARALLELMASTERTASKLOOPSIMDDIRECTIVE(OMPParallelMasterTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMasterTaskLoopDirective(clang::OMPParallelMasterTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1252:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMasterTaskLoopDirective(clang::OMPParallelMasterTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1252:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1250:58: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1250 | # define OMPPARALLELMASTERTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1252:1: note: in expansion of macro 'OMPPARALLELMASTERTASKLOOPDIRECTIVE' 1252 | OMPPARALLELMASTERTASKLOOPDIRECTIVE(OMPParallelMasterTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMaskedTaskLoopSimdDirective(clang::OMPParallelMaskedTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1258:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMaskedTaskLoopSimdDirective(clang::OMPParallelMaskedTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1258:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1256:62: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1256 | # define OMPPARALLELMASKEDTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1258:1: note: in expansion of macro 'OMPPARALLELMASKEDTASKLOOPSIMDDIRECTIVE' 1258 | OMPPARALLELMASKEDTASKLOOPSIMDDIRECTIVE(OMPParallelMaskedTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMaskedTaskLoopDirective(clang::OMPParallelMaskedTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1264:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMaskedTaskLoopDirective(clang::OMPParallelMaskedTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1264:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1262:58: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1262 | # define OMPPARALLELMASKEDTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1264:1: note: in expansion of macro 'OMPPARALLELMASKEDTASKLOOPDIRECTIVE' 1264 | OMPPARALLELMASKEDTASKLOOPDIRECTIVE(OMPParallelMaskedTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelGenericLoopDirective(clang::OMPParallelGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1270:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelGenericLoopDirective(clang::OMPParallelGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1270:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1268:55: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1268 | # define OMPPARALLELGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1270:1: note: in expansion of macro 'OMPPARALLELGENERICLOOPDIRECTIVE' 1270 | OMPPARALLELGENERICLOOPDIRECTIVE(OMPParallelGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1276:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1276:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1274:51: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1274 | # define OMPPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1276:1: note: in expansion of macro 'OMPPARALLELFORSIMDDIRECTIVE' 1276 | OMPPARALLELFORSIMDDIRECTIVE(OMPParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelForDirective(clang::OMPParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1282:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1282:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1280:47: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1280 | # define OMPPARALLELFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1282:1: note: in expansion of macro 'OMPPARALLELFORDIRECTIVE' 1282 | OMPPARALLELFORDIRECTIVE(OMPParallelForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMasterTaskLoopSimdDirective(clang::OMPMasterTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1288:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMasterTaskLoopSimdDirective(clang::OMPMasterTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1288:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1286:54: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1286 | # define OMPMASTERTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1288:1: note: in expansion of macro 'OMPMASTERTASKLOOPSIMDDIRECTIVE' 1288 | OMPMASTERTASKLOOPSIMDDIRECTIVE(OMPMasterTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMasterTaskLoopDirective(clang::OMPMasterTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1294:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMasterTaskLoopDirective(clang::OMPMasterTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1294:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1292:50: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1292 | # define OMPMASTERTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1294:1: note: in expansion of macro 'OMPMASTERTASKLOOPDIRECTIVE' 1294 | OMPMASTERTASKLOOPDIRECTIVE(OMPMasterTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMaskedTaskLoopSimdDirective(clang::OMPMaskedTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1300:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMaskedTaskLoopSimdDirective(clang::OMPMaskedTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1300:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1298:54: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1298 | # define OMPMASKEDTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1300:1: note: in expansion of macro 'OMPMASKEDTASKLOOPSIMDDIRECTIVE' 1300 | OMPMASKEDTASKLOOPSIMDDIRECTIVE(OMPMaskedTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMaskedTaskLoopDirective(clang::OMPMaskedTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1306:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMaskedTaskLoopDirective(clang::OMPMaskedTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1306:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1304:50: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1304 | # define OMPMASKEDTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1306:1: note: in expansion of macro 'OMPMASKEDTASKLOOPDIRECTIVE' 1306 | OMPMASKEDTASKLOOPDIRECTIVE(OMPMaskedTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPGenericLoopDirective(clang::OMPGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1312:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPGenericLoopDirective(clang::OMPGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1312:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1310:47: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1310 | # define OMPGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1312:1: note: in expansion of macro 'OMPGENERICLOOPDIRECTIVE' 1312 | OMPGENERICLOOPDIRECTIVE(OMPGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPForSimdDirective(clang::OMPForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1318:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1318:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1316:43: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1316 | # define OMPFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1318:1: note: in expansion of macro 'OMPFORSIMDDIRECTIVE' 1318 | OMPFORSIMDDIRECTIVE(OMPForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPForDirective(clang::OMPForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1324:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPForDirective(clang::OMPForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1324:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1322:39: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1322 | # define OMPFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1324:1: note: in expansion of macro 'OMPFORDIRECTIVE' 1324 | OMPFORDIRECTIVE(OMPForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1330:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1330:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1328:50: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1328 | # define OMPDISTRIBUTESIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1330:1: note: in expansion of macro 'OMPDISTRIBUTESIMDDIRECTIVE' 1330 | OMPDISTRIBUTESIMDDIRECTIVE(OMPDistributeSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1336:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1336:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1334:61: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1334 | # define OMPDISTRIBUTEPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1336:1: note: in expansion of macro 'OMPDISTRIBUTEPARALLELFORSIMDDIRECTIVE' 1336 | OMPDISTRIBUTEPARALLELFORSIMDDIRECTIVE(OMPDistributeParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1342:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1342:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1340:57: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1340 | # define OMPDISTRIBUTEPARALLELFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1342:1: note: in expansion of macro 'OMPDISTRIBUTEPARALLELFORDIRECTIVE' 1342 | OMPDISTRIBUTEPARALLELFORDIRECTIVE(OMPDistributeParallelForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDistributeDirective(clang::OMPDistributeDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1348:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1348:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1346:46: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1346 | # define OMPDISTRIBUTEDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1348:1: note: in expansion of macro 'OMPDISTRIBUTEDIRECTIVE' 1348 | OMPDISTRIBUTEDIRECTIVE(OMPDistributeDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPInteropDirective(clang::OMPInteropDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1362:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPInteropDirective(clang::OMPInteropDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1362:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1360:43: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1360 | # define OMPINTEROPDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1362:1: note: in expansion of macro 'OMPINTEROPDIRECTIVE' 1362 | OMPINTEROPDIRECTIVE(OMPInteropDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPFlushDirective(clang::OMPFlushDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1368:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1368:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1366:41: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1366 | # define OMPFLUSHDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1368:1: note: in expansion of macro 'OMPFLUSHDIRECTIVE' 1368 | OMPFLUSHDIRECTIVE(OMPFlushDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPErrorDirective(clang::OMPErrorDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1374:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPErrorDirective(clang::OMPErrorDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1374:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1372:41: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1372 | # define OMPERRORDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1374:1: note: in expansion of macro 'OMPERRORDIRECTIVE' 1374 | OMPERRORDIRECTIVE(OMPErrorDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDispatchDirective(clang::OMPDispatchDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1380:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDispatchDirective(clang::OMPDispatchDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1380:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1378:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1378 | # define OMPDISPATCHDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1380:1: note: in expansion of macro 'OMPDISPATCHDIRECTIVE' 1380 | OMPDISPATCHDIRECTIVE(OMPDispatchDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDepobjDirective(clang::OMPDepobjDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1386:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDepobjDirective(clang::OMPDepobjDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1386:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1384:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1384 | # define OMPDEPOBJDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1386:1: note: in expansion of macro 'OMPDEPOBJDIRECTIVE' 1386 | OMPDEPOBJDIRECTIVE(OMPDepobjDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCriticalDirective(clang::OMPCriticalDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1392:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1392:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1390:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1390 | # define OMPCRITICALDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1392:1: note: in expansion of macro 'OMPCRITICALDIRECTIVE' 1392 | OMPCRITICALDIRECTIVE(OMPCriticalDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCancellationPointDirective(clang::OMPCancellationPointDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1398:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1398:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1396:53: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1396 | # define OMPCANCELLATIONPOINTDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1398:1: note: in expansion of macro 'OMPCANCELLATIONPOINTDIRECTIVE' 1398 | OMPCANCELLATIONPOINTDIRECTIVE(OMPCancellationPointDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCancelDirective(clang::OMPCancelDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1404:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1404:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1402:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1402 | # define OMPCANCELDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1404:1: note: in expansion of macro 'OMPCANCELDIRECTIVE' 1404 | OMPCANCELDIRECTIVE(OMPCancelDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPBarrierDirective(clang::OMPBarrierDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1410:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1410:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1408:43: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1408 | # define OMPBARRIERDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1410:1: note: in expansion of macro 'OMPBARRIERDIRECTIVE' 1410 | OMPBARRIERDIRECTIVE(OMPBarrierDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPAtomicDirective(clang::OMPAtomicDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1416:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1416:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1414:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1414 | # define OMPATOMICDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1416:1: note: in expansion of macro 'OMPATOMICDIRECTIVE' 1416 | OMPATOMICDIRECTIVE(OMPAtomicDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCanonicalLoop(clang::OMPCanonicalLoop*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1426:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCanonicalLoop(clang::OMPCanonicalLoop*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1426:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1424:40: note: in expansion of macro 'STMT' 1424 | # define OMPCANONICALLOOP(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1426:1: note: in expansion of macro 'OMPCANONICALLOOP' 1426 | OMPCANONICALLOOP(OMPCanonicalLoop, Stmt) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNullStmt(clang::NullStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1432:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNullStmt(clang::NullStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1432:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1430:32: note: in expansion of macro 'STMT' 1430 | # define NULLSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1432:1: note: in expansion of macro 'NULLSTMT' 1432 | NULLSTMT(NullStmt, Stmt) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSDependentExistsStmt(clang::MSDependentExistsStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1438:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1438:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1436:45: note: in expansion of macro 'STMT' 1436 | # define MSDEPENDENTEXISTSSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1438:1: note: in expansion of macro 'MSDEPENDENTEXISTSSTMT' 1438 | MSDEPENDENTEXISTSSTMT(MSDependentExistsStmt, Stmt) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIndirectGotoStmt(clang::IndirectGotoStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1444:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1444:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1442:40: note: in expansion of macro 'STMT' 1442 | # define INDIRECTGOTOSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1444:1: note: in expansion of macro 'INDIRECTGOTOSTMT' 1444 | INDIRECTGOTOSTMT(IndirectGotoStmt, Stmt) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIfStmt(clang::IfStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1450:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIfStmt(clang::IfStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1450:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1448:30: note: in expansion of macro 'STMT' 1448 | # define IFSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1450:1: note: in expansion of macro 'IFSTMT' 1450 | IFSTMT(IfStmt, Stmt) | ^~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGotoStmt(clang::GotoStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1456:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromGotoStmt(clang::GotoStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1456:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1454:32: note: in expansion of macro 'STMT' 1454 | # define GOTOSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1456:1: note: in expansion of macro 'GOTOSTMT' 1456 | GOTOSTMT(GotoStmt, Stmt) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitForStmt(clang::ForStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1462:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromForStmt(clang::ForStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1462:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1460:31: note: in expansion of macro 'STMT' 1460 | # define FORSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1462:1: note: in expansion of macro 'FORSTMT' 1462 | FORSTMT(ForStmt, Stmt) | ^~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDoStmt(clang::DoStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1468:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDoStmt(clang::DoStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1468:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1466:30: note: in expansion of macro 'STMT' 1466 | # define DOSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1468:1: note: in expansion of macro 'DOSTMT' 1468 | DOSTMT(DoStmt, Stmt) | ^~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeclStmt(clang::DeclStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1474:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeclStmt(clang::DeclStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1474:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1472:32: note: in expansion of macro 'STMT' 1472 | # define DECLSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1474:1: note: in expansion of macro 'DECLSTMT' 1474 | DECLSTMT(DeclStmt, Stmt) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroutineBodyStmt(clang::CoroutineBodyStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1480:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1480:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1478:41: note: in expansion of macro 'STMT' 1478 | # define COROUTINEBODYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1480:1: note: in expansion of macro 'COROUTINEBODYSTMT' 1480 | COROUTINEBODYSTMT(CoroutineBodyStmt, Stmt) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoreturnStmt(clang::CoreturnStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1486:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoreturnStmt(clang::CoreturnStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1486:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1484:36: note: in expansion of macro 'STMT' 1484 | # define CORETURNSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1486:1: note: in expansion of macro 'CORETURNSTMT' 1486 | CORETURNSTMT(CoreturnStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitContinueStmt(clang::ContinueStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1492:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromContinueStmt(clang::ContinueStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1492:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1490:36: note: in expansion of macro 'STMT' 1490 | # define CONTINUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1492:1: note: in expansion of macro 'CONTINUESTMT' 1492 | CONTINUESTMT(ContinueStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCompoundStmt(clang::CompoundStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1498:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCompoundStmt(clang::CompoundStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1498:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1496:36: note: in expansion of macro 'STMT' 1496 | # define COMPOUNDSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1498:1: note: in expansion of macro 'COMPOUNDSTMT' 1498 | COMPOUNDSTMT(CompoundStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCapturedStmt(clang::CapturedStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1504:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCapturedStmt(clang::CapturedStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1504:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1502:36: note: in expansion of macro 'STMT' 1502 | # define CAPTUREDSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1504:1: note: in expansion of macro 'CAPTUREDSTMT' 1504 | CAPTUREDSTMT(CapturedStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXTryStmt(clang::CXXTryStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1510:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXTryStmt(clang::CXXTryStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1510:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1508:34: note: in expansion of macro 'STMT' 1508 | # define CXXTRYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1510:1: note: in expansion of macro 'CXXTRYSTMT' 1510 | CXXTRYSTMT(CXXTryStmt, Stmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXForRangeStmt(clang::CXXForRangeStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1516:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1516:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1514:39: note: in expansion of macro 'STMT' 1514 | # define CXXFORRANGESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1516:1: note: in expansion of macro 'CXXFORRANGESTMT' 1516 | CXXFORRANGESTMT(CXXForRangeStmt, Stmt) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXCatchStmt(clang::CXXCatchStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1522:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1522:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1520:36: note: in expansion of macro 'STMT' 1520 | # define CXXCATCHSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1522:1: note: in expansion of macro 'CXXCATCHSTMT' 1522 | CXXCATCHSTMT(CXXCatchStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBreakStmt(clang::BreakStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1528:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBreakStmt(clang::BreakStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1528:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1526:33: note: in expansion of macro 'STMT' 1526 | # define BREAKSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1528:1: note: in expansion of macro 'BREAKSTMT' 1528 | BREAKSTMT(BreakStmt, Stmt) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSAsmStmt(clang::MSAsmStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSAsmStmt(clang::MSAsmStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1532:31: note: in expansion of macro 'STMT' 1532 | # define ASMSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1536:33: note: in expansion of macro 'ASMSTMT' 1536 | # define MSASMSTMT(Type, Base) ASMSTMT(Type, Base) | ^~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: note: in expansion of macro 'MSASMSTMT' 1538 | MSASMSTMT(MSAsmStmt, AsmStmt) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGCCAsmStmt(clang::GCCAsmStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1544:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1544:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1532:31: note: in expansion of macro 'STMT' 1532 | # define ASMSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1542:34: note: in expansion of macro 'ASMSTMT' 1542 | # define GCCASMSTMT(Type, Base) ASMSTMT(Type, Base) | ^~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1544:1: note: in expansion of macro 'GCCASMSTMT' 1544 | GCCASMSTMT(GCCAsmStmt, AsmStmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1230:1: required from 'bool clang::RecursiveASTVisitor::TraverseAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 22 | NON_CANONICAL_TYPE(Adjusted, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAdjustedType(clang::AdjustedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAdjustedType(clang::AdjustedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1230:1: required from 'bool clang::RecursiveASTVisitor::TraverseAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 22 | NON_CANONICAL_TYPE(Adjusted, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecayedTypeLoc(clang::DecayedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecayedTypeLoc(clang::DecayedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1233:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecayedTypeLoc(clang::DecayedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 23 | NON_CANONICAL_TYPE(Decayed, AdjustedType) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecayedType(clang::DecayedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecayedType(clang::DecayedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1233:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecayedTypeLoc(clang::DecayedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 23 | NON_CANONICAL_TYPE(Decayed, AdjustedType) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1243:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: note: in expansion of macro 'TYPE' 25 | TYPE(ConstantArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantArrayType(clang::ConstantArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantArrayType(clang::ConstantArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1243:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: note: in expansion of macro 'TYPE' 25 | TYPE(ConstantArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedArrayTypeLoc(clang::DependentSizedArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedArrayTypeLoc(clang::DependentSizedArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1258:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedArrayTypeLoc(clang::DependentSizedArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: note: in expansion of macro 'DEPENDENT_TYPE' 26 | DEPENDENT_TYPE(DependentSizedArray, ArrayType) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedArrayType(clang::DependentSizedArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedArrayType(clang::DependentSizedArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1258:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedArrayTypeLoc(clang::DependentSizedArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: note: in expansion of macro 'DEPENDENT_TYPE' 26 | DEPENDENT_TYPE(DependentSizedArray, ArrayType) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIncompleteArrayTypeLoc(clang::IncompleteArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIncompleteArrayTypeLoc(clang::IncompleteArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1248:1: required from 'bool clang::RecursiveASTVisitor::TraverseIncompleteArrayTypeLoc(clang::IncompleteArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: note: in expansion of macro 'TYPE' 27 | TYPE(IncompleteArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIncompleteArrayType(clang::IncompleteArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIncompleteArrayType(clang::IncompleteArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1248:1: required from 'bool clang::RecursiveASTVisitor::TraverseIncompleteArrayTypeLoc(clang::IncompleteArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: note: in expansion of macro 'TYPE' 27 | TYPE(IncompleteArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVariableArrayTypeLoc(clang::VariableArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVariableArrayTypeLoc(clang::VariableArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1253:1: required from 'bool clang::RecursiveASTVisitor::TraverseVariableArrayTypeLoc(clang::VariableArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: note: in expansion of macro 'TYPE' 28 | TYPE(VariableArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVariableArrayType(clang::VariableArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVariableArrayType(clang::VariableArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1253:1: required from 'bool clang::RecursiveASTVisitor::TraverseVariableArrayTypeLoc(clang::VariableArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: note: in expansion of macro 'TYPE' 28 | TYPE(VariableArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAtomicTypeLoc(clang::AtomicTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAtomicTypeLoc(clang::AtomicTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1442:1: required from 'bool clang::RecursiveASTVisitor::TraverseAtomicTypeLoc(clang::AtomicTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: note: in expansion of macro 'TYPE' 29 | TYPE(Atomic, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAtomicType(clang::AtomicType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAtomicType(clang::AtomicType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1442:1: required from 'bool clang::RecursiveASTVisitor::TraverseAtomicTypeLoc(clang::AtomicTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: note: in expansion of macro 'TYPE' 29 | TYPE(Atomic, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAttributedTypeLoc(clang::AttributedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAttributedTypeLoc(clang::AttributedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1387:1: required from 'bool clang::RecursiveASTVisitor::TraverseAttributedTypeLoc(clang::AttributedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 30 | NON_CANONICAL_TYPE(Attributed, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAttributedType(clang::AttributedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAttributedType(clang::AttributedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1387:1: required from 'bool clang::RecursiveASTVisitor::TraverseAttributedTypeLoc(clang::AttributedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 30 | NON_CANONICAL_TYPE(Attributed, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBTFTagAttributedTypeLoc(clang::BTFTagAttributedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBTFTagAttributedTypeLoc(clang::BTFTagAttributedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1390:1: required from 'bool clang::RecursiveASTVisitor::TraverseBTFTagAttributedTypeLoc(clang::BTFTagAttributedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 31 | NON_CANONICAL_TYPE(BTFTagAttributed, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBTFTagAttributedType(clang::BTFTagAttributedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBTFTagAttributedType(clang::BTFTagAttributedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1390:1: required from 'bool clang::RecursiveASTVisitor::TraverseBTFTagAttributedTypeLoc(clang::BTFTagAttributedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 31 | NON_CANONICAL_TYPE(BTFTagAttributed, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBitIntTypeLoc(clang::BitIntTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBitIntTypeLoc(clang::BitIntTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1446:1: required from 'bool clang::RecursiveASTVisitor::TraverseBitIntTypeLoc(clang::BitIntTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: note: in expansion of macro 'TYPE' 32 | TYPE(BitInt, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBitIntType(clang::BitIntType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBitIntType(clang::BitIntType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1446:1: required from 'bool clang::RecursiveASTVisitor::TraverseBitIntTypeLoc(clang::BitIntTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: note: in expansion of macro 'TYPE' 32 | TYPE(BitInt, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlockPointerTypeLoc(clang::BlockPointerTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBlockPointerTypeLoc(clang::BlockPointerTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1211:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockPointerTypeLoc(clang::BlockPointerTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: note: in expansion of macro 'TYPE' 33 | TYPE(BlockPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlockPointerType(clang::BlockPointerType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBlockPointerType(clang::BlockPointerType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1211:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockPointerTypeLoc(clang::BlockPointerTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: note: in expansion of macro 'TYPE' 33 | TYPE(BlockPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinTypeLoc(clang::BuiltinTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBuiltinTypeLoc(clang::BuiltinTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1201:1: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinTypeLoc(clang::BuiltinTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: note: in expansion of macro 'TYPE' 34 | TYPE(Builtin, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinType(clang::BuiltinType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBuiltinType(clang::BuiltinType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1201:1: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinTypeLoc(clang::BuiltinTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: note: in expansion of macro 'TYPE' 34 | TYPE(Builtin, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitComplexTypeLoc(clang::ComplexTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromComplexTypeLoc(clang::ComplexTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1204:1: required from 'bool clang::RecursiveASTVisitor::TraverseComplexTypeLoc(clang::ComplexTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: note: in expansion of macro 'TYPE' 35 | TYPE(Complex, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitComplexType(clang::ComplexType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromComplexType(clang::ComplexType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1204:1: required from 'bool clang::RecursiveASTVisitor::TraverseComplexTypeLoc(clang::ComplexTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: note: in expansion of macro 'TYPE' 35 | TYPE(Complex, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecltypeTypeLoc(clang::DecltypeTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecltypeTypeLoc(clang::DecltypeTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1342:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecltypeTypeLoc(clang::DecltypeTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 36 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Decltype, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecltypeType(clang::DecltypeType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecltypeType(clang::DecltypeType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1342:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecltypeTypeLoc(clang::DecltypeTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 36 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Decltype, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1350:1: required from 'bool clang::RecursiveASTVisitor::TraverseAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: note: in expansion of macro 'TYPE' 38 | TYPE(Auto, DeducedType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAutoType(clang::AutoType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAutoType(clang::AutoType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1350:1: required from 'bool clang::RecursiveASTVisitor::TraverseAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: note: in expansion of macro 'TYPE' 38 | TYPE(Auto, DeducedType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeducedTemplateSpecializationTypeLoc(clang::DeducedTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeducedTemplateSpecializationTypeLoc(clang::DeducedTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1357:1: required from 'bool clang::RecursiveASTVisitor::TraverseDeducedTemplateSpecializationTypeLoc(clang::DeducedTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: note: in expansion of macro 'TYPE' 39 | TYPE(DeducedTemplateSpecialization, DeducedType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeducedTemplateSpecializationType(clang::DeducedTemplateSpecializationType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeducedTemplateSpecializationType(clang::DeducedTemplateSpecializationType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1357:1: required from 'bool clang::RecursiveASTVisitor::TraverseDeducedTemplateSpecializationTypeLoc(clang::DeducedTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: note: in expansion of macro 'TYPE' 39 | TYPE(DeducedTemplateSpecialization, DeducedType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentAddressSpaceTypeLoc(clang::DependentAddressSpaceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentAddressSpaceTypeLoc(clang::DependentAddressSpaceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1263:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentAddressSpaceTypeLoc(clang::DependentAddressSpaceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: note: in expansion of macro 'DEPENDENT_TYPE' 40 | DEPENDENT_TYPE(DependentAddressSpace, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentAddressSpaceType(clang::DependentAddressSpaceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentAddressSpaceType(clang::DependentAddressSpaceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1263:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentAddressSpaceTypeLoc(clang::DependentAddressSpaceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: note: in expansion of macro 'DEPENDENT_TYPE' 40 | DEPENDENT_TYPE(DependentAddressSpace, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentBitIntTypeLoc(clang::DependentBitIntTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentBitIntTypeLoc(clang::DependentBitIntTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1447:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentBitIntTypeLoc(clang::DependentBitIntTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: note: in expansion of macro 'DEPENDENT_TYPE' 41 | DEPENDENT_TYPE(DependentBitInt, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentBitIntType(clang::DependentBitIntType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentBitIntType(clang::DependentBitIntType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1447:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentBitIntTypeLoc(clang::DependentBitIntTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: note: in expansion of macro 'DEPENDENT_TYPE' 41 | DEPENDENT_TYPE(DependentBitInt, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentNameTypeLoc(clang::DependentNameTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentNameTypeLoc(clang::DependentNameTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1400:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentNameTypeLoc(clang::DependentNameTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: note: in expansion of macro 'DEPENDENT_TYPE' 42 | DEPENDENT_TYPE(DependentName, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentNameType(clang::DependentNameType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentNameType(clang::DependentNameType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1400:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentNameTypeLoc(clang::DependentNameTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: note: in expansion of macro 'DEPENDENT_TYPE' 42 | DEPENDENT_TYPE(DependentName, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedExtVectorTypeLoc(clang::DependentSizedExtVectorTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedExtVectorTypeLoc(clang::DependentSizedExtVectorTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1270:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedExtVectorTypeLoc(clang::DependentSizedExtVectorTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: note: in expansion of macro 'DEPENDENT_TYPE' 43 | DEPENDENT_TYPE(DependentSizedExtVector, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedExtVectorType(clang::DependentSizedExtVectorType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedExtVectorType(clang::DependentSizedExtVectorType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1270:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedExtVectorTypeLoc(clang::DependentSizedExtVectorTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: note: in expansion of macro 'DEPENDENT_TYPE' 43 | DEPENDENT_TYPE(DependentSizedExtVector, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentTemplateSpecializationTypeLoc(clang::DependentTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentTemplateSpecializationTypeLoc(clang::DependentTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1404:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentTemplateSpecializationTypeLoc(clang::DependentTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: note: in expansion of macro 'DEPENDENT_TYPE' 44 | DEPENDENT_TYPE(DependentTemplateSpecialization, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentTemplateSpecializationType(clang::DependentTemplateSpecializationType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentTemplateSpecializationType(clang::DependentTemplateSpecializationType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1404:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentTemplateSpecializationTypeLoc(clang::DependentTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: note: in expansion of macro 'DEPENDENT_TYPE' 44 | DEPENDENT_TYPE(DependentTemplateSpecialization, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentVectorTypeLoc(clang::DependentVectorTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentVectorTypeLoc(clang::DependentVectorTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1281:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentVectorTypeLoc(clang::DependentVectorTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: note: in expansion of macro 'DEPENDENT_TYPE' 45 | DEPENDENT_TYPE(DependentVector, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentVectorType(clang::DependentVectorType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentVectorType(clang::DependentVectorType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1281:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentVectorTypeLoc(clang::DependentVectorTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: note: in expansion of macro 'DEPENDENT_TYPE' 45 | DEPENDENT_TYPE(DependentVector, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitElaboratedTypeLoc(clang::ElaboratedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromElaboratedTypeLoc(clang::ElaboratedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1393:1: required from 'bool clang::RecursiveASTVisitor::TraverseElaboratedTypeLoc(clang::ElaboratedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 46 | NON_CANONICAL_TYPE(Elaborated, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitElaboratedType(clang::ElaboratedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromElaboratedType(clang::ElaboratedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1393:1: required from 'bool clang::RecursiveASTVisitor::TraverseElaboratedTypeLoc(clang::ElaboratedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 46 | NON_CANONICAL_TYPE(Elaborated, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1305:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: note: in expansion of macro 'TYPE' 48 | TYPE(FunctionNoProto, FunctionType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionNoProtoType(clang::FunctionNoProtoType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionNoProtoType(clang::FunctionNoProtoType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1305:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: note: in expansion of macro 'TYPE' 48 | TYPE(FunctionNoProto, FunctionType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionProtoTypeLoc(clang::FunctionProtoTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionProtoTypeLoc(clang::FunctionProtoTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1309:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionProtoTypeLoc(clang::FunctionProtoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: note: in expansion of macro 'TYPE' 49 | TYPE(FunctionProto, FunctionType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionProtoType(clang::FunctionProtoType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionProtoType(clang::FunctionProtoType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1309:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionProtoTypeLoc(clang::FunctionProtoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: note: in expansion of macro 'TYPE' 49 | TYPE(FunctionProto, FunctionType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInjectedClassNameTypeLoc(clang::InjectedClassNameTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromInjectedClassNameTypeLoc(clang::InjectedClassNameTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1380:1: required from 'bool clang::RecursiveASTVisitor::TraverseInjectedClassNameTypeLoc(clang::InjectedClassNameTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: note: in expansion of macro 'DEPENDENT_TYPE' 50 | DEPENDENT_TYPE(InjectedClassName, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInjectedClassNameType(clang::InjectedClassNameType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromInjectedClassNameType(clang::InjectedClassNameType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1380:1: required from 'bool clang::RecursiveASTVisitor::TraverseInjectedClassNameTypeLoc(clang::InjectedClassNameTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: note: in expansion of macro 'DEPENDENT_TYPE' 50 | DEPENDENT_TYPE(InjectedClassName, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMacroQualifiedTypeLoc(clang::MacroQualifiedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMacroQualifiedTypeLoc(clang::MacroQualifiedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1384:1: required from 'bool clang::RecursiveASTVisitor::TraverseMacroQualifiedTypeLoc(clang::MacroQualifiedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 51 | NON_CANONICAL_TYPE(MacroQualified, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMacroQualifiedType(clang::MacroQualifiedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMacroQualifiedType(clang::MacroQualifiedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1384:1: required from 'bool clang::RecursiveASTVisitor::TraverseMacroQualifiedTypeLoc(clang::MacroQualifiedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 51 | NON_CANONICAL_TYPE(MacroQualified, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1293:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: note: in expansion of macro 'TYPE' 53 | TYPE(ConstantMatrix, MatrixType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantMatrixType(clang::ConstantMatrixType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantMatrixType(clang::ConstantMatrixType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1293:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: note: in expansion of macro 'TYPE' 53 | TYPE(ConstantMatrix, MatrixType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedMatrixTypeLoc(clang::DependentSizedMatrixTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedMatrixTypeLoc(clang::DependentSizedMatrixTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1299:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedMatrixTypeLoc(clang::DependentSizedMatrixTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: note: in expansion of macro 'DEPENDENT_TYPE' 54 | DEPENDENT_TYPE(DependentSizedMatrix, MatrixType) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedMatrixType(clang::DependentSizedMatrixType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedMatrixType(clang::DependentSizedMatrixType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1299:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedMatrixTypeLoc(clang::DependentSizedMatrixTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: note: in expansion of macro 'DEPENDENT_TYPE' 54 | DEPENDENT_TYPE(DependentSizedMatrix, MatrixType) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMemberPointerTypeLoc(clang::MemberPointerTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMemberPointerTypeLoc(clang::MemberPointerTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1222:1: required from 'bool clang::RecursiveASTVisitor::TraverseMemberPointerTypeLoc(clang::MemberPointerTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: note: in expansion of macro 'TYPE' 55 | TYPE(MemberPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMemberPointerType(clang::MemberPointerType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMemberPointerType(clang::MemberPointerType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1222:1: required from 'bool clang::RecursiveASTVisitor::TraverseMemberPointerTypeLoc(clang::MemberPointerTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: note: in expansion of macro 'TYPE' 55 | TYPE(MemberPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCObjectPointerTypeLoc(clang::ObjCObjectPointerTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCObjectPointerTypeLoc(clang::ObjCObjectPointerTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1439:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCObjectPointerTypeLoc(clang::ObjCObjectPointerTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: note: in expansion of macro 'TYPE' 56 | TYPE(ObjCObjectPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCObjectPointerType(clang::ObjCObjectPointerType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCObjectPointerType(clang::ObjCObjectPointerType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1439:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCObjectPointerTypeLoc(clang::ObjCObjectPointerTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: note: in expansion of macro 'TYPE' 56 | TYPE(ObjCObjectPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCObjectTypeLoc(clang::ObjCObjectTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCObjectTypeLoc(clang::ObjCObjectTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1426:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCObjectTypeLoc(clang::ObjCObjectTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: note: in expansion of macro 'TYPE' 57 | TYPE(ObjCObject, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCObjectType(clang::ObjCObjectType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCObjectType(clang::ObjCObjectType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1426:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCObjectTypeLoc(clang::ObjCObjectTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: note: in expansion of macro 'TYPE' 57 | TYPE(ObjCObject, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCInterfaceTypeLoc(clang::ObjCInterfaceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCInterfaceTypeLoc(clang::ObjCInterfaceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1424:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCInterfaceTypeLoc(clang::ObjCInterfaceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: note: in expansion of macro 'TYPE' 58 | TYPE(ObjCInterface, ObjCObjectType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCInterfaceType(clang::ObjCInterfaceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCInterfaceType(clang::ObjCInterfaceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1424:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCInterfaceTypeLoc(clang::ObjCInterfaceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: note: in expansion of macro 'TYPE' 58 | TYPE(ObjCInterface, ObjCObjectType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCTypeParamTypeLoc(clang::ObjCTypeParamTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCTypeParamTypeLoc(clang::ObjCTypeParamTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1417:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCTypeParamTypeLoc(clang::ObjCTypeParamTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 59 | NON_CANONICAL_TYPE(ObjCTypeParam, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCTypeParamType(clang::ObjCTypeParamType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCTypeParamType(clang::ObjCTypeParamType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1417:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCTypeParamTypeLoc(clang::ObjCTypeParamTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 59 | NON_CANONICAL_TYPE(ObjCTypeParam, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPackExpansionTypeLoc(clang::PackExpansionTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPackExpansionTypeLoc(clang::PackExpansionTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1414:1: required from 'bool clang::RecursiveASTVisitor::TraversePackExpansionTypeLoc(clang::PackExpansionTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: note: in expansion of macro 'DEPENDENT_TYPE' 60 | DEPENDENT_TYPE(PackExpansion, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPackExpansionType(clang::PackExpansionType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPackExpansionType(clang::PackExpansionType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1414:1: required from 'bool clang::RecursiveASTVisitor::TraversePackExpansionTypeLoc(clang::PackExpansionTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: note: in expansion of macro 'DEPENDENT_TYPE' 60 | DEPENDENT_TYPE(PackExpansion, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParenTypeLoc(clang::ParenTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParenTypeLoc(clang::ParenTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1382:1: required from 'bool clang::RecursiveASTVisitor::TraverseParenTypeLoc(clang::ParenTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 61 | NON_CANONICAL_TYPE(Paren, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParenType(clang::ParenType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParenType(clang::ParenType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1382:1: required from 'bool clang::RecursiveASTVisitor::TraverseParenTypeLoc(clang::ParenTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 61 | NON_CANONICAL_TYPE(Paren, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPipeTypeLoc(clang::PipeTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPipeTypeLoc(clang::PipeTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1444:1: required from 'bool clang::RecursiveASTVisitor::TraversePipeTypeLoc(clang::PipeTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: note: in expansion of macro 'TYPE' 62 | TYPE(Pipe, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPipeType(clang::PipeType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPipeType(clang::PipeType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1444:1: required from 'bool clang::RecursiveASTVisitor::TraversePipeTypeLoc(clang::PipeTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: note: in expansion of macro 'TYPE' 62 | TYPE(Pipe, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPointerTypeLoc(clang::PointerTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPointerTypeLoc(clang::PointerTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1208:1: required from 'bool clang::RecursiveASTVisitor::TraversePointerTypeLoc(clang::PointerTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: note: in expansion of macro 'TYPE' 63 | TYPE(Pointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPointerType(clang::PointerType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPointerType(clang::PointerType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1208:1: required from 'bool clang::RecursiveASTVisitor::TraversePointerTypeLoc(clang::PointerTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: note: in expansion of macro 'TYPE' 63 | TYPE(Pointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1214:1: required from 'bool clang::RecursiveASTVisitor::TraverseLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: note: in expansion of macro 'TYPE' 65 | TYPE(LValueReference, ReferenceType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLValueReferenceType(clang::LValueReferenceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLValueReferenceType(clang::LValueReferenceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1214:1: required from 'bool clang::RecursiveASTVisitor::TraverseLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: note: in expansion of macro 'TYPE' 65 | TYPE(LValueReference, ReferenceType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRValueReferenceTypeLoc(clang::RValueReferenceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRValueReferenceTypeLoc(clang::RValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1217:1: required from 'bool clang::RecursiveASTVisitor::TraverseRValueReferenceTypeLoc(clang::RValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: note: in expansion of macro 'TYPE' 66 | TYPE(RValueReference, ReferenceType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRValueReferenceType(clang::RValueReferenceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRValueReferenceType(clang::RValueReferenceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1217:1: required from 'bool clang::RecursiveASTVisitor::TraverseRValueReferenceTypeLoc(clang::RValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: note: in expansion of macro 'TYPE' 66 | TYPE(RValueReference, ReferenceType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstTemplateTypeParmPackTypeLoc(clang::SubstTemplateTypeParmPackTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstTemplateTypeParmPackTypeLoc(clang::SubstTemplateTypeParmPackTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1368:1: required from 'bool clang::RecursiveASTVisitor::TraverseSubstTemplateTypeParmPackTypeLoc(clang::SubstTemplateTypeParmPackTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: note: in expansion of macro 'DEPENDENT_TYPE' 67 | DEPENDENT_TYPE(SubstTemplateTypeParmPack, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstTemplateTypeParmPackType(clang::SubstTemplateTypeParmPackType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstTemplateTypeParmPackType(clang::SubstTemplateTypeParmPackType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1368:1: required from 'bool clang::RecursiveASTVisitor::TraverseSubstTemplateTypeParmPackTypeLoc(clang::SubstTemplateTypeParmPackTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: note: in expansion of macro 'DEPENDENT_TYPE' 67 | DEPENDENT_TYPE(SubstTemplateTypeParmPack, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstTemplateTypeParmTypeLoc(clang::SubstTemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstTemplateTypeParmTypeLoc(clang::SubstTemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1365:1: required from 'bool clang::RecursiveASTVisitor::TraverseSubstTemplateTypeParmTypeLoc(clang::SubstTemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 68 | NON_CANONICAL_TYPE(SubstTemplateTypeParm, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstTemplateTypeParmType(clang::SubstTemplateTypeParmType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstTemplateTypeParmType(clang::SubstTemplateTypeParmType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1365:1: required from 'bool clang::RecursiveASTVisitor::TraverseSubstTemplateTypeParmTypeLoc(clang::SubstTemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 68 | NON_CANONICAL_TYPE(SubstTemplateTypeParm, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1363:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: note: in expansion of macro 'TYPE' 70 | TYPE(Enum, TagType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumType(clang::EnumType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumType(clang::EnumType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1363:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: note: in expansion of macro 'TYPE' 70 | TYPE(Enum, TagType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRecordTypeLoc(clang::RecordTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecordTypeLoc(clang::RecordTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1362:1: required from 'bool clang::RecursiveASTVisitor::TraverseRecordTypeLoc(clang::RecordTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: note: in expansion of macro 'TYPE' 71 | TYPE(Record, TagType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRecordType(clang::RecordType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecordType(clang::RecordType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1362:1: required from 'bool clang::RecursiveASTVisitor::TraverseRecordTypeLoc(clang::RecordTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: note: in expansion of macro 'TYPE' 71 | TYPE(Record, TagType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateSpecializationTypeLoc(clang::TemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateSpecializationTypeLoc(clang::TemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1373:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateSpecializationTypeLoc(clang::TemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 72 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TemplateSpecialization, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateSpecializationType(clang::TemplateSpecializationType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateSpecializationType(clang::TemplateSpecializationType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1373:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateSpecializationTypeLoc(clang::TemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 72 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TemplateSpecialization, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateTypeParmTypeLoc(clang::TemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTypeParmTypeLoc(clang::TemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1364:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTypeParmTypeLoc(clang::TemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: note: in expansion of macro 'DEPENDENT_TYPE' 73 | DEPENDENT_TYPE(TemplateTypeParm, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateTypeParmType(clang::TemplateTypeParmType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTypeParmType(clang::TemplateTypeParmType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1364:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTypeParmTypeLoc(clang::TemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: note: in expansion of macro 'DEPENDENT_TYPE' 73 | DEPENDENT_TYPE(TemplateTypeParm, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeOfExprTypeLoc(clang::TypeOfExprTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeOfExprTypeLoc(clang::TypeOfExprTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1334:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeOfExprTypeLoc(clang::TypeOfExprTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 74 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TypeOfExpr, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeOfExprType(clang::TypeOfExprType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeOfExprType(clang::TypeOfExprType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1334:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeOfExprTypeLoc(clang::TypeOfExprTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 74 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TypeOfExpr, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeOfTypeLoc(clang::TypeOfTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeOfTypeLoc(clang::TypeOfTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1337:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeOfTypeLoc(clang::TypeOfTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 75 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TypeOf, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeOfType(clang::TypeOfType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeOfType(clang::TypeOfType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1337:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeOfTypeLoc(clang::TypeOfTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 75 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TypeOf, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypedefTypeLoc(clang::TypedefTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefTypeLoc(clang::TypedefTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1332:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypedefTypeLoc(clang::TypedefTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 76 | NON_CANONICAL_TYPE(Typedef, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypedefType(clang::TypedefType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefType(clang::TypedefType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1332:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypedefTypeLoc(clang::TypedefTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 76 | NON_CANONICAL_TYPE(Typedef, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnaryTransformTypeLoc(clang::UnaryTransformTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnaryTransformTypeLoc(clang::UnaryTransformTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1346:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnaryTransformTypeLoc(clang::UnaryTransformTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 77 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(UnaryTransform, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnaryTransformType(clang::UnaryTransformType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnaryTransformType(clang::UnaryTransformType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1346:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnaryTransformTypeLoc(clang::UnaryTransformTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 77 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(UnaryTransform, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingTypeLoc(clang::UnresolvedUsingTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingTypeLoc(clang::UnresolvedUsingTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1331:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingTypeLoc(clang::UnresolvedUsingTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: note: in expansion of macro 'DEPENDENT_TYPE' 78 | DEPENDENT_TYPE(UnresolvedUsing, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingType(clang::UnresolvedUsingType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingType(clang::UnresolvedUsingType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1331:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingTypeLoc(clang::UnresolvedUsingTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: note: in expansion of macro 'DEPENDENT_TYPE' 78 | DEPENDENT_TYPE(UnresolvedUsing, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingTypeLoc(clang::UsingTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingTypeLoc(clang::UsingTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1330:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingTypeLoc(clang::UsingTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 79 | NON_CANONICAL_TYPE(Using, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingType(clang::UsingType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingType(clang::UsingType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1330:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingTypeLoc(clang::UsingTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 79 | NON_CANONICAL_TYPE(Using, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVectorTypeLoc(clang::VectorTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVectorTypeLoc(clang::VectorTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1277:1: required from 'bool clang::RecursiveASTVisitor::TraverseVectorTypeLoc(clang::VectorTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: note: in expansion of macro 'TYPE' 80 | TYPE(Vector, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVectorType(clang::VectorType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVectorType(clang::VectorType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1277:1: required from 'bool clang::RecursiveASTVisitor::TraverseVectorTypeLoc(clang::VectorTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: note: in expansion of macro 'TYPE' 80 | TYPE(Vector, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExtVectorTypeLoc(clang::ExtVectorTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExtVectorTypeLoc(clang::ExtVectorTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1289:1: required from 'bool clang::RecursiveASTVisitor::TraverseExtVectorTypeLoc(clang::ExtVectorTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: note: in expansion of macro 'TYPE' 81 | TYPE(ExtVector, VectorType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExtVectorType(clang::ExtVectorType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExtVectorType(clang::ExtVectorType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1289:1: required from 'bool clang::RecursiveASTVisitor::TraverseExtVectorTypeLoc(clang::ExtVectorTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: note: in expansion of macro 'TYPE' 81 | TYPE(ExtVector, VectorType) | ^~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:372:63: required from 'bool clang::RecursiveASTVisitor::WalkUpFromStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 372 | bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); } | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromWhileStmt(clang::WhileStmt*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:373:24: warning: unused parameter 'S' [-Wunused-parameter] 373 | bool VisitStmt(Stmt *S) { return true; } | ~~~~~~^ In file included from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:381: /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitValueStmt(clang::ValueStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromValueStmt(clang::ValueStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLabelStmt(clang::LabelStmt*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:30:15: note: in expansion of macro 'VALUESTMT' 30 | ABSTRACT_STMT(VALUESTMT(ValueStmt, Stmt)) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExpr(clang::Expr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExpr(clang::Expr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVAArgExpr(clang::VAArgExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:40:15: note: in expansion of macro 'EXPR' 40 | ABSTRACT_STMT(EXPR(Expr, ValueStmt)) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOverloadExpr(clang::OverloadExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:164:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOverloadExpr(clang::OverloadExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:162:36: note: in expansion of macro 'EXPR' 162 | # define OVERLOADEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:164:15: note: in expansion of macro 'OVERLOADEXPR' 164 | ABSTRACT_STMT(OVERLOADEXPR(OverloadExpr, Expr)) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFullExpr(clang::FullExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:388:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFullExpr(clang::FullExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:386:32: note: in expansion of macro 'EXPR' 386 | # define FULLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:388:15: note: in expansion of macro 'FULLEXPR' 388 | ABSTRACT_STMT(FULLEXPR(FullExpr, Expr)) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroutineSuspendExpr(clang::CoroutineSuspendExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:462:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoroutineSuspendExpr(clang::CoroutineSuspendExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoyieldExpr(clang::CoyieldExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:460:44: note: in expansion of macro 'EXPR' 460 | # define COROUTINESUSPENDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:462:15: note: in expansion of macro 'COROUTINESUSPENDEXPR' 462 | ABSTRACT_STMT(COROUTINESUSPENDEXPR(CoroutineSuspendExpr, Expr)) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCastExpr(clang::CastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:512:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCastExpr(clang::CastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:512:15: note: in expansion of macro 'CASTEXPR' 512 | ABSTRACT_STMT(CASTEXPR(CastExpr, Expr)) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExplicitCastExpr(clang::ExplicitCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:522:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExplicitCastExpr(clang::ExplicitCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:522:15: note: in expansion of macro 'EXPLICITCASTEXPR' 522 | ABSTRACT_STMT(EXPLICITCASTEXPR(ExplicitCastExpr, CastExpr)) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXNamedCastExpr(clang::CXXNamedCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:532:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXNamedCastExpr(clang::CXXNamedCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:532:15: note: in expansion of macro 'CXXNAMEDCASTEXPR' 532 | ABSTRACT_STMT(CXXNAMEDCASTEXPR(CXXNamedCastExpr, ExplicitCastExpr)) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAbstractConditionalOperator(clang::AbstractConditionalOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:830:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAbstractConditionalOperator(clang::AbstractConditionalOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConditionalOperator(clang::ConditionalOperator*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:828:51: note: in expansion of macro 'EXPR' 828 | # define ABSTRACTCONDITIONALOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:830:15: note: in expansion of macro 'ABSTRACTCONDITIONALOPERATOR' 830 | ABSTRACT_STMT(ABSTRACTCONDITIONALOPERATOR(AbstractConditionalOperator, Expr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwitchCase(clang::SwitchCase*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:870:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSwitchCase(clang::SwitchCase*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDefaultStmt(clang::DefaultStmt*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:868:34: note: in expansion of macro 'STMT' 868 | # define SWITCHCASE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:870:15: note: in expansion of macro 'SWITCHCASE' 870 | ABSTRACT_STMT(SWITCHCASE(SwitchCase, Stmt)) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPExecutableDirective(clang::OMPExecutableDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:962:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPExecutableDirective(clang::OMPExecutableDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:962:15: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 962 | ABSTRACT_STMT(OMPEXECUTABLEDIRECTIVE(OMPExecutableDirective, Stmt)) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPLoopTransformationDirective(clang::OMPLoopTransformationDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1126:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPLoopTransformationDirective(clang::OMPLoopTransformationDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPUnrollDirective(clang::OMPUnrollDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1124:54: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1124 | # define OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1126:15: note: in expansion of macro 'OMPLOOPTRANSFORMATIONDIRECTIVE' 1126 | ABSTRACT_STMT(OMPLOOPTRANSFORMATIONDIRECTIVE(OMPLoopTransformationDirective, OMPLoopBasedDirective)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPLoopDirective(clang::OMPLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1146:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPLoopDirective(clang::OMPLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsGenericLoopDirective(clang::OMPTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1146:15: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1146 | ABSTRACT_STMT(OMPLOOPDIRECTIVE(OMPLoopDirective, OMPLoopBasedDirective)) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAsmStmt(clang::AsmStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1534:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAsmStmt(clang::AsmStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSAsmStmt(clang::MSAsmStmt*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1532:31: note: in expansion of macro 'STMT' 1532 | # define ASMSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1534:15: note: in expansion of macro 'ASMSTMT' 1534 | ABSTRACT_STMT(ASMSTMT(AsmStmt, Stmt)) | ^~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:414:72: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 414 | bool WalkUpFromTypeLoc(TypeLoc TL) { return getDerived().VisitTypeLoc(TL); } | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1230:1: required from 'bool clang::RecursiveASTVisitor::TraverseAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:415:29: warning: unused parameter 'TL' [-Wunused-parameter] 415 | bool VisitTypeLoc(TypeLoc TL) { return true; } | ~~~~~~~~^~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitType(clang::Type*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:393:63: required from 'bool clang::RecursiveASTVisitor::WalkUpFromType(clang::Type*) [with Derived = LupdateVisitor]' 393 | bool WalkUpFromType(Type *T) { return getDerived().VisitType(T); } | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAdjustedType(clang::AdjustedType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1230:1: required from 'bool clang::RecursiveASTVisitor::TraverseAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:394:24: warning: unused parameter 'T' [-Wunused-parameter] 394 | bool VisitType(Type *T) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayTypeLoc(clang::ArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayTypeLoc(clang::ArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1243:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:24:1: note: in expansion of macro 'ABSTRACT_TYPE' 24 | ABSTRACT_TYPE(Array, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayType(clang::ArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayType(clang::ArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantArrayType(clang::ConstantArrayType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1243:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:24:1: note: in expansion of macro 'ABSTRACT_TYPE' 24 | ABSTRACT_TYPE(Array, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeducedTypeLoc(clang::DeducedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:37:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeducedTypeLoc(clang::DeducedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1350:1: required from 'bool clang::RecursiveASTVisitor::TraverseAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:37:1: note: in expansion of macro 'ABSTRACT_TYPE' 37 | ABSTRACT_TYPE(Deduced, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeducedType(clang::DeducedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:37:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeducedType(clang::DeducedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAutoType(clang::AutoType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1350:1: required from 'bool clang::RecursiveASTVisitor::TraverseAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:37:1: note: in expansion of macro 'ABSTRACT_TYPE' 37 | ABSTRACT_TYPE(Deduced, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionTypeLoc(clang::FunctionTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:47:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionTypeLoc(clang::FunctionTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1305:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:47:1: note: in expansion of macro 'ABSTRACT_TYPE' 47 | ABSTRACT_TYPE(Function, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionType(clang::FunctionType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:47:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionType(clang::FunctionType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionNoProtoType(clang::FunctionNoProtoType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1305:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:47:1: note: in expansion of macro 'ABSTRACT_TYPE' 47 | ABSTRACT_TYPE(Function, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMatrixTypeLoc(clang::MatrixTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:52:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMatrixTypeLoc(clang::MatrixTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1293:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:52:1: note: in expansion of macro 'ABSTRACT_TYPE' 52 | ABSTRACT_TYPE(Matrix, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMatrixType(clang::MatrixType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:52:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMatrixType(clang::MatrixType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantMatrixType(clang::ConstantMatrixType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1293:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:52:1: note: in expansion of macro 'ABSTRACT_TYPE' 52 | ABSTRACT_TYPE(Matrix, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReferenceTypeLoc(clang::ReferenceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:64:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromReferenceTypeLoc(clang::ReferenceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1214:1: required from 'bool clang::RecursiveASTVisitor::TraverseLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:64:1: note: in expansion of macro 'ABSTRACT_TYPE' 64 | ABSTRACT_TYPE(Reference, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReferenceType(clang::ReferenceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:64:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromReferenceType(clang::ReferenceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLValueReferenceType(clang::LValueReferenceType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1214:1: required from 'bool clang::RecursiveASTVisitor::TraverseLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:64:1: note: in expansion of macro 'ABSTRACT_TYPE' 64 | ABSTRACT_TYPE(Reference, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTagTypeLoc(clang::TagTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:69:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTagTypeLoc(clang::TagTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1363:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:69:1: note: in expansion of macro 'ABSTRACT_TYPE' 69 | ABSTRACT_TYPE(Tag, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTagType(clang::TagType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:69:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTagType(clang::TagType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumType(clang::EnumType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1363:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:69:1: note: in expansion of macro 'ABSTRACT_TYPE' 69 | ABSTRACT_TYPE(Tag, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPLoopBasedDirective(clang::OMPLoopBasedDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1122:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPLoopBasedDirective(clang::OMPLoopBasedDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1126:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPLoopTransformationDirective(clang::OMPLoopTransformationDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPUnrollDirective(clang::OMPUnrollDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1122:15: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1122 | ABSTRACT_STMT(OMPLOOPBASEDDIRECTIVE(OMPLoopBasedDirective, OMPExecutableDirective)) | ^~~~~~~~~~~~~~~~~~~~~ [373/708] Running rcc for resource assistant_images [374/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/.qt/rcc/qrc_assistant_images.cpp.o [375/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/stdinlistener.cpp.o [376/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/helpviewerimpl_qtb.cpp.o [377/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/xbelsupport.cpp.o [378/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/topicchooser.cpp.o [379/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/searchwidget.cpp.o [380/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/remotecontrol.cpp.o [381/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/qtdocinstaller.cpp.o [382/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/preferencesdialog.cpp.o [383/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/openpageswidget.cpp.o [384/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/openpagesswitcher.cpp.o [385/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/openpagesmodel.cpp.o [386/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/openpagesmanager.cpp.o [387/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/mainwindow.cpp.o [388/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/main.cpp.o [389/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/indexwindow.cpp.o [390/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/helpviewerimpl.cpp.o [391/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/helpviewer.cpp.o [392/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/helpenginewrapper.cpp.o [393/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/helpdocsettingswidget.cpp.o [394/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/helpdocsettings.cpp.o [395/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/helpbrowsersupport.cpp.o [396/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/globalactions.cpp.o [397/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/findwidget.cpp.o [398/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/contentwindow.cpp.o [399/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/cmdlineparser.cpp.o [400/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/centralwidget.cpp.o [401/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/bookmarkmodel.cpp.o [402/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/bookmarkmanagerwidget.cpp.o [403/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/bookmarkmanager.cpp.o [404/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/bookmarkitem.cpp.o [405/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/bookmarkfiltermodel.cpp.o [406/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/bookmarkdialog.cpp.o [407/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/aboutdialog.cpp.o [408/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/__/shared/collectionconfiguration.cpp.o [409/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/__/__/shared/fontpanel/fontpanel.cpp.o [410/708] Building CXX object src/assistant/assistant/CMakeFiles/assistant.dir/assistant_autogen/mocs_compilation.cpp.o [411/708] Linking CXX executable lib/qt6/bin/linguist In file included from /usr/include/llvm18/clang/Basic/Diagnostic.h:20, from /usr/include/llvm18/clang/Basic/SourceManager.h:37, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.h:23, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.cpp:4: /usr/include/llvm18/clang/Basic/Specifiers.h: In function 'bool clang::isLegalForVariable(StorageClass)': /usr/include/llvm18/clang/Basic/Specifiers.h:261:47: warning: unused parameter 'SC' [-Wunused-parameter] 261 | inline bool isLegalForVariable(StorageClass SC) { | ~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::DiagnosticConsumer::BeginSourceFile(const clang::LangOptions&, const clang::Preprocessor*)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1769:51: warning: unused parameter 'LangOpts' [-Wunused-parameter] 1769 | virtual void BeginSourceFile(const LangOptions &LangOpts, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1770:52: warning: unused parameter 'PP' [-Wunused-parameter] 1770 | const Preprocessor *PP = nullptr) {} | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h: In member function 'virtual void clang::IgnoringDiagConsumer::HandleDiagnostic(clang::DiagnosticsEngine::Level, const clang::Diagnostic&)': /usr/include/llvm18/clang/Basic/Diagnostic.h:1803:50: warning: unused parameter 'DiagLevel' [-Wunused-parameter] 1803 | void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:1804:43: warning: unused parameter 'Info' [-Wunused-parameter] 1804 | const Diagnostic &Info) override { | ~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/llvm18/llvm/Support/FormatVariadicDetails.h:14, from /usr/include/llvm18/llvm/Support/FormatProviders.h:20, from /usr/include/llvm18/llvm/Support/Chrono.h:13, from /usr/include/llvm18/llvm/Support/FileSystem.h:33, from /usr/include/llvm18/clang/Basic/FileManager.h:29, from /usr/include/llvm18/clang/Basic/SourceManager.h:39: /usr/include/llvm18/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/include/llvm18/llvm/Support/raw_ostream.h:147:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 147 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ In file included from /usr/include/llvm18/llvm/Support/FileSystem.h:34: /usr/include/llvm18/llvm/Support/Error.h: In member function 'void llvm::Error::setChecked(bool)': /usr/include/llvm18/llvm/Support/Error.h:302:24: warning: unused parameter 'V' [-Wunused-parameter] 302 | void setChecked(bool V) { | ~~~~~^ In file included from /usr/include/llvm18/clang/Basic/FileManager.h:30: /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::File::setPath(const llvm::Twine&)': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:145:37: warning: unused parameter 'Path' [-Wunused-parameter] 145 | virtual void setPath(const Twine &Path) {} | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/VirtualFileSystem.h: In member function 'virtual void llvm::vfs::FileSystem::printImpl(llvm::raw_ostream&, PrintType, unsigned int) const': /usr/include/llvm18/llvm/Support/VirtualFileSystem.h:332:53: warning: unused parameter 'Type' [-Wunused-parameter] 332 | virtual void printImpl(raw_ostream &OS, PrintType Type, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/SourceManager.h: In member function 'void clang::SourceManager::setNumCreatedFIDsForFileID(clang::FileID, unsigned int, bool) const': /usr/include/llvm18/clang/Basic/SourceManager.h:1123:40: warning: unused parameter 'Force' [-Wunused-parameter] 1123 | bool Force = false) const { | ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/llvm18/clang/AST/DeclarationName.h:16, from /usr/include/llvm18/clang/AST/ASTConcept.h:17, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:16, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:16, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.cpp:5: /usr/include/llvm18/clang/AST/Type.h: In member function 'void clang::VariableArrayType::Profile(llvm::FoldingSetNodeID&)': /usr/include/llvm18/clang/AST/Type.h:3322:40: warning: unused parameter 'ID' [-Wunused-parameter] 3322 | void Profile(llvm::FoldingSetNodeID &ID) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/llvm18/clang/AST/APNumericStorage.h:12, from /usr/include/llvm18/clang/AST/Decl.h:16, from /usr/include/llvm18/clang/AST/Attr.h:18, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:17: /usr/include/llvm18/llvm/ADT/APFloat.h: In constructor 'llvm::APFloat::Storage::Storage(llvm::APFloat::DoubleAPFloat, const llvm::fltSemantics&)': /usr/include/llvm18/llvm/ADT/APFloat.h:792:59: warning: unused parameter 'S' [-Wunused-parameter] 792 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Decl.h:20: /usr/include/llvm18/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(Kind, EmptyShell)': /usr/include/llvm18/clang/AST/DeclBase.h:404:28: warning: unused parameter 'Empty' [-Wunused-parameter] 404 | Decl(Kind DK, EmptyShell Empty) | ~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/DeclBase.h: In static member function 'static bool clang::Decl::classofKind(Kind)': /usr/include/llvm18/clang/AST/DeclBase.h:1242:32: warning: unused parameter 'K' [-Wunused-parameter] 1242 | static bool classofKind(Kind K) { return true; } | ~~~~~^ /usr/include/llvm18/clang/AST/DeclBase.h: In static member function 'static bool clang::DeclContext::classof(const clang::DeclContext*)': /usr/include/llvm18/clang/AST/DeclBase.h:2686:42: warning: unused parameter 'D' [-Wunused-parameter] 2686 | static bool classof(const DeclContext *D) { return true; } | ~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Decl.h:22: /usr/include/llvm18/clang/AST/ExternalASTSource.h: In member function 'virtual void clang::ExternalASTSource::updateOutOfDateIdentifier(clang::IdentifierInfo&)': /usr/include/llvm18/clang/AST/ExternalASTSource.h:141:58: warning: unused parameter 'II' [-Wunused-parameter] 141 | virtual void updateOutOfDateIdentifier(IdentifierInfo &II) {} | ~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ExternalASTSource.h: In member function 'virtual clang::Module* clang::ExternalASTSource::getModule(unsigned int)': /usr/include/llvm18/clang/AST/ExternalASTSource.h:160:38: warning: unused parameter 'ID' [-Wunused-parameter] 160 | virtual Module *getModule(unsigned ID) { return nullptr; } | ~~~~~~~~~^~ /usr/include/llvm18/clang/AST/Attr.h: In static member function 'static void* clang::Attr::operator new(size_t)': /usr/include/llvm18/clang/AST/Attr.h:63:29: warning: unused parameter 'bytes' [-Wunused-parameter] 63 | void *operator new(size_t bytes) noexcept { | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Attr.h: In static member function 'static void clang::Attr::operator delete(void*)': /usr/include/llvm18/clang/AST/Attr.h:66:30: warning: unused parameter 'data' [-Wunused-parameter] 66 | void operator delete(void *data) noexcept { | ~~~~~~^~~~ /usr/include/llvm18/clang/AST/Attr.h: In constructor 'clang::Attr::Attr(clang::ASTContext&, const clang::AttributeCommonInfo&, clang::attr::Kind, bool)': /usr/include/llvm18/clang/AST/Attr.h:81:20: warning: unused parameter 'Context' [-Wunused-parameter] 81 | Attr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/Attr.h: In member function 'void clang::ParamIdx::assertComparable(const clang::ParamIdx&) const': /usr/include/llvm18/clang/AST/Attr.h:258:41: warning: unused parameter 'I' [-Wunused-parameter] 258 | void assertComparable(const ParamIdx &I) const { | ~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Attr.h:375: /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setIntroduced(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1981:34: warning: unused parameter 'C' [-Wunused-parameter] 1981 | void setIntroduced(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setDeprecated(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1988:34: warning: unused parameter 'C' [-Wunused-parameter] 1988 | void setDeprecated(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::AvailabilityAttr::setObsoleted(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:1995:33: warning: unused parameter 'C' [-Wunused-parameter] 1995 | void setObsoleted(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::InitSegAttr::printPrettyPragma(llvm::raw_ostream&, const clang::PrintingPolicy&) const': /usr/include/llvm18/clang/AST/Attrs.inc:5706:65: warning: unused parameter 'Policy' [-Wunused-parameter] 5706 | void printPrettyPragma(raw_ostream &OS, const PrintingPolicy &Policy) const { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::SwiftVersionedAdditionAttr::setVersion(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:12302:31: warning: unused parameter 'C' [-Wunused-parameter] 12302 | void setVersion(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Attrs.inc: In member function 'void clang::SwiftVersionedRemovalAttr::setVersion(clang::ASTContext&, llvm::VersionTuple)': /usr/include/llvm18/clang/AST/Attrs.inc:12348:31: warning: unused parameter 'C' [-Wunused-parameter] 12348 | void setVersion(ASTContext &C, VersionTuple V) { | ~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/Expr.h:24, from /usr/include/llvm18/clang/AST/DeclCXX.h:22, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:20: /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void* clang::Stmt::operator new(size_t)': /usr/include/llvm18/clang/AST/Stmt.h:102:29: warning: unused parameter 'bytes' [-Wunused-parameter] 102 | void *operator new(size_t bytes) noexcept { | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void clang::Stmt::operator delete(void*)': /usr/include/llvm18/clang/AST/Stmt.h:106:30: warning: unused parameter 'data' [-Wunused-parameter] 106 | void operator delete(void *data) noexcept { | ~~~~~~^~~~ /usr/include/llvm18/clang/AST/Stmt.h: In static member function 'static void* clang::Stmt::operator new(size_t, void*)': /usr/include/llvm18/clang/AST/Stmt.h:1285:29: warning: unused parameter 'bytes' [-Wunused-parameter] 1285 | void *operator new(size_t bytes, void *mem) noexcept { return mem; } | ~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/Expr.h: In constructor 'clang::ImplicitCastExpr::ImplicitCastExpr(OnStack_t, clang::QualType, clang::CastKind, clang::Expr*, clang::ExprValueKind, clang::FPOptionsOverride)': /usr/include/llvm18/clang/AST/Expr.h:3649:30: warning: unused parameter '_' [-Wunused-parameter] 3649 | ImplicitCastExpr(OnStack_t _, QualType ty, CastKind kind, Expr *op, | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Expr.h: In constructor 'clang::CompoundAssignOperator::CompoundAssignOperator(const clang::ASTContext&, clang::Stmt::EmptyShell, bool)': /usr/include/llvm18/clang/AST/Expr.h:4064:53: warning: unused parameter 'C' [-Wunused-parameter] 4064 | explicit CompoundAssignOperator(const ASTContext &C, EmptyShell Empty, | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/Expr.h:4065:40: warning: unused parameter 'hasFPFeatures' [-Wunused-parameter] 4065 | bool hasFPFeatures) | ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/llvm18/clang/AST/DeclCXX.h:29: /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::TypeLoc::initializeFullCopy(clang::TypeLoc, unsigned int)': /usr/include/llvm18/clang/AST/TypeLoc.h:211:51: warning: unused parameter 'Size' [-Wunused-parameter] 211 | void initializeFullCopy(TypeLoc Other, unsigned Size) { | ~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::QualifiedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:297:36: warning: unused parameter 'Context' [-Wunused-parameter] 297 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:297:60: warning: unused parameter 'Loc' [-Wunused-parameter] 297 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::QualifiedTypeLoc::copyLocal(clang::TypeLoc)': /usr/include/llvm18/clang/AST/TypeLoc.h:301:26: warning: unused parameter 'other' [-Wunused-parameter] 301 | void copyLocal(TypeLoc other) { | ~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::TypeSpecTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:541:36: warning: unused parameter 'Context' [-Wunused-parameter] 541 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:662:36: warning: unused parameter 'Context' [-Wunused-parameter] 662 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AttributedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:901:36: warning: unused parameter 'Context' [-Wunused-parameter] 901 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:901:60: warning: unused parameter 'loc' [-Wunused-parameter] 901 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::BTFTagAttributedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:928:36: warning: unused parameter 'Context' [-Wunused-parameter] 928 | void initializeLocal(ASTContext &Context, SourceLocation loc) {} | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:928:60: warning: unused parameter 'loc' [-Wunused-parameter] 928 | void initializeLocal(ASTContext &Context, SourceLocation loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ObjCInterfaceTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1107:36: warning: unused parameter 'Context' [-Wunused-parameter] 1107 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MacroQualifiedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1121:36: warning: unused parameter 'Context' [-Wunused-parameter] 1121 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ParenTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1175:36: warning: unused parameter 'Context' [-Wunused-parameter] 1175 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AdjustedTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1204:36: warning: unused parameter 'Context' [-Wunused-parameter] 1204 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h:1204:60: warning: unused parameter 'Loc' [-Wunused-parameter] 1204 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MemberPointerTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1318:36: warning: unused parameter 'Context' [-Wunused-parameter] 1318 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::FunctionTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1481:36: warning: unused parameter 'Context' [-Wunused-parameter] 1481 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::ArrayTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1563:36: warning: unused parameter 'Context' [-Wunused-parameter] 1563 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentAddressSpaceTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1775:36: warning: unused parameter 'Context' [-Wunused-parameter] 1775 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::VectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1806:36: warning: unused parameter 'Context' [-Wunused-parameter] 1806 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentVectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1829:36: warning: unused parameter 'Context' [-Wunused-parameter] 1829 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DependentSizedExtVectorTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1857:36: warning: unused parameter 'Context' [-Wunused-parameter] 1857 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::MatrixTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:1911:36: warning: unused parameter 'Context' [-Wunused-parameter] 1911 | void initializeLocal(ASTContext &Context, SourceLocation loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::DecltypeTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2052:36: warning: unused parameter 'Context' [-Wunused-parameter] 2052 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::PackExpansionTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2521:36: warning: unused parameter 'Context' [-Wunused-parameter] 2521 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::AtomicTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2582:36: warning: unused parameter 'Context' [-Wunused-parameter] 2582 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/TypeLoc.h: In member function 'void clang::PipeTypeLoc::initializeLocal(clang::ASTContext&, clang::SourceLocation)': /usr/include/llvm18/clang/AST/TypeLoc.h:2607:36: warning: unused parameter 'Context' [-Wunused-parameter] 2607 | void initializeLocal(ASTContext &Context, SourceLocation Loc) { | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h: In constructor 'clang::RequiresExprBodyDecl::RequiresExprBodyDecl(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation)': /usr/include/llvm18/clang/AST/DeclCXX.h:2024:36: warning: unused parameter 'C' [-Wunused-parameter] 2024 | RequiresExprBodyDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc) | ~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/ASTContext.h:24, from /usr/include/llvm18/clang/AST/DeclTemplate.h:18, from /usr/include/llvm18/clang/AST/DeclFriend.h:20, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:21: /usr/include/llvm18/clang/AST/PrettyPrinter.h: In member function 'virtual bool clang::PrintingCallbacks::isScopeVisible(const clang::DeclContext*) const': /usr/include/llvm18/clang/AST/PrettyPrinter.h:49:50: warning: unused parameter 'DC' [-Wunused-parameter] 49 | virtual bool isScopeVisible(const DeclContext *DC) const { return false; } | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTContext.h: In member function 'void clang::ASTContext::Deallocate(void*) const': /usr/include/llvm18/clang/AST/ASTContext.h:716:25: warning: unused parameter 'Ptr' [-Wunused-parameter] 716 | void Deallocate(void *Ptr) const {} | ~~~~~~^~~ In file included from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:22: /usr/include/llvm18/clang/AST/DeclObjC.h: In member function 'virtual void clang::ObjCContainerDecl::collectPropertiesToImplement(PropertyMap&) const': /usr/include/llvm18/clang/AST/DeclObjC.h:1090:58: warning: unused parameter 'PM' [-Wunused-parameter] 1090 | virtual void collectPropertiesToImplement(PropertyMap &PM) const {} | ~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/DeclObjC.h: In constructor 'clang::ObjCPropertyImplDecl::ObjCPropertyImplDecl(clang::DeclContext*, clang::SourceLocation, clang::SourceLocation, clang::ObjCPropertyDecl*, Kind, clang::ObjCIvarDecl*, clang::SourceLocation)': /usr/include/llvm18/clang/AST/DeclObjC.h:2841:29: warning: unused parameter 'PK' [-Wunused-parameter] 2841 | Kind PK, | ~~~~~^~ In file included from /usr/include/llvm18/clang/AST/DeclOpenMP.h:21, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:23: /usr/include/llvm18/clang/AST/OpenMPClause.h: In constructor 'clang::OMPClauseWithPreInit::OMPClauseWithPreInit(const clang::OMPClause*)': /usr/include/llvm18/clang/AST/OpenMPClause.h:205:41: warning: unused parameter 'This' [-Wunused-parameter] 205 | OMPClauseWithPreInit(const OMPClause *This) { | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h: In constructor 'clang::OMPAffinityClause::OMPAffinityClause(clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, unsigned int)': /usr/include/llvm18/clang/AST/OpenMPClause.h:8616:36: warning: unused parameter 'ColonLoc' [-Wunused-parameter] 8616 | SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N) | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/llvm18/clang/AST/ExprCXX.h:29, from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:27: /usr/include/llvm18/clang/AST/StmtCXX.h: In constructor 'clang::CXXCatchStmt::CXXCatchStmt(clang::Stmt::EmptyShell)': /usr/include/llvm18/clang/AST/StmtCXX.h:40:27: warning: unused parameter 'Empty' [-Wunused-parameter] 40 | CXXCatchStmt(EmptyShell Empty) | ~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/StmtCXX.h: In constructor 'clang::CXXTryStmt::CXXTryStmt(clang::Stmt::EmptyShell, unsigned int)': /usr/include/llvm18/clang/AST/StmtCXX.h:80:25: warning: unused parameter 'Empty' [-Wunused-parameter] 80 | CXXTryStmt(EmptyShell Empty, unsigned numHandlers) | ~~~~~~~~~~~^~~~~ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:12, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:17: /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::Initialize(clang::ASTContext&)': /usr/include/llvm18/clang/AST/ASTConsumer.h:47:39: warning: unused parameter 'Context' [-Wunused-parameter] 47 | virtual void Initialize(ASTContext &Context) {} | ~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleInlineFunctionDefinition(clang::FunctionDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:57:61: warning: unused parameter 'D' [-Wunused-parameter] 57 | virtual void HandleInlineFunctionDefinition(FunctionDecl *D) {} | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleTranslationUnit(clang::ASTContext&)': /usr/include/llvm18/clang/AST/ASTConsumer.h:66:50: warning: unused parameter 'Ctx' [-Wunused-parameter] 66 | virtual void HandleTranslationUnit(ASTContext &Ctx) {} | ~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleTagDeclDefinition(clang::TagDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:72:49: warning: unused parameter 'D' [-Wunused-parameter] 72 | virtual void HandleTagDeclDefinition(TagDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleTagDeclRequiredDefinition(const clang::TagDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:76:63: warning: unused parameter 'D' [-Wunused-parameter] 76 | virtual void HandleTagDeclRequiredDefinition(const TagDecl *D) {} | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleCXXImplicitFunctionInstantiation(clang::FunctionDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:82:69: warning: unused parameter 'D' [-Wunused-parameter] 82 | virtual void HandleCXXImplicitFunctionInstantiation(FunctionDecl *D) {} | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::CompleteTentativeDefinition(clang::VarDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:103:53: warning: unused parameter 'D' [-Wunused-parameter] 103 | virtual void CompleteTentativeDefinition(VarDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::CompleteExternalDeclaration(clang::VarDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:108:53: warning: unused parameter 'D' [-Wunused-parameter] 108 | virtual void CompleteExternalDeclaration(VarDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::AssignInheritanceModel(clang::CXXRecordDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:112:54: warning: unused parameter 'RD' [-Wunused-parameter] 112 | virtual void AssignInheritanceModel(CXXRecordDecl *RD) {} | ~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleCXXStaticMemberVarInstantiation(clang::VarDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:116:63: warning: unused parameter 'D' [-Wunused-parameter] 116 | virtual void HandleCXXStaticMemberVarInstantiation(VarDecl *D) {} | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual void clang::ASTConsumer::HandleVTable(clang::CXXRecordDecl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:123:44: warning: unused parameter 'RD' [-Wunused-parameter] 123 | virtual void HandleVTable(CXXRecordDecl *RD) {} | ~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/ASTConsumer.h: In member function 'virtual bool clang::ASTConsumer::shouldSkipFunctionBody(clang::Decl*)': /usr/include/llvm18/clang/AST/ASTConsumer.h:145:45: warning: unused parameter 'D' [-Wunused-parameter] 145 | virtual bool shouldSkipFunctionBody(Decl *D) { return true; } | ~~~~~~^ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:15: /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual uint64_t clang::TargetInfo::getNullPointerValue(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:479:47: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 479 | virtual uint64_t getNullPointerValue(LangAS AddrSpace) const { return 0; } | ~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual std::optional > clang::TargetInfo::getVScaleRange(const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:978:37: warning: unused parameter 'LangOpts' [-Wunused-parameter] 978 | getVScaleRange(const LangOptions &LangOpts) const { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual llvm::StringRef clang::TargetInfo::getConstraintRegister(llvm::StringRef, llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1043:53: warning: unused parameter 'Constraint' [-Wunused-parameter] 1043 | virtual StringRef getConstraintRegister(StringRef Constraint, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1044:53: warning: unused parameter 'Expression' [-Wunused-parameter] 1044 | StringRef Expression) const { | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateGlobalRegisterVariable(llvm::StringRef, unsigned int, bool&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1151:57: warning: unused parameter 'RegName' [-Wunused-parameter] 1151 | virtual bool validateGlobalRegisterVariable(StringRef RegName, | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1152:56: warning: unused parameter 'RegSize' [-Wunused-parameter] 1152 | unsigned RegSize, | ~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateOutputSize(const llvm::StringMap&, llvm::StringRef, unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1165:64: warning: unused parameter 'FeatureMap' [-Wunused-parameter] 1165 | virtual bool validateOutputSize(const llvm::StringMap &FeatureMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateInputSize(const llvm::StringMap&, llvm::StringRef, unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1171:63: warning: unused parameter 'FeatureMap' [-Wunused-parameter] 1171 | virtual bool validateInputSize(const llvm::StringMap &FeatureMap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual std::optional > clang::TargetInfo::handleAsmEscapedChar(char) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1203:64: warning: unused parameter 'C' [-Wunused-parameter] 1203 | virtual std::optional handleAsmEscapedChar(char C) const { | ~~~~~^ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::setCPU(const std::string&)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1295:42: warning: unused parameter 'Name' [-Wunused-parameter] 1295 | virtual bool setCPU(const std::string &Name) { | ~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual void clang::TargetInfo::fillValidCPUList(llvm::SmallVectorImpl&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1300:61: warning: unused parameter 'Values' [-Wunused-parameter] 1300 | virtual void fillValidCPUList(SmallVectorImpl &Values) const {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::isValidCPUName(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1308:41: warning: unused parameter 'Name' [-Wunused-parameter] 1308 | virtual bool isValidCPUName(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::setABI(const std::string&)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1328:42: warning: unused parameter 'Name' [-Wunused-parameter] 1328 | virtual bool setABI(const std::string &Name) { | ~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::setFPMath(llvm::StringRef)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1335:36: warning: unused parameter 'Name' [-Wunused-parameter] 1335 | virtual bool setFPMath(StringRef Name) { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::isValidFeatureName(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1354:45: warning: unused parameter 'Feature' [-Wunused-parameter] 1354 | virtual bool isValidFeatureName(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::doesFeatureAffectCodeGen(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1360:51: warning: unused parameter 'Feature' [-Wunused-parameter] 1360 | virtual bool doesFeatureAffectCodeGen(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual llvm::StringRef clang::TargetInfo::getFeatureDependencies(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1365:54: warning: unused parameter 'Feature' [-Wunused-parameter] 1365 | virtual StringRef getFeatureDependencies(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::isBranchProtectionSupportedArch(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1381:58: warning: unused parameter 'Arch' [-Wunused-parameter] 1381 | virtual bool isBranchProtectionSupportedArch(StringRef Arch) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateBranchProtection(llvm::StringRef, llvm::StringRef, BranchProtectionInfo&, llvm::StringRef&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1387:51: warning: unused parameter 'Spec' [-Wunused-parameter] 1387 | virtual bool validateBranchProtection(StringRef Spec, StringRef Arch, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1387:67: warning: unused parameter 'Arch' [-Wunused-parameter] 1387 | virtual bool validateBranchProtection(StringRef Spec, StringRef Arch, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1388:63: warning: unused parameter 'BPI' [-Wunused-parameter] 1388 | BranchProtectionInfo &BPI, | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::handleTargetFeatures(std::vector >&, clang::DiagnosticsEngine&)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1405:63: warning: unused parameter 'Features' [-Wunused-parameter] 1405 | virtual bool handleTargetFeatures(std::vector &Features, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1406:56: warning: unused parameter 'Diags' [-Wunused-parameter] 1406 | DiagnosticsEngine &Diags) { | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::hasFeature(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1411:37: warning: unused parameter 'Feature' [-Wunused-parameter] 1411 | virtual bool hasFeature(StringRef Feature) const { | ~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateCpuSupports(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1437:46: warning: unused parameter 'Name' [-Wunused-parameter] 1437 | virtual bool validateCpuSupports(StringRef Name) const { return false; } | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual unsigned int clang::TargetInfo::multiVersionSortPriority(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1441:55: warning: unused parameter 'Name' [-Wunused-parameter] 1441 | virtual unsigned multiVersionSortPriority(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateCpuIs(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1451:40: warning: unused parameter 'Name' [-Wunused-parameter] 1451 | virtual bool validateCpuIs(StringRef Name) const { return false; } | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateCPUSpecificCPUDispatch(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1455:57: warning: unused parameter 'Name' [-Wunused-parameter] 1455 | virtual bool validateCPUSpecificCPUDispatch(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual char clang::TargetInfo::CPUSpecificManglingCharacter(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1460:55: warning: unused parameter 'Name' [-Wunused-parameter] 1460 | virtual char CPUSpecificManglingCharacter(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual llvm::StringRef clang::TargetInfo::getCPUSpecificTuneName(llvm::StringRef) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1467:54: warning: unused parameter 'Name' [-Wunused-parameter] 1467 | virtual StringRef getCPUSpecificTuneName(StringRef Name) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual void clang::TargetInfo::getCPUSpecificCPUDispatchFeatures(llvm::StringRef, llvm::SmallVectorImpl&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1476:17: warning: unused parameter 'Name' [-Wunused-parameter] 1476 | StringRef Name, llvm::SmallVectorImpl &Features) const { | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h:1476:57: warning: unused parameter 'Features' [-Wunused-parameter] 1476 | StringRef Name, llvm::SmallVectorImpl &Features) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual int clang::TargetInfo::getEHDataRegisterNumber(unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1528:48: warning: unused parameter 'RegNo' [-Wunused-parameter] 1528 | virtual int getEHDataRegisterNumber(unsigned RegNo) const { | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual std::optional clang::TargetInfo::getDWARFAddressSpace(unsigned int) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1701:65: warning: unused parameter 'AddressSpace' [-Wunused-parameter] 1701 | virtual std::optional getDWARFAddressSpace(unsigned AddressSpace) | ~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual bool clang::TargetInfo::validateTarget(clang::DiagnosticsEngine&) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1713:50: warning: unused parameter 'Diags' [-Wunused-parameter] 1713 | virtual bool validateTarget(DiagnosticsEngine &Diags) const { | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual void clang::TargetInfo::setAuxTarget(const clang::TargetInfo*)': /usr/include/llvm18/clang/Basic/TargetInfo.h:1722:47: warning: unused parameter 'Aux' [-Wunused-parameter] 1722 | virtual void setAuxTarget(const TargetInfo *Aux) {} | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual uint64_t clang::TargetInfo::getPointerWidthV(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1747:44: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 1747 | virtual uint64_t getPointerWidthV(LangAS AddrSpace) const { | ~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual uint64_t clang::TargetInfo::getPointerAlignV(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1750:44: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 1750 | virtual uint64_t getPointerAlignV(LangAS AddrSpace) const { | ~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Basic/TargetInfo.h: In member function 'virtual clang::TransferrableTargetInfo::IntType clang::TargetInfo::getPtrDiffTypeV(clang::LangAS) const': /usr/include/llvm18/clang/Basic/TargetInfo.h:1753:47: warning: unused parameter 'AddrSpace' [-Wunused-parameter] 1753 | virtual enum IntType getPtrDiffTypeV(LangAS AddrSpace) const { | ~~~~~~~^~~~~~~~~ In file included from /usr/include/llvm18/clang/Frontend/FrontendOptions.h:14, from /usr/include/llvm18/clang/Frontend/CompilerInvocation.h:20, from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:16: /usr/include/llvm18/clang/Frontend/CommandLineSourceLoc.h: In member function 'bool llvm::cl::parser::parse(llvm::cl::Option&, llvm::StringRef, llvm::StringRef, clang::ParsedSourceLocation&)': /usr/include/llvm18/clang/Frontend/CommandLineSourceLoc.h:124:19: warning: unused parameter 'O' [-Wunused-parameter] 124 | parse(Option &O, StringRef ArgName, StringRef ArgValue, | ~~~~~~~~^ /usr/include/llvm18/clang/Frontend/CommandLineSourceLoc.h:124:32: warning: unused parameter 'ArgName' [-Wunused-parameter] 124 | parse(Option &O, StringRef ArgName, StringRef ArgValue, | ~~~~~~~~~~^~~~~~~ In file included from /usr/include/llvm18/clang/Analysis/AnalysisDeclContext.h:22, from /usr/include/llvm18/clang/Analysis/PathDiagnostic.h:17, from /usr/include/llvm18/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17, from /usr/include/llvm18/clang/Frontend/CompilerInvocation.h:23: /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::logicAlwaysTrue(const clang::BinaryOperator*, bool)': /usr/include/llvm18/clang/Analysis/CFG.h:1197:54: warning: unused parameter 'B' [-Wunused-parameter] 1197 | virtual void logicAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/CFG.h:1197:62: warning: unused parameter 'isAlwaysTrue' [-Wunused-parameter] 1197 | virtual void logicAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::compareAlwaysTrue(const clang::BinaryOperator*, bool)': /usr/include/llvm18/clang/Analysis/CFG.h:1198:56: warning: unused parameter 'B' [-Wunused-parameter] 1198 | virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/CFG.h:1198:64: warning: unused parameter 'isAlwaysTrue' [-Wunused-parameter] 1198 | virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} | ~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::compareBitwiseEquality(const clang::BinaryOperator*, bool)': /usr/include/llvm18/clang/Analysis/CFG.h:1199:61: warning: unused parameter 'B' [-Wunused-parameter] 1199 | virtual void compareBitwiseEquality(const BinaryOperator *B, | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/CFG.h:1200:44: warning: unused parameter 'isAlwaysTrue' [-Wunused-parameter] 1200 | bool isAlwaysTrue) {} | ~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Analysis/CFG.h: In member function 'virtual void clang::CFGCallback::compareBitwiseOr(const clang::BinaryOperator*)': /usr/include/llvm18/clang/Analysis/CFG.h:1201:55: warning: unused parameter 'B' [-Wunused-parameter] 1201 | virtual void compareBitwiseOr(const BinaryOperator *B) {} | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Analysis/PathDiagnostic.h: In static member function 'static clang::ento::PathDiagnosticLocation clang::ento::PathDiagnosticLocation::createBegin(const clang::Decl*, const clang::SourceManager&, clang::ento::LocationOrAnalysisDeclContext)': /usr/include/llvm18/clang/Analysis/PathDiagnostic.h:262:51: warning: unused parameter 'LAC' [-Wunused-parameter] 262 | const LocationOrAnalysisDeclContext LAC) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:18: /usr/include/llvm18/clang/Frontend/Utils.h: In member function 'virtual void clang::DependencyCollector::finishedMainFile(clang::DiagnosticsEngine&)': /usr/include/llvm18/clang/Frontend/Utils.h:79:52: warning: unused parameter 'Diags' [-Wunused-parameter] 79 | virtual void finishedMainFile(DiagnosticsEngine &Diags) {} | ~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/llvm18/clang/Frontend/CompilerInstance.h:20: /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual clang::ModuleLoadResult clang::TrivialModuleLoader::loadModule(clang::SourceLocation, clang::ModuleIdPath, clang::Module::NameVisibilityKind, bool)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:168:46: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 168 | ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:168:70: warning: unused parameter 'Path' [-Wunused-parameter] 168 | ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:169:58: warning: unused parameter 'Visibility' [-Wunused-parameter] 169 | Module::NameVisibilityKind Visibility, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:170:36: warning: unused parameter 'IsInclusionDirective' [-Wunused-parameter] 170 | bool IsInclusionDirective) override { | ~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual void clang::TrivialModuleLoader::createModuleFromSource(clang::SourceLocation, llvm::StringRef, llvm::StringRef)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:174:46: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 174 | void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:174:67: warning: unused parameter 'ModuleName' [-Wunused-parameter] 174 | void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:175:41: warning: unused parameter 'Source' [-Wunused-parameter] 175 | StringRef Source) override {} | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual void clang::TrivialModuleLoader::makeModuleVisible(clang::Module*, clang::Module::NameVisibilityKind, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:177:34: warning: unused parameter 'Mod' [-Wunused-parameter] 177 | void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, | ~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:177:66: warning: unused parameter 'Visibility' [-Wunused-parameter] 177 | void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:178:41: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 178 | SourceLocation ImportLoc) override {} | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual clang::GlobalModuleIndex* clang::TrivialModuleLoader::loadGlobalModuleIndex(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:180:59: warning: unused parameter 'TriggerLoc' [-Wunused-parameter] 180 | GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override { | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h: In member function 'virtual bool clang::TrivialModuleLoader::lookupMissingImports(llvm::StringRef, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/ModuleLoader.h:184:39: warning: unused parameter 'Name' [-Wunused-parameter] 184 | bool lookupMissingImports(StringRef Name, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleLoader.h:185:44: warning: unused parameter 'TriggerLoc' [-Wunused-parameter] 185 | SourceLocation TriggerLoc) override { | ~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:20, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:27, from /usr/include/llvm18/clang/Frontend/FrontendAction.h:23, from /usr/include/llvm18/clang/Frontend/FrontendActions.h:12, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:18: /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::FileChanged(clang::SourceLocation, FileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:48:43: warning: unused parameter 'Loc' [-Wunused-parameter] 48 | virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:48:65: warning: unused parameter 'Reason' [-Wunused-parameter] 48 | virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason, | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:49:55: warning: unused parameter 'FileType' [-Wunused-parameter] 49 | SrcMgr::CharacteristicKind FileType, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:50:35: warning: unused parameter 'PrevFID' [-Wunused-parameter] 50 | FileID PrevFID = FileID()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::LexedFileChanged(clang::FileID, LexedFileChangeReason, clang::SrcMgr::CharacteristicKind, clang::FileID, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:70:40: warning: unused parameter 'FID' [-Wunused-parameter] 70 | virtual void LexedFileChanged(FileID FID, LexedFileChangeReason Reason, | ~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:70:67: warning: unused parameter 'Reason' [-Wunused-parameter] 70 | virtual void LexedFileChanged(FileID FID, LexedFileChangeReason Reason, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:71:60: warning: unused parameter 'FileType' [-Wunused-parameter] 71 | SrcMgr::CharacteristicKind FileType, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:72:40: warning: unused parameter 'PrevFID' [-Wunused-parameter] 72 | FileID PrevFID, SourceLocation Loc) {} | ~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:72:64: warning: unused parameter 'Loc' [-Wunused-parameter] 72 | FileID PrevFID, SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::FileSkipped(const clang::FileEntryRef&, const clang::Token&, clang::SrcMgr::CharacteristicKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:82:48: warning: unused parameter 'SkippedFile' [-Wunused-parameter] 82 | virtual void FileSkipped(const FileEntryRef &SkippedFile, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:83:41: warning: unused parameter 'FilenameTok' [-Wunused-parameter] 83 | const Token &FilenameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:84:55: warning: unused parameter 'FileType' [-Wunused-parameter] 84 | SrcMgr::CharacteristicKind FileType) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual bool clang::PPCallbacks::FileNotFound(llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:94:39: warning: unused parameter 'FileName' [-Wunused-parameter] 94 | virtual bool FileNotFound(StringRef FileName) { return false; } | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::InclusionDirective(clang::SourceLocation, const clang::Token&, llvm::StringRef, bool, clang::CharSourceRange, clang::OptionalFileEntryRef, llvm::StringRef, llvm::StringRef, const clang::Module*, clang::SrcMgr::CharacteristicKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:137:50: warning: unused parameter 'HashLoc' [-Wunused-parameter] 137 | virtual void InclusionDirective(SourceLocation HashLoc, | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:138:48: warning: unused parameter 'IncludeTok' [-Wunused-parameter] 138 | const Token &IncludeTok, StringRef FileName, | ~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:138:70: warning: unused parameter 'FileName' [-Wunused-parameter] 138 | const Token &IncludeTok, StringRef FileName, | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:139:40: warning: unused parameter 'IsAngled' [-Wunused-parameter] 139 | bool IsAngled, CharSourceRange FilenameRange, | ~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:139:66: warning: unused parameter 'FilenameRange' [-Wunused-parameter] 139 | bool IsAngled, CharSourceRange FilenameRange, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:140:56: warning: unused parameter 'File' [-Wunused-parameter] 140 | OptionalFileEntryRef File, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:141:45: warning: unused parameter 'SearchPath' [-Wunused-parameter] 141 | StringRef SearchPath, StringRef RelativePath, | ~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:141:67: warning: unused parameter 'RelativePath' [-Wunused-parameter] 141 | StringRef SearchPath, StringRef RelativePath, | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:142:49: warning: unused parameter 'Imported' [-Wunused-parameter] 142 | const Module *Imported, | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:143:62: warning: unused parameter 'FileType' [-Wunused-parameter] 143 | SrcMgr::CharacteristicKind FileType) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::EnteredSubmodule(clang::Module*, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:153:41: warning: unused parameter 'M' [-Wunused-parameter] 153 | virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~^ /usr/include/llvm18/clang/Lex/PPCallbacks.h:153:59: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 153 | virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:154:38: warning: unused parameter 'ForPragma' [-Wunused-parameter] 154 | bool ForPragma) { } | ~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::LeftSubmodule(clang::Module*, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:164:38: warning: unused parameter 'M' [-Wunused-parameter] 164 | virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~^ /usr/include/llvm18/clang/Lex/PPCallbacks.h:164:56: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 164 | virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:165:35: warning: unused parameter 'ForPragma' [-Wunused-parameter] 165 | bool ForPragma) { } | ~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::moduleImport(clang::SourceLocation, clang::ModuleIdPath, const clang::Module*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:177:44: warning: unused parameter 'ImportLoc' [-Wunused-parameter] 177 | virtual void moduleImport(SourceLocation ImportLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:178:42: warning: unused parameter 'Path' [-Wunused-parameter] 178 | ModuleIdPath Path, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:179:43: warning: unused parameter 'Imported' [-Wunused-parameter] 179 | const Module *Imported) { | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ident(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:192:37: warning: unused parameter 'Loc' [-Wunused-parameter] 192 | virtual void Ident(SourceLocation Loc, StringRef str) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:192:52: warning: unused parameter 'str' [-Wunused-parameter] 192 | virtual void Ident(SourceLocation Loc, StringRef str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDirective(clang::SourceLocation, clang::PragmaIntroducerKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:196:47: warning: unused parameter 'Loc' [-Wunused-parameter] 196 | virtual void PragmaDirective(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:197:53: warning: unused parameter 'Introducer' [-Wunused-parameter] 197 | PragmaIntroducerKind Introducer) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaComment(clang::SourceLocation, const clang::IdentifierInfo*, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:201:45: warning: unused parameter 'Loc' [-Wunused-parameter] 201 | virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:201:72: warning: unused parameter 'Kind' [-Wunused-parameter] 201 | virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:202:40: warning: unused parameter 'Str' [-Wunused-parameter] 202 | StringRef Str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaMark(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:206:42: warning: unused parameter 'Loc' [-Wunused-parameter] 206 | virtual void PragmaMark(SourceLocation Loc, StringRef Trivia) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:206:57: warning: unused parameter 'Trivia' [-Wunused-parameter] 206 | virtual void PragmaMark(SourceLocation Loc, StringRef Trivia) { | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDetectMismatch(clang::SourceLocation, llvm::StringRef, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:211:52: warning: unused parameter 'Loc' [-Wunused-parameter] 211 | virtual void PragmaDetectMismatch(SourceLocation Loc, StringRef Name, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:211:67: warning: unused parameter 'Name' [-Wunused-parameter] 211 | virtual void PragmaDetectMismatch(SourceLocation Loc, StringRef Name, | ~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:212:47: warning: unused parameter 'Value' [-Wunused-parameter] 212 | StringRef Value) { | ~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDebug(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:218:43: warning: unused parameter 'Loc' [-Wunused-parameter] 218 | virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:218:58: warning: unused parameter 'DebugType' [-Wunused-parameter] 218 | virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaMessage(clang::SourceLocation, llvm::StringRef, PragmaMessageKind, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:238:45: warning: unused parameter 'Loc' [-Wunused-parameter] 238 | virtual void PragmaMessage(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:238:60: warning: unused parameter 'Namespace' [-Wunused-parameter] 238 | virtual void PragmaMessage(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:239:48: warning: unused parameter 'Kind' [-Wunused-parameter] 239 | PragmaMessageKind Kind, StringRef Str) { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:239:64: warning: unused parameter 'Str' [-Wunused-parameter] 239 | PragmaMessageKind Kind, StringRef Str) { | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnosticPush(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:244:52: warning: unused parameter 'Loc' [-Wunused-parameter] 244 | virtual void PragmaDiagnosticPush(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:245:47: warning: unused parameter 'Namespace' [-Wunused-parameter] 245 | StringRef Namespace) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnosticPop(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:250:51: warning: unused parameter 'Loc' [-Wunused-parameter] 250 | virtual void PragmaDiagnosticPop(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:251:46: warning: unused parameter 'Namespace' [-Wunused-parameter] 251 | StringRef Namespace) { | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaDiagnostic(clang::SourceLocation, llvm::StringRef, clang::diag::Severity, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:255:48: warning: unused parameter 'Loc' [-Wunused-parameter] 255 | virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:255:63: warning: unused parameter 'Namespace' [-Wunused-parameter] 255 | virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, | ~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:256:48: warning: unused parameter 'mapping' [-Wunused-parameter] 256 | diag::Severity mapping, StringRef Str) {} | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:256:67: warning: unused parameter 'Str' [-Wunused-parameter] 256 | diag::Severity mapping, StringRef Str) {} | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaOpenCLExtension(clang::SourceLocation, const clang::IdentifierInfo*, clang::SourceLocation, unsigned int)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:260:53: warning: unused parameter 'NameLoc' [-Wunused-parameter] 260 | virtual void PragmaOpenCLExtension(SourceLocation NameLoc, | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:261:60: warning: unused parameter 'Name' [-Wunused-parameter] 261 | const IdentifierInfo *Name, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:262:53: warning: unused parameter 'StateLoc' [-Wunused-parameter] 262 | SourceLocation StateLoc, unsigned State) { | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:262:72: warning: unused parameter 'State' [-Wunused-parameter] 262 | SourceLocation StateLoc, unsigned State) { | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarning(clang::SourceLocation, PragmaWarningSpecifier, llvm::ArrayRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:277:45: warning: unused parameter 'Loc' [-Wunused-parameter] 277 | virtual void PragmaWarning(SourceLocation Loc, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:278:53: warning: unused parameter 'WarningSpec' [-Wunused-parameter] 278 | PragmaWarningSpecifier WarningSpec, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:279:44: warning: unused parameter 'Ids' [-Wunused-parameter] 279 | ArrayRef Ids) {} | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarningPush(clang::SourceLocation, int)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:282:49: warning: unused parameter 'Loc' [-Wunused-parameter] 282 | virtual void PragmaWarningPush(SourceLocation Loc, int Level) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:282:58: warning: unused parameter 'Level' [-Wunused-parameter] 282 | virtual void PragmaWarningPush(SourceLocation Loc, int Level) { | ~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaWarningPop(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:286:48: warning: unused parameter 'Loc' [-Wunused-parameter] 286 | virtual void PragmaWarningPop(SourceLocation Loc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaExecCharsetPush(clang::SourceLocation, llvm::StringRef)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:291:53: warning: unused parameter 'Loc' [-Wunused-parameter] 291 | virtual void PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:291:68: warning: unused parameter 'Str' [-Wunused-parameter] 291 | virtual void PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) {} | ~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaExecCharsetPop(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:295:52: warning: unused parameter 'Loc' [-Wunused-parameter] 295 | virtual void PragmaExecCharsetPop(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaAssumeNonNullBegin(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:299:56: warning: unused parameter 'Loc' [-Wunused-parameter] 299 | virtual void PragmaAssumeNonNullBegin(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::PragmaAssumeNonNullEnd(clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:303:54: warning: unused parameter 'Loc' [-Wunused-parameter] 303 | virtual void PragmaAssumeNonNullEnd(SourceLocation Loc) {} | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroExpands(const clang::Token&, const clang::MacroDefinition&, clang::SourceRange, const clang::MacroArgs*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:307:42: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 307 | virtual void MacroExpands(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:308:52: warning: unused parameter 'MD' [-Wunused-parameter] 308 | const MacroDefinition &MD, SourceRange Range, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:308:68: warning: unused parameter 'Range' [-Wunused-parameter] 308 | const MacroDefinition &MD, SourceRange Range, | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:309:46: warning: unused parameter 'Args' [-Wunused-parameter] 309 | const MacroArgs *Args) {} | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroDefined(const clang::Token&, const clang::MacroDirective*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:312:42: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 312 | virtual void MacroDefined(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:313:51: warning: unused parameter 'MD' [-Wunused-parameter] 313 | const MacroDirective *MD) { | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::MacroUndefined(const clang::Token&, const clang::MacroDefinition&, const clang::MacroDirective*)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:322:44: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 322 | virtual void MacroUndefined(const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:323:54: warning: unused parameter 'MD' [-Wunused-parameter] 323 | const MacroDefinition &MD, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:324:53: warning: unused parameter 'Undef' [-Wunused-parameter] 324 | const MacroDirective *Undef) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Defined(const clang::Token&, const clang::MacroDefinition&, clang::SourceRange)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:329:37: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 329 | virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:329:74: warning: unused parameter 'MD' [-Wunused-parameter] 329 | virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:330:36: warning: unused parameter 'Range' [-Wunused-parameter] 330 | SourceRange Range) { | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::SourceRangeSkipped(clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:345:47: warning: unused parameter 'Range' [-Wunused-parameter] 345 | virtual void SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) { | ~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:345:69: warning: unused parameter 'EndifLoc' [-Wunused-parameter] 345 | virtual void SourceRangeSkipped(SourceRange Range, SourceLocation EndifLoc) { | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::If(clang::SourceLocation, clang::SourceRange, ConditionValueKind)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:358:34: warning: unused parameter 'Loc' [-Wunused-parameter] 358 | virtual void If(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:358:51: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 358 | virtual void If(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:359:38: warning: unused parameter 'ConditionValue' [-Wunused-parameter] 359 | ConditionValueKind ConditionValue) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elif(clang::SourceLocation, clang::SourceRange, ConditionValueKind, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:368:36: warning: unused parameter 'Loc' [-Wunused-parameter] 368 | virtual void Elif(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:368:53: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 368 | virtual void Elif(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:369:40: warning: unused parameter 'ConditionValue' [-Wunused-parameter] 369 | ConditionValueKind ConditionValue, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:369:71: warning: unused parameter 'IfLoc' [-Wunused-parameter] 369 | ConditionValueKind ConditionValue, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ifdef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:376:37: warning: unused parameter 'Loc' [-Wunused-parameter] 376 | virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:376:55: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 376 | virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:377:45: warning: unused parameter 'MD' [-Wunused-parameter] 377 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifdef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:384:39: warning: unused parameter 'Loc' [-Wunused-parameter] 384 | virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:384:57: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 384 | virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:385:47: warning: unused parameter 'MD' [-Wunused-parameter] 385 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifdef(clang::SourceLocation, clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:392:39: warning: unused parameter 'Loc' [-Wunused-parameter] 392 | virtual void Elifdef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:392:56: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 392 | virtual void Elifdef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:393:39: warning: unused parameter 'IfLoc' [-Wunused-parameter] 393 | SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Ifndef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:400:38: warning: unused parameter 'Loc' [-Wunused-parameter] 400 | virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:400:56: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 400 | virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:401:46: warning: unused parameter 'MD' [-Wunused-parameter] 401 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifndef(clang::SourceLocation, const clang::Token&, const clang::MacroDefinition&)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:408:40: warning: unused parameter 'Loc' [-Wunused-parameter] 408 | virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:408:58: warning: unused parameter 'MacroNameTok' [-Wunused-parameter] 408 | virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:409:48: warning: unused parameter 'MD' [-Wunused-parameter] 409 | const MacroDefinition &MD) { | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Elifndef(clang::SourceLocation, clang::SourceRange, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:416:40: warning: unused parameter 'Loc' [-Wunused-parameter] 416 | virtual void Elifndef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:416:57: warning: unused parameter 'ConditionRange' [-Wunused-parameter] 416 | virtual void Elifndef(SourceLocation Loc, SourceRange ConditionRange, | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:417:40: warning: unused parameter 'IfLoc' [-Wunused-parameter] 417 | SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Else(clang::SourceLocation, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:423:36: warning: unused parameter 'Loc' [-Wunused-parameter] 423 | virtual void Else(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:423:56: warning: unused parameter 'IfLoc' [-Wunused-parameter] 423 | virtual void Else(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h: In member function 'virtual void clang::PPCallbacks::Endif(clang::SourceLocation, clang::SourceLocation)': /usr/include/llvm18/clang/Lex/PPCallbacks.h:429:37: warning: unused parameter 'Loc' [-Wunused-parameter] 429 | virtual void Endif(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PPCallbacks.h:429:57: warning: unused parameter 'IfLoc' [-Wunused-parameter] 429 | virtual void Endif(SourceLocation Loc, SourceLocation IfLoc) { | ~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In static member function 'static void* clang::PreprocessedEntity::operator new(size_t, void*)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:116:31: warning: unused parameter 'bytes' [-Wunused-parameter] 116 | void *operator new(size_t bytes, void *mem) noexcept { return mem; } | ~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In member function 'virtual std::optional clang::ExternalPreprocessingRecordSource::isPreprocessedEntityInFileID(unsigned int, clang::FileID)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:296:71: warning: unused parameter 'Index' [-Wunused-parameter] 296 | virtual std::optional isPreprocessedEntityInFileID(unsigned Index, | ~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:297:69: warning: unused parameter 'FID' [-Wunused-parameter] 297 | FileID FID) { | ~~~~~~~^~~ /usr/include/llvm18/clang/Lex/PreprocessingRecord.h: In member function 'void clang::PreprocessingRecord::Deallocate(void*)': /usr/include/llvm18/clang/Lex/PreprocessingRecord.h:408:27: warning: unused parameter 'Ptr' [-Wunused-parameter] 408 | void Deallocate(void *Ptr) {} | ~~~~~~^~~ In file included from /usr/include/llvm18/clang/Sema/ParsedAttr.h:20, from /usr/include/llvm18/clang/Sema/DeclSpec.h:34, from /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:21, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:28: /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagAppertainsToDecl(clang::Sema&, const clang::ParsedAttr&, const clang::Decl*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:107:43: warning: unused parameter 'S' [-Wunused-parameter] 107 | virtual bool diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:107:64: warning: unused parameter 'Attr' [-Wunused-parameter] 107 | virtual bool diagAppertainsToDecl(Sema &S, const ParsedAttr &Attr, | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:108:49: warning: unused parameter 'D' [-Wunused-parameter] 108 | const Decl *D) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagAppertainsToStmt(clang::Sema&, const clang::ParsedAttr&, const clang::Stmt*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:112:43: warning: unused parameter 'S' [-Wunused-parameter] 112 | virtual bool diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:112:64: warning: unused parameter 'Attr' [-Wunused-parameter] 112 | virtual bool diagAppertainsToStmt(Sema &S, const ParsedAttr &Attr, | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:113:49: warning: unused parameter 'St' [-Wunused-parameter] 113 | const Stmt *St) const { | ~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::diagMutualExclusion(clang::Sema&, const clang::ParsedAttr&, const clang::Decl*) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:118:42: warning: unused parameter 'S' [-Wunused-parameter] 118 | virtual bool diagMutualExclusion(Sema &S, const ParsedAttr &A, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:118:63: warning: unused parameter 'A' [-Wunused-parameter] 118 | virtual bool diagMutualExclusion(Sema &S, const ParsedAttr &A, | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:119:48: warning: unused parameter 'D' [-Wunused-parameter] 119 | const Decl *D) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::acceptsLangOpts(const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:123:51: warning: unused parameter 'LO' [-Wunused-parameter] 123 | virtual bool acceptsLangOpts(const LangOptions &LO) const { return true; } | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::existsInTarget(const clang::TargetInfo&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:126:49: warning: unused parameter 'Target' [-Wunused-parameter] 126 | virtual bool existsInTarget(const TargetInfo &Target) const { return true; } | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::spellingExistsInTarget(const clang::TargetInfo&, unsigned int) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:130:57: warning: unused parameter 'Target' [-Wunused-parameter] 130 | virtual bool spellingExistsInTarget(const TargetInfo &Target, | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:131:54: warning: unused parameter 'SpellingListIndex' [-Wunused-parameter] 131 | const unsigned SpellingListIndex) const { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual unsigned int clang::ParsedAttrInfo::spellingIndexToSemanticSpelling(const clang::ParsedAttr&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:137:53: warning: unused parameter 'Attr' [-Wunused-parameter] 137 | spellingIndexToSemanticSpelling(const ParsedAttr &Attr) const { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual bool clang::ParsedAttrInfo::isParamExpr(size_t) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:143:35: warning: unused parameter 'N' [-Wunused-parameter] 143 | virtual bool isParamExpr(size_t N) const { return false; } | ~~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual void clang::ParsedAttrInfo::getPragmaAttributeMatchRules(llvm::SmallVectorImpl >&, const clang::LangOptions&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:146:71: warning: unused parameter 'Rules' [-Wunused-parameter] 146 | llvm::SmallVectorImpl> &Rules, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:147:26: warning: unused parameter 'LangOpts' [-Wunused-parameter] 147 | const LangOptions &LangOpts) const {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h: In member function 'virtual clang::ParsedAttrInfo::AttrHandling clang::ParsedAttrInfo::handleDeclAttribute(clang::Sema&, clang::Decl*, const clang::ParsedAttr&) const': /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:153:50: warning: unused parameter 'S' [-Wunused-parameter] 153 | virtual AttrHandling handleDeclAttribute(Sema &S, Decl *D, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:153:59: warning: unused parameter 'D' [-Wunused-parameter] 153 | virtual AttrHandling handleDeclAttribute(Sema &S, Decl *D, | ~~~~~~^ /usr/include/llvm18/clang/Basic/ParsedAttrInfo.h:154:62: warning: unused parameter 'Attr' [-Wunused-parameter] 154 | const ParsedAttr &Attr) const { | ~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h: In member function 'bool clang::ParsedAttr::diagnoseMutualExclusion(clang::Sema&, const clang::Stmt*) const': /usr/include/llvm18/clang/Sema/ParsedAttr.h:522:44: warning: unused parameter 'S' [-Wunused-parameter] 522 | bool diagnoseMutualExclusion(class Sema &S, const Stmt *St) const { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/Sema/ParsedAttr.h:522:59: warning: unused parameter 'St' [-Wunused-parameter] 522 | bool diagnoseMutualExclusion(class Sema &S, const Stmt *St) const { | ~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual bool clang::CodeCompleteConsumer::isResultFilteredOut(llvm::StringRef, clang::CodeCompletionResult)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1203:46: warning: unused parameter 'Filter' [-Wunused-parameter] 1203 | virtual bool isResultFilteredOut(StringRef Filter, | ~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1204:57: warning: unused parameter 'Results' [-Wunused-parameter] 1204 | CodeCompletionResult Results) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual void clang::CodeCompleteConsumer::ProcessCodeCompleteResults(clang::Sema&, clang::CodeCompletionContext, clang::CodeCompletionResult*, unsigned int)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1211:49: warning: unused parameter 'S' [-Wunused-parameter] 1211 | virtual void ProcessCodeCompleteResults(Sema &S, | ~~~~~~^ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1212:65: warning: unused parameter 'Context' [-Wunused-parameter] 1212 | CodeCompletionContext Context, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1213:65: warning: unused parameter 'Results' [-Wunused-parameter] 1213 | CodeCompletionResult *Results, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1214:52: warning: unused parameter 'NumResults' [-Wunused-parameter] 1214 | unsigned NumResults) {} | ~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h: In member function 'virtual void clang::CodeCompleteConsumer::ProcessOverloadCandidates(clang::Sema&, unsigned int, OverloadCandidate*, unsigned int, clang::SourceLocation, bool)': /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1227:48: warning: unused parameter 'S' [-Wunused-parameter] 1227 | virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg, | ~~~~~~^ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1227:60: warning: unused parameter 'CurrentArg' [-Wunused-parameter] 1227 | virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg, | ~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1228:61: warning: unused parameter 'Candidates' [-Wunused-parameter] 1228 | OverloadCandidate *Candidates, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1229:51: warning: unused parameter 'NumCandidates' [-Wunused-parameter] 1229 | unsigned NumCandidates, | ~~~~~~~~~^~~~~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1230:57: warning: unused parameter 'OpenParLoc' [-Wunused-parameter] 1230 | SourceLocation OpenParLoc, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/CodeCompleteConsumer.h:1231:47: warning: unused parameter 'Braced' [-Wunused-parameter] 1231 | bool Braced) {} | ~~~~~^~~~~~ In file included from /usr/include/llvm18/clang/Lex/DirectoryLookup.h:19, from /usr/include/llvm18/clang/Lex/HeaderSearch.h:18, from /usr/include/llvm18/clang/Lex/Preprocessor.h:26, from /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h:17, from /usr/include/llvm18/clang/Frontend/ASTUnit.h:30: /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapFileRead(clang::SourceLocation, clang::FileEntryRef, bool)': /usr/include/llvm18/clang/Lex/ModuleMap.h:60:49: warning: unused parameter 'FileStart' [-Wunused-parameter] 60 | virtual void moduleMapFileRead(SourceLocation FileStart, FileEntryRef File, | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:60:73: warning: unused parameter 'File' [-Wunused-parameter] 60 | virtual void moduleMapFileRead(SourceLocation FileStart, FileEntryRef File, | ~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:61:39: warning: unused parameter 'IsSystem' [-Wunused-parameter] 61 | bool IsSystem) {} | ~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapAddHeader(llvm::StringRef)': /usr/include/llvm18/clang/Lex/ModuleMap.h:66:45: warning: unused parameter 'Filename' [-Wunused-parameter] 66 | virtual void moduleMapAddHeader(StringRef Filename) {} | ~~~~~~~~~~^~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h: In member function 'virtual void clang::ModuleMapCallbacks::moduleMapAddUmbrellaHeader(clang::FileEntryRef)': /usr/include/llvm18/clang/Lex/ModuleMap.h:71:56: warning: unused parameter 'Header' [-Wunused-parameter] 71 | virtual void moduleMapAddUmbrellaHeader(FileEntryRef Header) {} | ~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h: In member function 'virtual bool clang::PreambleCallbacks::shouldSkipFunctionBody(clang::Decl*)': /usr/include/llvm18/clang/Frontend/PrecompiledPreamble.h:239:45: warning: unused parameter 'D' [-Wunused-parameter] 239 | virtual bool shouldSkipFunctionBody(Decl *D) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/Frontend/FrontendAction.h: In member function 'virtual bool clang::FrontendAction::PrepareToExecuteAction(clang::CompilerInstance&)': /usr/include/llvm18/clang/Frontend/FrontendAction.h:55:57: warning: unused parameter 'CI' [-Wunused-parameter] 55 | virtual bool PrepareToExecuteAction(CompilerInstance &CI) { return true; } | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendAction.h: In member function 'virtual bool clang::FrontendAction::BeginInvocation(clang::CompilerInstance&)': /usr/include/llvm18/clang/Frontend/FrontendAction.h:79:50: warning: unused parameter 'CI' [-Wunused-parameter] 79 | virtual bool BeginInvocation(CompilerInstance &CI) { return true; } | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendAction.h: In member function 'virtual bool clang::FrontendAction::BeginSourceFileAction(clang::CompilerInstance&)': /usr/include/llvm18/clang/Frontend/FrontendAction.h:85:56: warning: unused parameter 'CI' [-Wunused-parameter] 85 | virtual bool BeginSourceFileAction(CompilerInstance &CI) { | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendActions.h: In member function 'virtual std::unique_ptr clang::DumpCompilerOptionsAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': /usr/include/llvm18/clang/Frontend/FrontendActions.h:47:68: warning: unused parameter 'CI' [-Wunused-parameter] 47 | std::unique_ptr CreateASTConsumer(CompilerInstance &CI, | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/Frontend/FrontendActions.h:48:60: warning: unused parameter 'InFile' [-Wunused-parameter] 48 | StringRef InFile) override { | ~~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:19: /usr/include/llvm18/clang/Tooling/Tooling.h: In member function 'virtual bool clang::tooling::SourceFileCallbacks::handleBeginSource(clang::CompilerInstance&)': /usr/include/llvm18/clang/Tooling/Tooling.h:131:52: warning: unused parameter 'CI' [-Wunused-parameter] 131 | virtual bool handleBeginSource(CompilerInstance &CI) { | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/llvm18/clang/AST/Type.h:47: /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ConstantArrayType; TrailingTys = {const clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ConstantArrayType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ConstantArrayType; NextTy = const clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = const clang::Expr*; BaseTy = clang::ConstantArrayType; TrailingTys = {const clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:3194:39: required from here 3194 | *getTrailingObjects() = sz; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionProtoType; TrailingTys = {clang::QualType, clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionProtoType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionProtoType; NextTy = clang::QualType; MoreTys = {clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::QualType; BaseTy = clang::FunctionProtoType; TrailingTys = {clang::QualType, clang::SourceLocation, clang::FunctionType::FunctionTypeExtraBitfields, clang::FunctionType::FunctionTypeArmAttributes, clang::FunctionType::ExceptionType, clang::Expr*, clang::FunctionDecl*, clang::FunctionType::ExtParameterInfo, clang::Qualifiers}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:4588:40: required from here 4588 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SubstTemplateTypeParmType; TrailingTys = {clang::QualType}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::SubstTemplateTypeParmType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SubstTemplateTypeParmType; NextTy = clang::QualType; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::QualType; BaseTy = clang::SubstTemplateTypeParmType; TrailingTys = {clang::QualType}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:5306:47: required from here 5306 | ? *getTrailingObjects() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ElaboratedType; TrailingTys = {clang::TagDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ElaboratedType; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ElaboratedType; NextTy = clang::TagDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TagDecl*; BaseTy = clang::ElaboratedType; TrailingTys = {clang::TagDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Type.h:5873:37: required from here 5873 | *getTrailingObjects() = OwnedTagDecl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ASTTemplateArgumentListInfo; TrailingTys = {clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ASTTemplateArgumentListInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ASTTemplateArgumentListInfo; NextTy = clang::TemplateArgumentLoc; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateArgumentLoc; BaseTy = clang::ASTTemplateArgumentListInfo; TrailingTys = {clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TemplateBase.h:701:51: required from here 701 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ASTConstraintSatisfaction; TrailingTys = {std::pair*> >}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ASTConstraintSatisfaction; TopTrailingObj = llvm::TrailingObjects*> > >; PrevTy = clang::ASTConstraintSatisfaction; NextTy = std::pair*> >; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = std::pair*> >; BaseTy = clang::ASTConstraintSatisfaction; TrailingTys = {std::pair*> >}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ASTConcept.h:99:59: required from here 99 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PragmaCommentDecl; TrailingTys = {char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 1; BaseTy = clang::PragmaCommentDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PragmaCommentDecl; NextTy = char; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = char; BaseTy = clang::PragmaCommentDecl; TrailingTys = {char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:165:61: required from here 165 | StringRef getArg() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PragmaDetectMismatchDecl; TrailingTys = {char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 1; BaseTy = clang::PragmaDetectMismatchDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PragmaDetectMismatchDecl; NextTy = char; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = char; BaseTy = clang::PragmaDetectMismatchDecl; TrailingTys = {char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:197:62: required from here 197 | StringRef getName() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TrailingTys = {clang::DeclAccessPair}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionDecl::DefaultedFunctionInfo; NextTy = clang::DeclAccessPair; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::DeclAccessPair; BaseTy = clang::FunctionDecl::DefaultedFunctionInfo; TrailingTys = {clang::DeclAccessPair}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:1997:49: required from here 1997 | return {getTrailingObjects(), NumLookups}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CapturedDecl; TrailingTys = {clang::ImplicitParamDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CapturedDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CapturedDecl; NextTy = clang::ImplicitParamDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ImplicitParamDecl*; BaseTy = clang::CapturedDecl; TrailingTys = {clang::ImplicitParamDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Decl.h:4658:51: required from here 4658 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DeclGroup; TrailingTys = {clang::Decl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DeclGroup; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DeclGroup; NextTy = clang::Decl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Decl*; BaseTy = clang::DeclGroup; TrailingTys = {clang::Decl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclGroup.h:42:38: required from here 42 | return getTrailingObjects()[i]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CompoundStmt; TrailingTys = {clang::Stmt*, clang::FPOptionsOverride}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CompoundStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CompoundStmt; NextTy = clang::Stmt*; MoreTys = {clang::FPOptionsOverride}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CompoundStmt; TrailingTys = {clang::Stmt*, clang::FPOptionsOverride}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:1663:65: required from here 1663 | body_iterator body_begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CaseStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CaseStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CaseStmt; NextTy = clang::Stmt*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CaseStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:1887:63: required from here 1887 | return reinterpret_cast(getTrailingObjects()[lhsOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::AttributedStmt; TrailingTys = {const clang::Attr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::AttributedStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::AttributedStmt; NextTy = const clang::Attr*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = const clang::Attr*; BaseTy = clang::AttributedStmt; TrailingTys = {const clang::Attr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2100:44: required from here 2100 | return getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::IfStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::IfStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::IfStmt; NextTy = clang::Stmt*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::IfStmt; TrailingTys = {clang::Stmt*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2214:63: required from here 2214 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SwitchStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::SwitchStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SwitchStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::SwitchStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2450:63: required from here 2450 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::WhileStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::WhileStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::WhileStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::WhileStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:2635:63: required from here 2635 | return reinterpret_cast(getTrailingObjects()[condOffset()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ReturnStmt; TrailingTys = {const clang::VarDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ReturnStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ReturnStmt; NextTy = const clang::VarDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = const clang::VarDecl*; BaseTy = clang::ReturnStmt; TrailingTys = {const clang::VarDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Stmt.h:3058:69: required from here 3058 | return hasNRVOCandidate() ? *getTrailingObjects() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ConstantExpr; TrailingTys = {clang::APValue, long long unsigned int}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ConstantExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ConstantExpr; NextTy = clang::APValue; MoreTys = {long long unsigned int}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::APValue; BaseTy = clang::ConstantExpr; TrailingTys = {clang::APValue, long long unsigned int}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1086:40: required from here 1086 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DeclRefExpr; TrailingTys = {clang::NestedNameSpecifierLoc, clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::DeclRefExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DeclRefExpr; NextTy = clang::NestedNameSpecifierLoc; MoreTys = {clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::NestedNameSpecifierLoc; BaseTy = clang::DeclRefExpr; TrailingTys = {clang::NestedNameSpecifierLoc, clang::NamedDecl*, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1338:55: required from here 1338 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::StringLiteral; TrailingTys = {unsigned int, clang::SourceLocation, char}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::StringLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::StringLiteral; NextTy = unsigned int; MoreTys = {clang::SourceLocation, char}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = unsigned int; BaseTy = clang::StringLiteral; TrailingTys = {unsigned int, clang::SourceLocation, char}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1867:68: required from here 1867 | unsigned getLength() const { return *getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PredefinedExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::PredefinedExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PredefinedExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::PredefinedExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:1982:32: required from here 1982 | *getTrailingObjects() = SL; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnaryOperator; TrailingTys = {clang::FPOptionsOverride}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::UnaryOperator; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnaryOperator; NextTy = clang::FPOptionsOverride; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::FPOptionsOverride; BaseTy = clang::UnaryOperator; TrailingTys = {clang::FPOptionsOverride}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:2168:50: required from here 2168 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OffsetOfExpr; TrailingTys = {clang::OffsetOfNode, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OffsetOfExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OffsetOfExpr; NextTy = clang::OffsetOfNode; MoreTys = {clang::Expr*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::OffsetOfNode; BaseTy = clang::OffsetOfExpr; TrailingTys = {clang::OffsetOfNode, clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:2490:44: required from here 2490 | return getTrailingObjects()[Idx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::MemberExpr; TrailingTys = {clang::MemberExprNameQualifier, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::MemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::MemberExpr; NextTy = clang::MemberExprNameQualifier; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::MemberExprNameQualifier; BaseTy = clang::MemberExpr; TrailingTys = {clang::MemberExprNameQualifier, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:3246:55: required from here 3246 | return getTrailingObjects()->FoundDecl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DesignatedInitExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DesignatedInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DesignatedInitExpr; NextTy = clang::Stmt*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Stmt*; BaseTy = clang::DesignatedInitExpr; TrailingTys = {clang::Stmt*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5347:49: required from here 5347 | return cast(getTrailingObjects()[Idx]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ParenListExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ParenListExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ParenListExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::ParenListExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5636:64: required from here 5636 | return reinterpret_cast(getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::GenericSelectionExpr; TrailingTys = {clang::Stmt*, clang::TypeSourceInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::GenericSelectionExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::GenericSelectionExpr; NextTy = clang::Stmt*; MoreTys = {clang::TypeSourceInfo*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::GenericSelectionExpr; TrailingTys = {clang::Stmt*, clang::TypeSourceInfo*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:5961:35: required from here 5961 | getTrailingObjects()[getIndexOfControllingExpression()]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::PseudoObjectExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::PseudoObjectExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::PseudoObjectExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::PseudoObjectExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:6288:65: required from here 6288 | Expr **getSubExprsBuffer() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::RecoveryExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::RecoveryExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::RecoveryExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::RecoveryExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/Expr.h:6616:41: required from here 6616 | auto *B = getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXConstructorDecl; TrailingTys = {clang::InheritedConstructor, clang::ExplicitSpecifier}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXConstructorDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXConstructorDecl; NextTy = clang::InheritedConstructor; MoreTys = {clang::ExplicitSpecifier}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::InheritedConstructor; BaseTy = clang::CXXConstructorDecl; TrailingTys = {clang::InheritedConstructor, clang::ExplicitSpecifier}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:2767:48: required from here 2767 | *getTrailingObjects() : InheritedConstructor(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UsingPackDecl; TrailingTys = {clang::NamedDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::UsingPackDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UsingPackDecl; NextTy = clang::NamedDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::NamedDecl*; BaseTy = clang::UsingPackDecl; TrailingTys = {clang::NamedDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:3804:60: required from here 3804 | getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DecompositionDecl; TrailingTys = {clang::BindingDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DecompositionDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DecompositionDecl; NextTy = clang::BindingDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::BindingDecl*; BaseTy = clang::DecompositionDecl; TrailingTys = {clang::BindingDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclCXX.h:4171:62: required from here 4171 | getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateParameterList; TrailingTys = {clang::NamedDecl*, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateParameterList; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateParameterList; NextTy = clang::NamedDecl*; MoreTys = {clang::Expr*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::NamedDecl*; BaseTy = clang::TemplateParameterList; TrailingTys = {clang::NamedDecl*, clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:131:60: required from here 131 | iterator begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionTemplateSpecializationInfo; TrailingTys = {clang::MemberSpecializationInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionTemplateSpecializationInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionTemplateSpecializationInfo; NextTy = clang::MemberSpecializationInfo*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::MemberSpecializationInfo*; BaseTy = clang::FunctionTemplateSpecializationInfo; TrailingTys = {clang::MemberSpecializationInfo*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:521:53: required from here 521 | getTrailingObjects()[0] = MSInfo; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TrailingTys = {clang::FunctionTemplateDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DependentFunctionTemplateSpecializationInfo; NextTy = clang::FunctionTemplateDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::FunctionTemplateDecl*; BaseTy = clang::DependentFunctionTemplateSpecializationInfo; TrailingTys = {clang::FunctionTemplateDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:729:55: required from here 729 | return {getTrailingObjects(), NumCandidates}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateTypeParmDecl; TrailingTys = {clang::TypeConstraint}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateTypeParmDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateTypeParmDecl; NextTy = clang::TypeConstraint; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TypeConstraint; BaseTy = clang::TemplateTypeParmDecl; TrailingTys = {clang::TypeConstraint}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1342:74: required from here 1342 | return TypeConstraintInitialized ? getTrailingObjects() : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::NonTypeTemplateParmDecl; TrailingTys = {std::pair, clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::NonTypeTemplateParmDecl; TopTrailingObj = llvm::TrailingObjects, clang::Expr*>; PrevTy = clang::NonTypeTemplateParmDecl; NextTy = std::pair; MoreTys = {clang::Expr*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = std::pair; BaseTy = clang::NonTypeTemplateParmDecl; TrailingTys = {std::pair, clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1539:66: required from here 1539 | getTrailingObjects>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TemplateTemplateParmDecl; TrailingTys = {clang::TemplateParameterList*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TemplateTemplateParmDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TemplateTemplateParmDecl; NextTy = clang::TemplateParameterList*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateParameterList*; BaseTy = clang::TemplateTemplateParmDecl; TrailingTys = {clang::TemplateParameterList*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:1704:55: required from here 1704 | return getTrailingObjects()[I]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ImplicitConceptSpecializationDecl; TrailingTys = {clang::TemplateArgument}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::ImplicitConceptSpecializationDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ImplicitConceptSpecializationDecl; NextTy = clang::TemplateArgument; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TemplateArgument; BaseTy = clang::ImplicitConceptSpecializationDecl; TrailingTys = {clang::TemplateArgument}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclTemplate.h:3241:75: required from here 3241 | return ArrayRef(getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FriendDecl; TrailingTys = {clang::TemplateParameterList*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FriendDecl; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FriendDecl; NextTy = clang::TemplateParameterList*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TemplateParameterList*; BaseTy = clang::FriendDecl; TrailingTys = {clang::TemplateParameterList*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclFriend.h:90:50: required from here 90 | getTrailingObjects()[i] = FriendTypeTPLists[i]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCTypeParamList; TrailingTys = {clang::ObjCTypeParamDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCTypeParamList; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCTypeParamList; NextTy = clang::ObjCTypeParamDecl*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::ObjCTypeParamDecl*; BaseTy = clang::ObjCTypeParamList; TrailingTys = {clang::ObjCTypeParamDecl*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclObjC.h:680:68: required from here 680 | iterator begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPSizesClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPSizesClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPSizesClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPSizesClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:833:77: required from here 832 | return MutableArrayRef(static_cast(this) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 833 | ->template getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUpdateClause; TrailingTys = {clang::SourceLocation, clang::OpenMPDependClauseKind}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUpdateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUpdateClause; NextTy = clang::SourceLocation; MoreTys = {clang::OpenMPDependClauseKind}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::SourceLocation; BaseTy = clang::OMPUpdateClause; TrailingTys = {clang::SourceLocation, clang::OpenMPDependClauseKind}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2129:40: required from here 2129 | *getTrailingObjects() = Loc; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPMapClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPMapClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPMapClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPMapClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:5961:31: required from here 5961 | getTrailingObjects()[2 * varlist_size()] = IteratorModifier; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUsesAllocatorsClause; TrailingTys = {clang::Expr*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUsesAllocatorsClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUsesAllocatorsClause; NextTy = clang::Expr*; MoreTys = {clang::SourceLocation}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPUsesAllocatorsClause; TrailingTys = {clang::Expr*, clang::SourceLocation}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8566:72: required from here 8566 | Stmt **Begin = reinterpret_cast(getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPAffinityClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPAffinityClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPAffinityClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPAffinityClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8630:31: required from here 8630 | getTrailingObjects()[varlist_size()] = E; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPChildren; TrailingTys = {clang::OMPClause*, clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPChildren; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPChildren; NextTy = clang::OMPClause*; MoreTys = {clang::Stmt*}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::OMPClause*; BaseTy = clang::OMPChildren; TrailingTys = {clang::OMPClause*, clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:9030:65: required from here 9030 | return llvm::MutableArrayRef(getTrailingObjects(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXTryStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXTryStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXTryStmt; NextTy = clang::Stmt*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Stmt*; BaseTy = clang::CXXTryStmt; TrailingTys = {clang::Stmt*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtCXX.h:83:68: required from here 83 | Stmt *const *getStmts() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CoroutineBodyStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CoroutineBodyStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CoroutineBodyStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CoroutineBodyStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtCXX.h:342:62: required from here 342 | Stmt **getStoredStmts() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXDefaultArgExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXDefaultArgExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXDefaultArgExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::CXXDefaultArgExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:1277:34: required from here 1277 | *getTrailingObjects() = RewrittenExpr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXDefaultInitExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXDefaultInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXDefaultInitExpr; NextTy = clang::Expr*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::Expr*; BaseTy = clang::CXXDefaultInitExpr; TrailingTys = {clang::Expr*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:1408:39: required from here 1408 | return *getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::LambdaExpr; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::LambdaExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::LambdaExpr; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::LambdaExpr; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:1967:62: required from here 1967 | Stmt **getStoredStmts() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXNewExpr; TrailingTys = {clang::Stmt*, clang::SourceRange}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXNewExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXNewExpr; NextTy = clang::Stmt*; MoreTys = {clang::SourceRange}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::CXXNewExpr; TrailingTys = {clang::Stmt*, clang::SourceRange}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:2342:58: required from here 2342 | cast_or_null(getTrailingObjects()[arraySizeOffset()])) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::TypeTraitExpr; TrailingTys = {clang::TypeSourceInfo*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::TypeTraitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::TypeTraitExpr; NextTy = clang::TypeSourceInfo*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::TypeSourceInfo*; BaseTy = clang::TypeTraitExpr; TrailingTys = {clang::TypeSourceInfo*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:2808:63: required from here 2808 | return llvm::ArrayRef(getTrailingObjects(), getNumArgs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::DependentScopeDeclRefExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::DependentScopeDeclRefExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::DependentScopeDeclRefExpr; NextTy = clang::ASTTemplateKWAndArgsInfo; MoreTys = {clang::TemplateArgumentLoc}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ASTTemplateKWAndArgsInfo; BaseTy = clang::DependentScopeDeclRefExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3346:56: required from here 3346 | return getTrailingObjects()->TemplateKWLoc; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ExprWithCleanups; TrailingTys = {llvm::PointerUnion}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ExprWithCleanups; TopTrailingObj = llvm::TrailingObjects >; PrevTy = clang::ExprWithCleanups; NextTy = llvm::PointerUnion; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = llvm::PointerUnion; BaseTy = clang::ExprWithCleanups; TrailingTys = {llvm::PointerUnion}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3461:60: required from here 3461 | return llvm::ArrayRef(getTrailingObjects(), getNumObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXUnresolvedConstructExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXUnresolvedConstructExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXUnresolvedConstructExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::CXXUnresolvedConstructExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3582:63: required from here 3582 | arg_iterator arg_begin() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXDependentScopeMemberExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc, clang::NamedDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::CXXDependentScopeMemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXDependentScopeMemberExpr; NextTy = clang::ASTTemplateKWAndArgsInfo; MoreTys = {clang::TemplateArgumentLoc, clang::NamedDecl*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ASTTemplateKWAndArgsInfo; BaseTy = clang::CXXDependentScopeMemberExpr; TrailingTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc, clang::NamedDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:3798:56: required from here 3798 | return getTrailingObjects()->TemplateKWLoc; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnresolvedLookupExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::UnresolvedLookupExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnresolvedLookupExpr; NextTy = clang::DeclAccessPair; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::DeclAccessPair; BaseTy = clang::UnresolvedLookupExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4057:51: required from here 4057 | return ULE->getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::UnresolvedMemberExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::UnresolvedMemberExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::UnresolvedMemberExpr; NextTy = clang::DeclAccessPair; MoreTys = {clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::DeclAccessPair; BaseTy = clang::UnresolvedMemberExpr; TrailingTys = {clang::DeclAccessPair, clang::ASTTemplateKWAndArgsInfo, clang::TemplateArgumentLoc}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4058:78: required from here 4058 | return cast(this)->getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::SizeOfPackExpr; TrailingTys = {clang::TemplateArgument}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = clang::SizeOfPackExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::SizeOfPackExpr; NextTy = clang::TemplateArgument; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::TemplateArgument; BaseTy = clang::SizeOfPackExpr; TrailingTys = {clang::TemplateArgument}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4260:54: required from here 4260 | auto *Args = getTrailingObjects(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::FunctionParmPackExpr; TrailingTys = {clang::VarDecl*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::FunctionParmPackExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::FunctionParmPackExpr; NextTy = clang::VarDecl*; MoreTys = {}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::VarDecl*; BaseTy = clang::FunctionParmPackExpr; TrailingTys = {clang::VarDecl*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4535:64: required from here 4535 | iterator begin() const { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::CXXParenListInitExpr; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::CXXParenListInitExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::CXXParenListInitExpr; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::CXXParenListInitExpr; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprCXX.h:4830:67: required from here 4830 | std::copy(Args.begin(), Args.end(), getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::RequiresExpr; TrailingTys = {clang::ParmVarDecl*, clang::concepts::Requirement*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::RequiresExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::RequiresExpr; NextTy = clang::ParmVarDecl*; MoreTys = {clang::concepts::Requirement*}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ParmVarDecl*; BaseTy = clang::RequiresExpr; TrailingTys = {clang::ParmVarDecl*, clang::concepts::Requirement*}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprConcepts.h:551:46: required from here 551 | return {getTrailingObjects(), NumLocalParameters}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCArrayLiteral; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCArrayLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCArrayLiteral; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::ObjCArrayLiteral; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprObjC.h:220:59: required from here 220 | Expr **getElements() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCDictionaryLiteral; TrailingTys = {clang::ObjCDictionaryLiteral_KeyValuePair, clang::ObjCDictionaryLiteral_ExpansionData}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCDictionaryLiteral; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCDictionaryLiteral; NextTy = clang::ObjCDictionaryLiteral_KeyValuePair; MoreTys = {clang::ObjCDictionaryLiteral_ExpansionData}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = clang::ObjCDictionaryLiteral_KeyValuePair; BaseTy = clang::ObjCDictionaryLiteral; TrailingTys = {clang::ObjCDictionaryLiteral_KeyValuePair, clang::ObjCDictionaryLiteral_ExpansionData}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprObjC.h:364:62: required from here 364 | const KeyValuePair &KV = getTrailingObjects()[Index]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCMessageExpr; TrailingTys = {void*, clang::SourceLocation}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:149:55: required from 'static const NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCMessageExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCMessageExpr; NextTy = void*; MoreTys = {clang::SourceLocation}]' 149 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 150 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:289:40: required from 'const T* llvm::TrailingObjects::getTrailingObjects() const [with T = void*; BaseTy = clang::ObjCMessageExpr; TrailingTys = {void*, clang::SourceLocation}]' 289 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 290 | static_cast(this), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprObjC.h:1063:72: required from here 1063 | void *getReceiverPointer() const { return *getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPArrayShapingExpr; TrailingTys = {clang::Expr*, clang::SourceRange}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPArrayShapingExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPArrayShapingExpr; NextTy = clang::Expr*; MoreTys = {clang::SourceRange}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPArrayShapingExpr; TrailingTys = {clang::Expr*, clang::SourceRange}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprOpenMP.h:169:54: required from here 169 | void setBase(Expr *Op) { getTrailingObjects()[NumDims] = Op; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ObjCAtTryStmt; TrailingTys = {clang::Stmt*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ObjCAtTryStmt; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::ObjCAtTryStmt; NextTy = clang::Stmt*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Stmt*; BaseTy = clang::ObjCAtTryStmt; TrailingTys = {clang::Stmt*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtObjC.h:187:56: required from here 187 | Stmt **getStmts() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::ParsedAttr; TrailingTys = {llvm::PointerUnion, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::ParsedAttr; TopTrailingObj = llvm::TrailingObjects, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData>; PrevTy = clang::ParsedAttr; NextTy = llvm::PointerUnion; MoreTys = {clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = llvm::PointerUnion; BaseTy = clang::ParsedAttr; TrailingTys = {llvm::PointerUnion, clang::detail::AvailabilityData, clang::detail::TypeTagForDatatypeData, clang::OpaquePtr, clang::detail::PropertyData}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h:189:68: required from here 189 | ArgsUnion *getArgsBuffer() { return getTrailingObjects(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Basic/Diagnostic.h:22: /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = unsigned int; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const unsigned int&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Basic/Diagnostic.h:349:19: required from here 349 | DiagMap[Diag] = Info; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ In file included from /usr/include/llvm18/clang/Basic/LLVM.h:24, from /usr/include/llvm18/clang/Basic/DirectoryEntry.h:18, from /usr/include/llvm18/clang/Basic/FileEntry.h:18, from /usr/include/llvm18/clang/Basic/SourceLocation.h:17, from /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/cpp_clang.h:22: /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = std::pair, clang::FullSourceLoc>; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = std::pair, clang::FullSourceLoc>; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const std::pair, clang::FullSourceLoc>*; = void; T = std::pair, clang::FullSourceLoc>]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Basic/SourceManager.h:871:34: required from here 871 | StoredModuleBuildStack.append(stack.begin(), stack.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::DeclAccessPair; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::DeclAccessPair; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::DeclAccessPair; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = clang::DeclAccessPair*; = void; T = clang::DeclAccessPair]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/UnresolvedSet.h:137:55: required from here 137 | void append(iterator I, iterator E) { decls().append(I.I, E.I); } | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Decl*; DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Decl* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Decl*; ValueT = clang::Decl*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/AST/ASTContext.h:1032:18: required from here 1032 | MergedDecls[D] = Primary; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::omp::TraitProperty; DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::omp::TraitProperty&; ValueArgs = {}; DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::omp::TraitProperty; ValueT = llvm::APInt; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/llvm/Frontend/OpenMP/OMPContext.h:136:24: required from here 136 | ScoreMap[Property] = *Score; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPIteratorExpr; TrailingTys = {clang::Decl*, clang::Expr*, clang::SourceLocation, clang::OMPIteratorHelperData}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPIteratorExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPIteratorExpr; NextTy = clang::Decl*; MoreTys = {clang::Expr*, clang::SourceLocation, clang::OMPIteratorHelperData}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:162:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPIteratorExpr; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::Decl*; NextTy = clang::Expr*; MoreTys = {clang::SourceLocation, clang::OMPIteratorHelperData}]' 162 | auto *Ptr = TopTrailingObj::getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 163 | Obj, TrailingObjectsBase::OverloadToken()) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPIteratorExpr; TrailingTys = {clang::Decl*, clang::Expr*, clang::SourceLocation, clang::OMPIteratorHelperData}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/ExprOpenMP.h:411:72: required from here 411 | Stmt **Begin = reinterpret_cast(getTrailingObjects()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::DeclStmt*; DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::DeclStmt* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Analysis/CFG.h:1355:33: required from here 1355 | SyntheticDeclStmts[Synthetic] = Source; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::ParsedAttr*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::ParsedAttr*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::ParsedAttr*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:900:31: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(iterator, ItTy, ItTy) [with ItTy = clang::ParsedAttr**; = void; T = clang::ParsedAttr*; iterator = clang::ParsedAttr**]' 900 | this->assertSafeToAddRange(From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/clang/Sema/ParsedAttr.h:858:20: required from here 858 | AttrList.insert(AttrList.begin(), B.I, E.I); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::PPConditionalInfo; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::PPConditionalInfo; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::PPConditionalInfo; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::PPConditionalInfo*; = void; T = clang::PPConditionalInfo]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/PreprocessorLexer.h:177:28: required from here 177 | ConditionalStack.append(CL.begin(), CL.end()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Module*; DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Module* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = clang::Module*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:607:41: required from here 607 | return ModuleScopeIDs[ExistingModule] < CurrentModuleScopeID; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo*; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:365:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 365 | return *InsertIntoBucket(TheBucket, std::move(Key)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:369:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Module*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 369 | return FindAndConstruct(std::move(Key)).second; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/ModuleMap.h:744:26: required from here 744 | CachedModuleLoads[&II] = M; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::DirectoryEntry*; DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::DirectoryEntry* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::DirectoryEntry*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/HeaderSearch.h:433:30: required from here 433 | DirectoryHasModuleMap[Dir] = true; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' 353 | return *InsertIntoBucket(TheBucket, Key); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroState; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 357 | return FindAndConstruct(Key).second; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1351:49: required from here 1351 | MacroState &S = CurSubmoduleState->Macros[II]; | ^ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::FileEntry*; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::FileEntry*; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseSet.h:213:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(ValueT&&) [with ValueT = const clang::FileEntry*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' 213 | return TheMap.try_emplace(std::move(V), Empty); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1483:32: required from here 1483 | return IncludedFiles.insert(File).second; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const clang::IdentifierInfo*; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const clang::IdentifierInfo*; ValueArgs = {clang::Preprocessor::MacroAnnotations}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {clang::Preprocessor::MacroAnnotations}; DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap; KeyT = const clang::IdentifierInfo*; ValueT = clang::Preprocessor::MacroAnnotations; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:2798:29: required from here 2798 | AnnotationInfos.insert(std::make_pair( | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2799 | II, | ~~~ 2800 | MacroAnnotations::makeDeprecation(AnnotationLoc, std::move(Msg)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::TraverseObjCProtocolLoc(clang::ObjCProtocolLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1662:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 1666 | TRY_TO(TraverseObjCProtocolLoc(ProtocolLoc)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2504:21: warning: unused parameter 'ProtocolLoc' [-Wunused-parameter] 2504 | ObjCProtocolLoc ProtocolLoc) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = unsigned int; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = unsigned int; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = unsigned int; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const unsigned int*; = void; T = unsigned int]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1230:17: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const unsigned int*; = void; T = unsigned int; unsigned int N = 32]' 1230 | this->append(S, E); | ~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/llvm/ADT/FoldingSet.h:328:7: required from here 328 | : Bits(Ref.getData(), Ref.getData() + Ref.getSize()) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::TemplateArgument; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::TemplateArgument; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::TemplateArgument; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::TemplateArgument*; = void; T = clang::TemplateArgument]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1230:17: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const clang::TemplateArgument*; = void; T = clang::TemplateArgument; unsigned int N = 4]' 1230 | this->append(S, E); | ~~~~~~~~~~~~^~~~~~ /usr/include/llvm18/clang/AST/ASTConcept.h:47:41: required from here 47 | ConstraintOwner(ConstraintOwner), TemplateArgs(TemplateArgs.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | TemplateArgs.end()) { } | ~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPAllocateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPAllocateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPAllocateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPAllocateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPAllocateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPAllocateClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:499:63: required from here 499 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPPrivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPPrivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPPrivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPPrivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPPrivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPPrivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2640:47: required from here 2640 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPFirstprivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPFirstprivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPFirstprivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPFirstprivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPFirstprivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPFirstprivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2749:47: required from here 2749 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPLastprivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPLastprivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPLastprivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPLastprivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPLastprivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPLastprivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:2911:47: required from here 2911 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPSharedClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPSharedClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPSharedClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPSharedClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPSharedClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPSharedClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3135:63: required from here 3135 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPReductionClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPReductionClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPReductionClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPReductionClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPReductionClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPReductionClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3240:47: required from here 3240 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPTaskReductionClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPTaskReductionClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPTaskReductionClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPTaskReductionClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPTaskReductionClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPTaskReductionClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3559:47: required from here 3559 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPInReductionClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPInReductionClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPInReductionClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPInReductionClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPInReductionClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPInReductionClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:3790:47: required from here 3790 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPLinearClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPLinearClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPLinearClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPLinearClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPLinearClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPLinearClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4053:47: required from here 4053 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPAlignedClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPAlignedClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPAlignedClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPAlignedClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPAlignedClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPAlignedClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4288:44: required from here 4288 | void setAlignment(Expr *A) { *varlist_end() = A; } | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPCopyinClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPCopyinClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPCopyinClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPCopyinClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPCopyinClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPCopyinClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4421:47: required from here 4421 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPCopyprivateClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPCopyprivateClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPCopyprivateClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPCopyprivateClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPCopyprivateClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPCopyprivateClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4586:47: required from here 4586 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPFlushClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPFlushClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPFlushClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPFlushClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPFlushClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPFlushClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:4764:63: required from here 4764 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPDependClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPDependClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPDependClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPDependClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPDependClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPDependClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:5005:63: required from here 5005 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPToClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPToClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPToClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPToClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPToClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPToClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7012:63: required from here 7012 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPFromClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPFromClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPFromClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPFromClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPFromClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPFromClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7212:63: required from here 7212 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUseDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUseDevicePtrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUseDevicePtrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPUseDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPUseDevicePtrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPUseDevicePtrClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7297:47: required from here 7297 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPUseDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPUseDeviceAddrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPUseDeviceAddrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPUseDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPUseDeviceAddrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPUseDeviceAddrClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7480:63: required from here 7480 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPIsDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPIsDevicePtrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPIsDevicePtrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPIsDevicePtrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPIsDevicePtrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPIsDevicePtrClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7583:63: required from here 7583 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPHasDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPHasDeviceAddrClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPHasDeviceAddrClause; NextTy = clang::Expr*; MoreTys = {clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPHasDeviceAddrClause; TrailingTys = {clang::Expr*, clang::ValueDecl*, unsigned int, clang::OMPClauseMappableExprCommon::MappableComponent}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPHasDeviceAddrClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPHasDeviceAddrClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7687:63: required from here 7687 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPNontemporalClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPNontemporalClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPNontemporalClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPNontemporalClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPNontemporalClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:327:53: required from 'clang::Expr** clang::OMPVarListClause::varlist_end() [with T = clang::OMPNontemporalClause; varlist_iterator = clang::Expr**]' 327 | varlist_iterator varlist_end() { return getVarRefs().end(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7745:47: required from here 7745 | return MutableArrayRef(varlist_end(), varlist_size()); | ~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPInitClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPInitClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPInitClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPInitClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPInitClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPInitClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:7928:46: required from here 7928 | void setInteropVar(Expr *E) { varlist_begin()[0] = E; } | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPInclusiveClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPInclusiveClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPInclusiveClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPInclusiveClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPInclusiveClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPInclusiveClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8369:63: required from here 8369 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPExclusiveClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPExclusiveClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPExclusiveClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPExclusiveClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPExclusiveClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPExclusiveClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:8443:63: required from here 8443 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = clang::OMPDoacrossClause; TrailingTys = {clang::Expr*}; size_t = unsigned int]': /usr/include/llvm18/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 4; BaseTy = clang::OMPDoacrossClause; TopTrailingObj = llvm::TrailingObjects; PrevTy = clang::OMPDoacrossClause; NextTy = clang::Expr*; MoreTys = {}]' 164 | TopTrailingObj::callNumTrailingObjects( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | Obj, TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = clang::Expr*; BaseTy = clang::OMPDoacrossClause; TrailingTys = {clang::Expr*}]' 301 | return this->getTrailingObjectsImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:299:68: required from 'llvm::MutableArrayRef clang::OMPVarListClause::getVarRefs() [with T = clang::OMPDoacrossClause]' 299 | static_cast(this)->template getTrailingObjects(), NumVars); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:326:55: required from 'clang::Expr** clang::OMPVarListClause::varlist_begin() [with T = clang::OMPDoacrossClause; varlist_iterator = clang::Expr**]' 326 | varlist_iterator varlist_begin() { return getVarRefs().begin(); } | ~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/OpenMPClause.h:9250:63: required from here 9250 | return child_range(reinterpret_cast(varlist_begin()), | ~~~~~~~~~~~~~^~ /usr/include/llvm18/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = const clang::Attr*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = const clang::Attr*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = const clang::Attr*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const clang::Attr* const*; = void; T = const clang::Attr*]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1246:17: required from 'llvm::SmallVector::SmallVector(llvm::ArrayRef) [with U = const clang::Attr*; = void; T = const clang::Attr*; unsigned int N = 13]' 1246 | this->append(A.begin(), A.end()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/OpenMPClause.h:9296:67: required from here 9296 | : OMPNoChildClause(StartLoc, EndLoc), LParenLoc(LParenLoc), Attrs(Attrs) { | ^~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = clang::ModuleMacro*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = clang::ModuleMacro*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = clang::ModuleMacro*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:900:31: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(iterator, ItTy, ItTy) [with ItTy = clang::ModuleMacro**; = void; T = clang::ModuleMacro*; iterator = clang::ModuleMacro**]' 900 | this->assertSafeToAddRange(From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/TinyPtrVector.h:350:38: required from 'EltTy* llvm::TinyPtrVector::insert(iterator, ItTy, ItTy) [with ItTy = clang::ModuleMacro**; EltTy = clang::ModuleMacro*; iterator = clang::ModuleMacro**]' 350 | return cast(Val)->insert(begin() + Offset, From, To); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:906:38: required from here 906 | Info->OverriddenMacros.insert(Info->OverriddenMacros.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 907 | Info->ActiveModuleMacros.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 908 | Info->ActiveModuleMacros.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::Module*; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/include/llvm18/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::Module* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = clang::Module*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/DenseSet.h:208:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = clang::Module*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' 208 | return TheMap.try_emplace(V, Empty); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SetVector.h:174:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = clang::Module*; Vector = llvm::SmallVector; Set = llvm::DenseSet >; unsigned int N = 2; value_type = clang::Module*]' 174 | bool result = set_.insert(X).second; | ~~~~~~~~~~~^~~ /usr/include/llvm18/clang/Lex/Preprocessor.h:1467:70: required from here 1467 | BuildingSubmoduleStack.back().M->AffectingClangModules.insert(M); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:22:39: note: in expansion of macro 'DECL' 22 | # define TRANSLATIONUNIT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: note: in expansion of macro 'TRANSLATIONUNIT' 24 | TRANSLATIONUNIT(TranslationUnit, Decl) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRequiresExprBodyDecl(clang::RequiresExprBodyDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRequiresExprBodyDecl(clang::RequiresExprBodyDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2286:1: required from 'bool clang::RecursiveASTVisitor::TraverseRequiresExprBodyDecl(clang::RequiresExprBodyDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:28:40: note: in expansion of macro 'DECL' 28 | # define REQUIRESEXPRBODY(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:30:1: note: in expansion of macro 'REQUIRESEXPRBODY' 30 | REQUIRESEXPRBODY(RequiresExprBody, Decl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLinkageSpecDecl(clang::LinkageSpecDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLinkageSpecDecl(clang::LinkageSpecDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1568:1: required from 'bool clang::RecursiveASTVisitor::TraverseLinkageSpecDecl(clang::LinkageSpecDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:34:35: note: in expansion of macro 'DECL' 34 | # define LINKAGESPEC(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:36:1: note: in expansion of macro 'LINKAGESPEC' 36 | LINKAGESPEC(LinkageSpec, Decl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExternCContextDecl(clang::ExternCContextDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExternCContextDecl(clang::ExternCContextDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1603:1: required from 'bool clang::RecursiveASTVisitor::TraverseExternCContextDecl(clang::ExternCContextDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:40:38: note: in expansion of macro 'DECL' 40 | # define EXTERNCCONTEXT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:42:1: note: in expansion of macro 'EXTERNCCONTEXT' 42 | EXTERNCCONTEXT(ExternCContext, Decl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExportDecl(clang::ExportDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExportDecl(clang::ExportDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1570:1: required from 'bool clang::RecursiveASTVisitor::TraverseExportDecl(clang::ExportDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:46:30: note: in expansion of macro 'DECL' 46 | # define EXPORT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:48:1: note: in expansion of macro 'EXPORT' 48 | EXPORT(Export, Decl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:52:32: note: in expansion of macro 'DECL' 52 | # define CAPTURED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: note: in expansion of macro 'CAPTURED' 54 | CAPTURED(Captured, Decl) | ^~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::dataTraverseStmtPost(clang::Stmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:668:7: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 668 | TRY_TO(dataTraverseStmtPost(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:208:35: warning: unused parameter 'S' [-Wunused-parameter] 208 | bool dataTraverseStmtPost(Stmt *S) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::dataTraverseStmtPre(clang::Stmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:675:41: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 675 | if (getDerived().dataTraverseStmtPre(CurrS)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:201:34: warning: unused parameter 'S' [-Wunused-parameter] 201 | bool dataTraverseStmtPre(Stmt *S) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:58:29: note: in expansion of macro 'DECL' 58 | # define BLOCK(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: note: in expansion of macro 'BLOCK' 60 | BLOCK(Block, Decl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTopLevelStmtDecl(clang::TopLevelStmtDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTopLevelStmtDecl(clang::TopLevelStmtDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1537:1: required from 'bool clang::RecursiveASTVisitor::TraverseTopLevelStmtDecl(clang::TopLevelStmtDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:64:36: note: in expansion of macro 'DECL' 64 | # define TOPLEVELSTMT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:66:1: note: in expansion of macro 'TOPLEVELSTMT' 66 | TOPLEVELSTMT(TopLevelStmt, Decl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStaticAssertDecl(clang::StaticAssertDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromStaticAssertDecl(clang::StaticAssertDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1575:1: required from 'bool clang::RecursiveASTVisitor::TraverseStaticAssertDecl(clang::StaticAssertDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:70:36: note: in expansion of macro 'DECL' 70 | # define STATICASSERT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:72:1: note: in expansion of macro 'STATICASSERT' 72 | STATICASSERT(StaticAssert, Decl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaDetectMismatchDecl(clang::PragmaDetectMismatchDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPragmaDetectMismatchDecl(clang::PragmaDetectMismatchDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1601:1: required from 'bool clang::RecursiveASTVisitor::TraversePragmaDetectMismatchDecl(clang::PragmaDetectMismatchDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:76:44: note: in expansion of macro 'DECL' 76 | # define PRAGMADETECTMISMATCH(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:78:1: note: in expansion of macro 'PRAGMADETECTMISMATCH' 78 | PRAGMADETECTMISMATCH(PragmaDetectMismatch, Decl) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaCommentDecl(clang::PragmaCommentDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:84:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPragmaCommentDecl(clang::PragmaCommentDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1599:1: required from 'bool clang::RecursiveASTVisitor::TraversePragmaCommentDecl(clang::PragmaCommentDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:84:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:82:37: note: in expansion of macro 'DECL' 82 | # define PRAGMACOMMENT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:84:1: note: in expansion of macro 'PRAGMACOMMENT' 84 | PRAGMACOMMENT(PragmaComment, Decl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:90:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1572:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:90:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:88:40: note: in expansion of macro 'DECL' 88 | # define OBJCPROPERTYIMPL(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:90:1: note: in expansion of macro 'OBJCPROPERTYIMPL' 90 | OBJCPROPERTYIMPL(ObjCPropertyImpl, Decl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPThreadPrivateDecl(clang::OMPThreadPrivateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:96:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPThreadPrivateDecl(clang::OMPThreadPrivateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1719:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPThreadPrivateDecl(clang::OMPThreadPrivateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:96:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:94:40: note: in expansion of macro 'DECL' 94 | # define OMPTHREADPRIVATE(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:96:1: note: in expansion of macro 'OMPTHREADPRIVATE' 96 | OMPTHREADPRIVATE(OMPThreadPrivate, Decl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:100:35: note: in expansion of macro 'DECL' 100 | # define OMPREQUIRES(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: note: in expansion of macro 'OMPREQUIRES' 102 | OMPREQUIRES(OMPRequires, Decl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPBindClause(clang::OMPBindClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4794:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3867:70: warning: unused parameter 'C' [-Wunused-parameter] 3867 | bool RecursiveASTVisitor::VisitOMPBindClause(OMPBindClause *C) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDefaultmapClause(clang::OMPDefaultmapClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4802:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3774:77: warning: unused parameter 'C' [-Wunused-parameter] 3774 | RecursiveASTVisitor::VisitOMPDefaultmapClause(OMPDefaultmapClause *C) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPFullClause(clang::OMPFullClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4820:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3270:70: warning: unused parameter 'C' [-Wunused-parameter] 3270 | bool RecursiveASTVisitor::VisitOMPFullClause(OMPFullClause *C) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPXAttributeClause(clang::OMPXAttributeClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4848:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3888:26: warning: unused parameter 'C' [-Wunused-parameter] 3888 | OMPXAttributeClause *C) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPXBareClause(clang::OMPXBareClause*) [with Derived = LupdateVisitor]': /usr/include/llvm18/llvm/Frontend/OpenMP/OMP.inc:4850:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPClause(clang::OMPClause*) [with Derived = LupdateVisitor]' 3183 | TRY_TO(Visit##Class(static_cast(C))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1725:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPRequiresDecl(clang::OMPRequiresDecl*) [with Derived = LupdateVisitor]' 1727 | TRY_TO(TraverseOMPClause(C)); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:102:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:3893:72: warning: unused parameter 'C' [-Wunused-parameter] 3893 | bool RecursiveASTVisitor::VisitOMPXBareClause(OMPXBareClause *C) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPAllocateDecl(clang::OMPAllocateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:108:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPAllocateDecl(clang::OMPAllocateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1748:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPAllocateDecl(clang::OMPAllocateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:108:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:106:35: note: in expansion of macro 'DECL' 106 | # define OMPALLOCATE(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:108:1: note: in expansion of macro 'OMPALLOCATE' 108 | OMPALLOCATE(OMPAllocate, Decl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCMethodDecl(clang::ObjCMethodDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:118:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCMethodDecl(clang::ObjCMethodDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1671:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCMethodDecl(clang::ObjCMethodDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:118:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:116:34: note: in expansion of macro 'NAMED' 116 | # define OBJCMETHOD(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:118:1: note: in expansion of macro 'OBJCMETHOD' 118 | OBJCMETHOD(ObjCMethod, NamedDecl) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1662:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:126:36: note: in expansion of macro 'OBJCCONTAINER' 126 | # define OBJCPROTOCOL(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: note: in expansion of macro 'OBJCPROTOCOL' 128 | OBJCPROTOCOL(ObjCProtocol, ObjCContainerDecl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:134:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCInterfaceDecl(clang::ObjCInterfaceDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1644:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCInterfaceDecl(clang::ObjCInterfaceDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:134:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:132:37: note: in expansion of macro 'OBJCCONTAINER' 132 | # define OBJCINTERFACE(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:134:1: note: in expansion of macro 'OBJCINTERFACE' 134 | OBJCINTERFACE(ObjCInterface, ObjCContainerDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1641:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:138:32: note: in expansion of macro 'OBJCCONTAINER' 138 | # define OBJCIMPL(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:142:42: note: in expansion of macro 'OBJCIMPL' 142 | # define OBJCIMPLEMENTATION(Type, Base) OBJCIMPL(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: note: in expansion of macro 'OBJCIMPLEMENTATION' 144 | OBJCIMPLEMENTATION(ObjCImplementation, ObjCImplDecl) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:150:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1638:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:150:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:138:32: note: in expansion of macro 'OBJCCONTAINER' 138 | # define OBJCIMPL(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:148:40: note: in expansion of macro 'OBJCIMPL' 148 | # define OBJCCATEGORYIMPL(Type, Base) OBJCIMPL(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:150:1: note: in expansion of macro 'OBJCCATEGORYIMPL' 150 | OBJCCATEGORYIMPL(ObjCCategoryImpl, ObjCImplDecl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:160:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCCategoryDecl(clang::ObjCCategoryDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1626:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCCategoryDecl(clang::ObjCCategoryDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:160:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:158:36: note: in expansion of macro 'OBJCCONTAINER' 158 | # define OBJCCATEGORY(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:160:1: note: in expansion of macro 'OBJCCATEGORY' 160 | OBJCCATEGORY(ObjCCategory, ObjCContainerDecl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNamespaceDecl(clang::NamespaceDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:170:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNamespaceDecl(clang::NamespaceDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1616:1: required from 'bool clang::RecursiveASTVisitor::TraverseNamespaceDecl(clang::NamespaceDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:170:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:168:33: note: in expansion of macro 'NAMED' 168 | # define NAMESPACE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:170:1: note: in expansion of macro 'NAMESPACE' 170 | NAMESPACE(Namespace, NamedDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLBufferDecl(clang::HLSLBufferDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:176:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromHLSLBufferDecl(clang::HLSLBufferDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1528:1: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLBufferDecl(clang::HLSLBufferDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:176:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:174:34: note: in expansion of macro 'NAMED' 174 | # define HLSLBUFFER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:176:1: note: in expansion of macro 'HLSLBUFFER' 176 | HLSLBUFFER(HLSLBuffer, NamedDecl) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1731:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:184:43: note: in expansion of macro 'VALUE' 184 | # define OMPDECLAREREDUCTION(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: note: in expansion of macro 'OMPDECLAREREDUCTION' 186 | OMPDECLAREREDUCTION(OMPDeclareReduction, ValueDecl) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareMapperDecl(clang::OMPDeclareMapperDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:192:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDeclareMapperDecl(clang::OMPDeclareMapperDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1739:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareMapperDecl(clang::OMPDeclareMapperDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:192:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:190:40: note: in expansion of macro 'VALUE' 190 | # define OMPDECLAREMAPPER(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:192:1: note: in expansion of macro 'OMPDECLAREMAPPER' 192 | OMPDECLAREMAPPER(OMPDeclareMapper, ValueDecl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingValueDecl(clang::UnresolvedUsingValueDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:198:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingValueDecl(clang::UnresolvedUsingValueDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2060:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingValueDecl(clang::UnresolvedUsingValueDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:198:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:196:44: note: in expansion of macro 'VALUE' 196 | # define UNRESOLVEDUSINGVALUE(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:198:1: note: in expansion of macro 'UNRESOLVEDUSINGVALUE' 198 | UNRESOLVEDUSINGVALUE(UnresolvedUsingValue, ValueDecl) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnnamedGlobalConstantDecl(clang::UnnamedGlobalConstantDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:204:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnnamedGlobalConstantDecl(clang::UnnamedGlobalConstantDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2095:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnnamedGlobalConstantDecl(clang::UnnamedGlobalConstantDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:204:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:202:45: note: in expansion of macro 'VALUE' 202 | # define UNNAMEDGLOBALCONSTANT(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:204:1: note: in expansion of macro 'UNNAMEDGLOBALCONSTANT' 204 | UNNAMEDGLOBALCONSTANT(UnnamedGlobalConstant, ValueDecl) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateParamObjectDecl(clang::TemplateParamObjectDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:210:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateParamObjectDecl(clang::TemplateParamObjectDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2097:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateParamObjectDecl(clang::TemplateParamObjectDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:210:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:208:43: note: in expansion of macro 'VALUE' 208 | # define TEMPLATEPARAMOBJECT(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:210:1: note: in expansion of macro 'TEMPLATEPARAMOBJECT' 210 | TEMPLATEPARAMOBJECT(TemplateParamObject, ValueDecl) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSGuidDecl(clang::MSGuidDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:216:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSGuidDecl(clang::MSGuidDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2094:1: required from 'bool clang::RecursiveASTVisitor::TraverseMSGuidDecl(clang::MSGuidDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:216:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:214:30: note: in expansion of macro 'VALUE' 214 | # define MSGUID(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:216:1: note: in expansion of macro 'MSGUID' 216 | MSGUID(MSGuid, ValueDecl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIndirectFieldDecl(clang::IndirectFieldDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:222:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIndirectFieldDecl(clang::IndirectFieldDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2067:1: required from 'bool clang::RecursiveASTVisitor::TraverseIndirectFieldDecl(clang::IndirectFieldDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:222:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:220:37: note: in expansion of macro 'VALUE' 220 | # define INDIRECTFIELD(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:222:1: note: in expansion of macro 'INDIRECTFIELD' 222 | INDIRECTFIELD(IndirectField, ValueDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumConstantDecl(clang::EnumConstantDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:228:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumConstantDecl(clang::EnumConstantDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2058:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumConstantDecl(clang::EnumConstantDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:228:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:226:36: note: in expansion of macro 'VALUE' 226 | # define ENUMCONSTANT(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:228:1: note: in expansion of macro 'ENUMCONSTANT' 228 | ENUMCONSTANT(EnumConstant, ValueDecl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2209:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: note: in expansion of macro 'FUNCTION' 238 | FUNCTION(Function, DeclaratorDecl) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXMethodDecl(clang::CXXMethodDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:242:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXMethodDecl(clang::CXXMethodDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2223:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXMethodDecl(clang::CXXMethodDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:242:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:240:33: note: in expansion of macro 'FUNCTION' 240 | # define CXXMETHOD(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:242:1: note: in expansion of macro 'CXXMETHOD' 242 | CXXMETHOD(CXXMethod, FunctionDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDestructorDecl(clang::CXXDestructorDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:246:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDestructorDecl(clang::CXXDestructorDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2246:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXDestructorDecl(clang::CXXDestructorDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:246:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:240:33: note: in expansion of macro 'FUNCTION' 240 | # define CXXMETHOD(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:244:37: note: in expansion of macro 'CXXMETHOD' 244 | # define CXXDESTRUCTOR(Type, Base) CXXMETHOD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:246:1: note: in expansion of macro 'CXXDESTRUCTOR' 246 | CXXDESTRUCTOR(CXXDestructor, CXXMethodDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXConversionDecl(clang::CXXConversionDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:252:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXConversionDecl(clang::CXXConversionDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2239:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXConversionDecl(clang::CXXConversionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:252:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:240:33: note: in expansion of macro 'FUNCTION' 240 | # define CXXMETHOD(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:250:37: note: in expansion of macro 'CXXMETHOD' 250 | # define CXXCONVERSION(Type, Base) CXXMETHOD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:252:1: note: in expansion of macro 'CXXCONVERSION' 252 | CXXCONVERSION(CXXConversion, CXXMethodDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXConstructorDecl(clang::CXXConstructorDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:258:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXConstructorDecl(clang::CXXConstructorDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2230:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXConstructorDecl(clang::CXXConstructorDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:258:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:240:33: note: in expansion of macro 'FUNCTION' 240 | # define CXXMETHOD(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:256:38: note: in expansion of macro 'CXXMETHOD' 256 | # define CXXCONSTRUCTOR(Type, Base) CXXMETHOD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:258:1: note: in expansion of macro 'CXXCONSTRUCTOR' 258 | CXXCONSTRUCTOR(CXXConstructor, CXXMethodDecl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDeductionGuideDecl(clang::CXXDeductionGuideDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:268:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDeductionGuideDecl(clang::CXXDeductionGuideDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2216:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXDeductionGuideDecl(clang::CXXDeductionGuideDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:268:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:236:32: note: in expansion of macro 'DECLARATOR' 236 | # define FUNCTION(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:266:41: note: in expansion of macro 'FUNCTION' 266 | # define CXXDEDUCTIONGUIDE(Type, Base) FUNCTION(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:268:1: note: in expansion of macro 'CXXDEDUCTIONGUIDE' 268 | CXXDEDUCTIONGUIDE(CXXDeductionGuide, FunctionDecl) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVarDecl(clang::VarDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:278:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarDecl(clang::VarDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2263:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarDecl(clang::VarDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:278:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:278:1: note: in expansion of macro 'VAR' 278 | VAR(Var, DeclaratorDecl) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVarTemplateSpecializationDecl(clang::VarTemplateSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:282:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarTemplateSpecializationDecl(clang::VarTemplateSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2027:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarTemplateSpecializationDecl(clang::VarTemplateSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:282:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:280:49: note: in expansion of macro 'VAR' 280 | # define VARTEMPLATESPECIALIZATION(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:282:1: note: in expansion of macro 'VARTEMPLATESPECIALIZATION' 282 | VARTEMPLATESPECIALIZATION(VarTemplateSpecialization, VarDecl) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVarTemplatePartialSpecializationDecl(clang::VarTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:286:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarTemplatePartialSpecializationDecl(clang::VarTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2056:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarTemplatePartialSpecializationDecl(clang::VarTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:286:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:280:49: note: in expansion of macro 'VAR' 280 | # define VARTEMPLATESPECIALIZATION(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:284:56: note: in expansion of macro 'VARTEMPLATESPECIALIZATION' 284 | # define VARTEMPLATEPARTIALSPECIALIZATION(Type, Base) VARTEMPLATESPECIALIZATION(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:286:1: note: in expansion of macro 'VARTEMPLATEPARTIALSPECIALIZATION' 286 | VARTEMPLATEPARTIALSPECIALIZATION(VarTemplatePartialSpecialization, VarTemplateSpecializationDecl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParmVarDecl(clang::ParmVarDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:296:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParmVarDecl(clang::ParmVarDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2274:1: required from 'bool clang::RecursiveASTVisitor::TraverseParmVarDecl(clang::ParmVarDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:296:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:294:31: note: in expansion of macro 'VAR' 294 | # define PARMVAR(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:296:1: note: in expansion of macro 'PARMVAR' 296 | PARMVAR(ParmVar, VarDecl) | ^~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCapturedExprDecl(clang::OMPCapturedExprDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:302:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCapturedExprDecl(clang::OMPCapturedExprDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1746:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPCapturedExprDecl(clang::OMPCapturedExprDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:302:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:300:39: note: in expansion of macro 'VAR' 300 | # define OMPCAPTUREDEXPR(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:302:1: note: in expansion of macro 'OMPCAPTUREDEXPR' 302 | OMPCAPTUREDEXPR(OMPCapturedExpr, VarDecl) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImplicitParamDecl(clang::ImplicitParamDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:308:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitParamDecl(clang::ImplicitParamDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2265:1: required from 'bool clang::RecursiveASTVisitor::TraverseImplicitParamDecl(clang::ImplicitParamDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:308:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:306:37: note: in expansion of macro 'VAR' 306 | # define IMPLICITPARAM(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:308:1: note: in expansion of macro 'IMPLICITPARAM' 308 | IMPLICITPARAM(ImplicitParam, VarDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecompositionDecl(clang::DecompositionDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:314:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecompositionDecl(clang::DecompositionDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2080:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecompositionDecl(clang::DecompositionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:314:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:276:27: note: in expansion of macro 'DECLARATOR' 276 | # define VAR(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:312:37: note: in expansion of macro 'VAR' 312 | # define DECOMPOSITION(Type, Base) VAR(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:314:1: note: in expansion of macro 'DECOMPOSITION' 314 | DECOMPOSITION(Decomposition, VarDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNonTypeTemplateParmDecl(clang::NonTypeTemplateParmDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:324:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNonTypeTemplateParmDecl(clang::NonTypeTemplateParmDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2267:1: required from 'bool clang::RecursiveASTVisitor::TraverseNonTypeTemplateParmDecl(clang::NonTypeTemplateParmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:324:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:322:43: note: in expansion of macro 'DECLARATOR' 322 | # define NONTYPETEMPLATEPARM(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:324:1: note: in expansion of macro 'NONTYPETEMPLATEPARM' 324 | NONTYPETEMPLATEPARM(NonTypeTemplateParm, DeclaratorDecl) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSPropertyDecl(clang::MSPropertyDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:330:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSPropertyDecl(clang::MSPropertyDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2092:1: required from 'bool clang::RecursiveASTVisitor::TraverseMSPropertyDecl(clang::MSPropertyDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:330:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:328:34: note: in expansion of macro 'DECLARATOR' 328 | # define MSPROPERTY(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:330:1: note: in expansion of macro 'MSPROPERTY' 330 | MSPROPERTY(MSProperty, DeclaratorDecl) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFieldDecl(clang::FieldDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:336:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFieldDecl(clang::FieldDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2099:1: required from 'bool clang::RecursiveASTVisitor::TraverseFieldDecl(clang::FieldDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:336:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:334:29: note: in expansion of macro 'DECLARATOR' 334 | # define FIELD(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:336:1: note: in expansion of macro 'FIELD' 336 | FIELD(Field, DeclaratorDecl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIvarDecl(clang::ObjCIvarDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:340:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCIvarDecl(clang::ObjCIvarDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2114:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCIvarDecl(clang::ObjCIvarDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:340:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:334:29: note: in expansion of macro 'DECLARATOR' 334 | # define FIELD(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:338:32: note: in expansion of macro 'FIELD' 338 | # define OBJCIVAR(Type, Base) FIELD(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:340:1: note: in expansion of macro 'OBJCIVAR' 340 | OBJCIVAR(ObjCIvar, FieldDecl) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtDefsFieldDecl(clang::ObjCAtDefsFieldDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:346:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtDefsFieldDecl(clang::ObjCAtDefsFieldDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2107:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCAtDefsFieldDecl(clang::ObjCAtDefsFieldDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:346:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:334:29: note: in expansion of macro 'DECLARATOR' 334 | # define FIELD(Type, Base) DECLARATOR(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:344:39: note: in expansion of macro 'FIELD' 344 | # define OBJCATDEFSFIELD(Type, Base) FIELD(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:346:1: note: in expansion of macro 'OBJCATDEFSFIELD' 346 | OBJCATDEFSFIELD(ObjCAtDefsField, FieldDecl) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBindingDecl(clang::BindingDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:360:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBindingDecl(clang::BindingDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2087:1: required from 'bool clang::RecursiveASTVisitor::TraverseBindingDecl(clang::BindingDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:360:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:358:31: note: in expansion of macro 'VALUE' 358 | # define BINDING(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:360:1: note: in expansion of macro 'BINDING' 360 | BINDING(Binding, ValueDecl) | ^~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingShadowDecl(clang::UsingShadowDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:370:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingShadowDecl(clang::UsingShadowDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1715:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingShadowDecl(clang::UsingShadowDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:370:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:368:35: note: in expansion of macro 'NAMED' 368 | # define USINGSHADOW(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:370:1: note: in expansion of macro 'USINGSHADOW' 370 | USINGSHADOW(UsingShadow, NamedDecl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstructorUsingShadowDecl(clang::ConstructorUsingShadowDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:374:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstructorUsingShadowDecl(clang::ConstructorUsingShadowDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1717:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstructorUsingShadowDecl(clang::ConstructorUsingShadowDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:374:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:368:35: note: in expansion of macro 'NAMED' 368 | # define USINGSHADOW(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:372:46: note: in expansion of macro 'USINGSHADOW' 372 | # define CONSTRUCTORUSINGSHADOW(Type, Base) USINGSHADOW(Type, Base) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:374:1: note: in expansion of macro 'CONSTRUCTORUSINGSHADOW' 374 | CONSTRUCTORUSINGSHADOW(ConstructorUsingShadow, UsingShadowDecl) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingPackDecl(clang::UsingPackDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:384:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingPackDecl(clang::UsingPackDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1709:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingPackDecl(clang::UsingPackDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:384:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:382:33: note: in expansion of macro 'NAMED' 382 | # define USINGPACK(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:384:1: note: in expansion of macro 'USINGPACK' 384 | USINGPACK(UsingPack, NamedDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingDirectiveDecl(clang::UsingDirectiveDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:390:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingDirectiveDecl(clang::UsingDirectiveDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1711:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingDirectiveDecl(clang::UsingDirectiveDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:390:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:388:38: note: in expansion of macro 'NAMED' 388 | # define USINGDIRECTIVE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:390:1: note: in expansion of macro 'USINGDIRECTIVE' 390 | USINGDIRECTIVE(UsingDirective, NamedDecl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingIfExistsDecl(clang::UnresolvedUsingIfExistsDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:396:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingIfExistsDecl(clang::UnresolvedUsingIfExistsDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1950:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingIfExistsDecl(clang::UnresolvedUsingIfExistsDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:396:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:394:47: note: in expansion of macro 'NAMED' 394 | # define UNRESOLVEDUSINGIFEXISTS(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:396:1: note: in expansion of macro 'UNRESOLVEDUSINGIFEXISTS' 396 | UNRESOLVEDUSINGIFEXISTS(UnresolvedUsingIfExists, NamedDecl) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1994:1: required from 'bool clang::RecursiveASTVisitor::TraverseRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:408:30: note: in expansion of macro 'TAG' 408 | # define RECORD(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: note: in expansion of macro 'RECORD' 410 | RECORD(Record, TagDecl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXRecordDecl(clang::CXXRecordDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:414:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXRecordDecl(clang::CXXRecordDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1996:1: required from 'bool clang::RecursiveASTVisitor::TraverseCXXRecordDecl(clang::CXXRecordDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:414:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:408:30: note: in expansion of macro 'TAG' 408 | # define RECORD(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:412:33: note: in expansion of macro 'RECORD' 412 | # define CXXRECORD(Type, Base) RECORD(Type, Base) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:414:1: note: in expansion of macro 'CXXRECORD' 414 | CXXRECORD(CXXRecord, RecordDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:418:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2026:1: required from 'bool clang::RecursiveASTVisitor::TraverseClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:418:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:408:30: note: in expansion of macro 'TAG' 408 | # define RECORD(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:412:33: note: in expansion of macro 'RECORD' 412 | # define CXXRECORD(Type, Base) RECORD(Type, Base) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:416:51: note: in expansion of macro 'CXXRECORD' 416 | # define CLASSTEMPLATESPECIALIZATION(Type, Base) CXXRECORD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:418:1: note: in expansion of macro 'CLASSTEMPLATESPECIALIZATION' 418 | CLASSTEMPLATESPECIALIZATION(ClassTemplateSpecialization, CXXRecordDecl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitClassTemplatePartialSpecializationDecl(clang::ClassTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:422:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromClassTemplatePartialSpecializationDecl(clang::ClassTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2055:1: required from 'bool clang::RecursiveASTVisitor::TraverseClassTemplatePartialSpecializationDecl(clang::ClassTemplatePartialSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:422:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:408:30: note: in expansion of macro 'TAG' 408 | # define RECORD(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:412:33: note: in expansion of macro 'RECORD' 412 | # define CXXRECORD(Type, Base) RECORD(Type, Base) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:416:51: note: in expansion of macro 'CXXRECORD' 416 | # define CLASSTEMPLATESPECIALIZATION(Type, Base) CXXRECORD(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:420:58: note: in expansion of macro 'CLASSTEMPLATESPECIALIZATION' 420 | # define CLASSTEMPLATEPARTIALSPECIALIZATION(Type, Base) CLASSTEMPLATESPECIALIZATION(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:422:1: note: in expansion of macro 'CLASSTEMPLATEPARTIALSPECIALIZATION' 422 | CLASSTEMPLATEPARTIALSPECIALIZATION(ClassTemplatePartialSpecialization, ClassTemplateSpecializationDecl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumDecl(clang::EnumDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:440:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumDecl(clang::EnumDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1952:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumDecl(clang::EnumDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:440:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:438:28: note: in expansion of macro 'TAG' 438 | # define ENUM(Type, Base) TAG(Type, Base) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:440:1: note: in expansion of macro 'ENUM' 440 | ENUM(Enum, TagDecl) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1941:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:448:47: note: in expansion of macro 'TYPE' 448 | # define UNRESOLVEDUSINGTYPENAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: note: in expansion of macro 'UNRESOLVEDUSINGTYPENAME' 450 | UNRESOLVEDUSINGTYPENAME(UnresolvedUsingTypename, TypeDecl) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1917:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:454:35: note: in expansion of macro 'TYPE' 454 | # define TYPEDEFNAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:458:31: note: in expansion of macro 'TYPEDEFNAME' 458 | # define TYPEDEF(Type, Base) TYPEDEFNAME(Type, Base) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: note: in expansion of macro 'TYPEDEF' 460 | TYPEDEF(Typedef, TypedefNameDecl) | ^~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeAliasDecl(clang::TypeAliasDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeAliasDecl(clang::TypeAliasDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1924:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeAliasDecl(clang::TypeAliasDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:454:35: note: in expansion of macro 'TYPE' 454 | # define TYPEDEFNAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:464:33: note: in expansion of macro 'TYPEDEFNAME' 464 | # define TYPEALIAS(Type, Base) TYPEDEFNAME(Type, Base) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:466:1: note: in expansion of macro 'TYPEALIAS' 466 | TYPEALIAS(TypeAlias, TypedefNameDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCTypeParamDecl(clang::ObjCTypeParamDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:472:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCTypeParamDecl(clang::ObjCTypeParamDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1684:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCTypeParamDecl(clang::ObjCTypeParamDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:472:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:454:35: note: in expansion of macro 'TYPE' 454 | # define TYPEDEFNAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:470:37: note: in expansion of macro 'TYPEDEFNAME' 470 | # define OBJCTYPEPARAM(Type, Base) TYPEDEFNAME(Type, Base) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:472:1: note: in expansion of macro 'OBJCTYPEPARAM' 472 | OBJCTYPEPARAM(ObjCTypeParam, TypedefNameDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateTypeParmDecl(clang::TemplateTypeParmDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:482:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTypeParmDecl(clang::TemplateTypeParmDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1908:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTypeParmDecl(clang::TemplateTypeParmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:482:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:480:40: note: in expansion of macro 'TYPE' 480 | # define TEMPLATETYPEPARM(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:482:1: note: in expansion of macro 'TEMPLATETYPEPARM' 482 | TEMPLATETYPEPARM(TemplateTypeParm, TypeDecl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1887:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:494:44: note: in expansion of macro 'TEMPLATE' 494 | # define TEMPLATETEMPLATEPARM(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: note: in expansion of macro 'TEMPLATETEMPLATEPARM' 496 | TEMPLATETEMPLATEPARM(TemplateTemplateParm, TemplateDecl) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1884:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:504:35: note: in expansion of macro 'REDECLARABLETEMPLATE' 504 | # define VARTEMPLATE(Type, Base) REDECLARABLETEMPLATE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: note: in expansion of macro 'VARTEMPLATE' 506 | VARTEMPLATE(VarTemplate, RedeclarableTemplateDecl) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeAliasTemplateDecl(clang::TypeAliasTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:512:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeAliasTemplateDecl(clang::TypeAliasTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1931:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeAliasTemplateDecl(clang::TypeAliasTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:512:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:510:41: note: in expansion of macro 'REDECLARABLETEMPLATE' 510 | # define TYPEALIASTEMPLATE(Type, Base) REDECLARABLETEMPLATE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:512:1: note: in expansion of macro 'TYPEALIASTEMPLATE' 512 | TYPEALIASTEMPLATE(TypeAliasTemplate, RedeclarableTemplateDecl) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:518:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionTemplateDecl(clang::FunctionTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1885:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionTemplateDecl(clang::FunctionTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:518:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:516:40: note: in expansion of macro 'REDECLARABLETEMPLATE' 516 | # define FUNCTIONTEMPLATE(Type, Base) REDECLARABLETEMPLATE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:518:1: note: in expansion of macro 'FUNCTIONTEMPLATE' 518 | FUNCTIONTEMPLATE(FunctionTemplate, RedeclarableTemplateDecl) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitClassTemplateDecl(clang::ClassTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:524:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromClassTemplateDecl(clang::ClassTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1883:1: required from 'bool clang::RecursiveASTVisitor::TraverseClassTemplateDecl(clang::ClassTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:524:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:522:37: note: in expansion of macro 'REDECLARABLETEMPLATE' 522 | # define CLASSTEMPLATE(Type, Base) REDECLARABLETEMPLATE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:524:1: note: in expansion of macro 'CLASSTEMPLATE' 524 | CLASSTEMPLATE(ClassTemplate, RedeclarableTemplateDecl) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConceptDecl(clang::ConceptDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:534:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConceptDecl(clang::ConceptDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1936:1: required from 'bool clang::RecursiveASTVisitor::TraverseConceptDecl(clang::ConceptDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:534:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:532:31: note: in expansion of macro 'TEMPLATE' 532 | # define CONCEPT(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:534:1: note: in expansion of macro 'CONCEPT' 534 | CONCEPT(Concept, TemplateDecl) | ^~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinTemplateDecl(clang::BuiltinTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:540:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBuiltinTemplateDecl(clang::BuiltinTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1896:1: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinTemplateDecl(clang::BuiltinTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:540:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:538:39: note: in expansion of macro 'TEMPLATE' 538 | # define BUILTINTEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:540:1: note: in expansion of macro 'BUILTINTEMPLATE' 540 | BUILTINTEMPLATE(BuiltinTemplate, TemplateDecl) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCPropertyDecl(clang::ObjCPropertyDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:550:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCPropertyDecl(clang::ObjCPropertyDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1693:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCPropertyDecl(clang::ObjCPropertyDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:550:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:548:36: note: in expansion of macro 'NAMED' 548 | # define OBJCPROPERTY(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:550:1: note: in expansion of macro 'OBJCPROPERTY' 550 | OBJCPROPERTY(ObjCProperty, NamedDecl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCCompatibleAliasDecl(clang::ObjCCompatibleAliasDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:556:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCCompatibleAliasDecl(clang::ObjCCompatibleAliasDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1623:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCCompatibleAliasDecl(clang::ObjCCompatibleAliasDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:556:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:554:43: note: in expansion of macro 'NAMED' 554 | # define OBJCCOMPATIBLEALIAS(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:556:1: note: in expansion of macro 'OBJCCOMPATIBLEALIAS' 556 | OBJCCOMPATIBLEALIAS(ObjCCompatibleAlias, NamedDecl) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNamespaceAliasDecl(clang::NamespaceAliasDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:562:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNamespaceAliasDecl(clang::NamespaceAliasDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1605:1: required from 'bool clang::RecursiveASTVisitor::TraverseNamespaceAliasDecl(clang::NamespaceAliasDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:562:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:560:38: note: in expansion of macro 'NAMED' 560 | # define NAMESPACEALIAS(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:562:1: note: in expansion of macro 'NAMESPACEALIAS' 562 | NAMESPACEALIAS(NamespaceAlias, NamedDecl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLabelDecl(clang::LabelDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:568:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLabelDecl(clang::LabelDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1613:1: required from 'bool clang::RecursiveASTVisitor::TraverseLabelDecl(clang::LabelDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:568:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:566:29: note: in expansion of macro 'NAMED' 566 | # define LABEL(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:568:1: note: in expansion of macro 'LABEL' 568 | LABEL(Label, NamedDecl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1706:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:572:33: note: in expansion of macro 'NAMED' 572 | # define BASEUSING(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:576:33: note: in expansion of macro 'BASEUSING' 576 | # define USINGENUM(Type, Base) BASEUSING(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: note: in expansion of macro 'USINGENUM' 578 | USINGENUM(UsingEnum, BaseUsingDecl) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingDecl(clang::UsingDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:584:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingDecl(clang::UsingDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1701:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingDecl(clang::UsingDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:584:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:572:33: note: in expansion of macro 'NAMED' 572 | # define BASEUSING(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:582:29: note: in expansion of macro 'BASEUSING' 582 | # define USING(Type, Base) BASEUSING(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:584:1: note: in expansion of macro 'USING' 584 | USING(Using, BaseUsingDecl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLifetimeExtendedTemporaryDecl(clang::LifetimeExtendedTemporaryDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:598:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLifetimeExtendedTemporaryDecl(clang::LifetimeExtendedTemporaryDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1530:1: required from 'bool clang::RecursiveASTVisitor::TraverseLifetimeExtendedTemporaryDecl(clang::LifetimeExtendedTemporaryDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:598:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:596:49: note: in expansion of macro 'DECL' 596 | # define LIFETIMEEXTENDEDTEMPORARY(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:598:1: note: in expansion of macro 'LIFETIMEEXTENDEDTEMPORARY' 598 | LIFETIMEEXTENDEDTEMPORARY(LifetimeExtendedTemporary, Decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImportDecl(clang::ImportDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:604:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImportDecl(clang::ImportDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1539:1: required from 'bool clang::RecursiveASTVisitor::TraverseImportDecl(clang::ImportDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:604:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:602:30: note: in expansion of macro 'DECL' 602 | # define IMPORT(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:604:1: note: in expansion of macro 'IMPORT' 604 | IMPORT(Import, Decl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImplicitConceptSpecializationDecl(clang::ImplicitConceptSpecializationDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:610:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitConceptSpecializationDecl(clang::ImplicitConceptSpecializationDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2288:1: required from 'bool clang::RecursiveASTVisitor::TraverseImplicitConceptSpecializationDecl(clang::ImplicitConceptSpecializationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:610:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:608:53: note: in expansion of macro 'DECL' 608 | # define IMPLICITCONCEPTSPECIALIZATION(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:610:1: note: in expansion of macro 'IMPLICITCONCEPTSPECIALIZATION' 610 | IMPLICITCONCEPTSPECIALIZATION(ImplicitConceptSpecialization, Decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFriendTemplateDecl(clang::FriendTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:616:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFriendTemplateDecl(clang::FriendTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1554:1: required from 'bool clang::RecursiveASTVisitor::TraverseFriendTemplateDecl(clang::FriendTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:616:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:614:38: note: in expansion of macro 'DECL' 614 | # define FRIENDTEMPLATE(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:616:1: note: in expansion of macro 'FRIENDTEMPLATE' 616 | FRIENDTEMPLATE(FriendTemplate, Decl) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFriendDecl(clang::FriendDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:622:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFriendDecl(clang::FriendDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1541:1: required from 'bool clang::RecursiveASTVisitor::TraverseFriendDecl(clang::FriendDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:622:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:620:30: note: in expansion of macro 'DECL' 620 | # define FRIEND(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:622:1: note: in expansion of macro 'FRIEND' 622 | FRIEND(Friend, Decl) | ^~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFileScopeAsmDecl(clang::FileScopeAsmDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:628:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFileScopeAsmDecl(clang::FileScopeAsmDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1534:1: required from 'bool clang::RecursiveASTVisitor::TraverseFileScopeAsmDecl(clang::FileScopeAsmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:628:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:626:36: note: in expansion of macro 'DECL' 626 | # define FILESCOPEASM(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:628:1: note: in expansion of macro 'FILESCOPEASM' 628 | FILESCOPEASM(FileScopeAsm, Decl) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEmptyDecl(clang::EmptyDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:634:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEmptyDecl(clang::EmptyDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1526:1: required from 'bool clang::RecursiveASTVisitor::TraverseEmptyDecl(clang::EmptyDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:634:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:632:29: note: in expansion of macro 'DECL' 632 | # define EMPTY(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:634:1: note: in expansion of macro 'EMPTY' 634 | EMPTY(Empty, Decl) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAccessSpecDecl(clang::AccessSpecDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:640:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAccessSpecDecl(clang::AccessSpecDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1507:1: required from 'bool clang::RecursiveASTVisitor::TraverseAccessSpecDecl(clang::AccessSpecDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:640:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:638:34: note: in expansion of macro 'DECL' 638 | # define ACCESSSPEC(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:640:1: note: in expansion of macro 'ACCESSSPEC' 640 | ACCESSSPEC(AccessSpec, Decl) | ^~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::cl::SubCommand*; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::cl::SubCommand*; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::cl::SubCommand*; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = llvm::cl::SubCommand* const*; = void; T = llvm::cl::SubCommand*]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::cl::SubCommand*]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::cl::SubCommand*; unsigned int N = 4]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/CommandLine.h:250:61: required from here 250 | SubCommandGroup(std::initializer_list IL) : Subs(IL) {} | ^~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::cl::OptionEnumValue; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::cl::OptionEnumValue; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::cl::OptionEnumValue; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const llvm::cl::OptionEnumValue*; = void; T = llvm::cl::OptionEnumValue]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::cl::OptionEnumValue]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::cl::OptionEnumValue; unsigned int N = 4]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Support/CommandLine.h:707:9: required from here 707 | : Values(Options) {} | ^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateCommon >::assertSafeToReferenceAfterResize(const void*, size_t) [with T = llvm::BitCodeAbbrevOp; = void; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/SmallVector.h:210:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAdd(const void*, size_t) [with T = llvm::BitCodeAbbrevOp; = void; size_t = unsigned int]' 210 | this->assertSafeToReferenceAfterResize(Elt, this->size() + N); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:230:11: required from 'void llvm::SmallVectorTemplateCommon >::assertSafeToAddRange(const T*, const T*) [with T = llvm::BitCodeAbbrevOp; = void]' 230 | this->assertSafeToAdd(From, To - From); | ~~~~~~^~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:697:31: required from 'void llvm::SmallVectorImpl::append(ItTy, ItTy) [with ItTy = const llvm::BitCodeAbbrevOp*; = void; T = llvm::BitCodeAbbrevOp]' 697 | this->assertSafeToAddRange(in_start, in_end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:712:11: required from 'void llvm::SmallVectorImpl::append(std::initializer_list<_Tp>) [with T = llvm::BitCodeAbbrevOp]' 712 | append(IL.begin(), IL.end()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:1240:17: required from 'llvm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = llvm::BitCodeAbbrevOp; unsigned int N = 32]' 1240 | this->append(IL); | ~~~~~~~~~~~~^~~~ /usr/include/llvm18/llvm/Bitstream/BitCodes.h:110:9: required from here 110 | : OperandList(OperandList) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:53: warning: unused parameter 'Elt' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/ADT/SmallVector.h:201:65: warning: unused parameter 'NewSize' [-Wunused-parameter] 201 | void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { | ~~~~~~~^~~~~~~ In file included from /usr/include/llvm18/clang/Basic/FileManager.h:27: /usr/include/llvm18/llvm/Support/Allocator.h: In instantiation of 'void llvm::BumpPtrAllocatorImpl::Deallocate(const void*, size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; unsigned int GrowthDelay = 128; size_t = unsigned int]': /usr/include/llvm18/llvm/ADT/StringMapEntry.h:146:25: required from 'void llvm::StringMapEntry::Destroy(AllocatorTy&) [with AllocatorTy = llvm::BumpPtrAllocatorImpl<>; ValueTy = std::__cxx11::basic_string]' 146 | allocator.Deallocate(static_cast(this), AllocSize, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | alignof(StringMapEntry)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/ADT/StringMap.h:187:53: required from 'llvm::StringMap::~StringMap() [with ValueTy = std::__cxx11::basic_string; AllocatorTy = llvm::BumpPtrAllocatorImpl<>]' 187 | static_cast(Bucket)->Destroy(getAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:93:2: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >]' 93 | delete __ptr; | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:205:16: required from 'void std::__uniq_ptr_impl<_Tp, _Dp>::reset(pointer) [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >; _Dp = std::default_delete, llvm::BumpPtrAllocatorImpl<> > >; pointer = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >*]' 205 | _M_deleter()(__old_p); | ~~~~~~~~~~~~^~~~~~~~~ /usr/include/c++/14.2.0/bits/unique_ptr.h:503:12: required from 'void std::unique_ptr<_Tp, _Dp>::reset(pointer) [with _Tp = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >; _Dp = std::default_delete, llvm::BumpPtrAllocatorImpl<> > >; pointer = llvm::StringMap, llvm::BumpPtrAllocatorImpl<> >*]' 503 | _M_t.reset(std::move(__p)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/Lex/HeaderSearch.h:399:27: required from here 399 | IncludeAliases.reset(new IncludeAliasMap); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/llvm/Support/Allocator.h:218:31: warning: unused parameter 'Ptr' [-Wunused-parameter] 218 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ~~~~~~~~~~~~^~~ /usr/include/llvm18/llvm/Support/Allocator.h:218:43: warning: unused parameter 'Size' [-Wunused-parameter] 218 | void Deallocate(const void *Ptr, size_t Size, size_t /*Alignment*/) { | ~~~~~~~^~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConceptReference(clang::ConceptReference*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2512:5: required from 'bool clang::RecursiveASTVisitor::TraverseConceptReference(clang::ConceptReference*) [with Derived = LupdateVisitor]' 2512 | TRY_TO(VisitConceptReference(CR)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:514:5: required from 'bool clang::RecursiveASTVisitor::TraverseTypeConstraint(const clang::TypeConstraint*) [with Derived = LupdateVisitor]' 514 | TRY_TO(TraverseConceptReference(C->getConceptReference())); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1904:5: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTypeParamDeclConstraints(const clang::TemplateTypeParmDecl*) [with Derived = LupdateVisitor]' 1904 | TRY_TO(TraverseTypeConstraint(TC)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:739:14: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 739 | return TraverseTemplateTypeParamDeclConstraints(TTPD); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:321:48: warning: unused parameter 'CR' [-Wunused-parameter] 321 | bool VisitConceptReference(ConceptReference *CR) { return true; } | ~~~~~~~~~~~~~~~~~~^~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecl(clang::Decl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:447:63: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecl(clang::Decl*) [with Derived = LupdateVisitor]' 447 | bool WalkUpFromDecl(Decl *D) { return getDerived().VisitDecl(D); } | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:448:24: warning: unused parameter 'D' [-Wunused-parameter] 448 | bool VisitDecl(Decl *D) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAttr(clang::Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1601:30: required from 'bool clang::RecursiveASTVisitor::TraverseAArch64SVEPcsAttr(clang::AArch64SVEPcsAttr*) [with Derived = LupdateVisitor]' 1601 | if (!getDerived().VisitAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5434:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5434 | return getDerived().TraverseAArch64SVEPcsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:325:24: warning: unused parameter 'A' [-Wunused-parameter] 325 | bool VisitAttr(Attr *A) { return true; } | ~~~~~~^ In file included from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:329: /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAArch64SVEPcsAttr(clang::AArch64SVEPcsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1603:43: required from 'bool clang::RecursiveASTVisitor::TraverseAArch64SVEPcsAttr(clang::AArch64SVEPcsAttr*) [with Derived = LupdateVisitor]' 1603 | if (!getDerived().VisitAArch64SVEPcsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5434:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5434 | return getDerived().TraverseAArch64SVEPcsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:13:50: warning: unused parameter 'A' [-Wunused-parameter] 13 | bool VisitAArch64SVEPcsAttr(AArch64SVEPcsAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAArch64VectorPcsAttr(clang::AArch64VectorPcsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1612:46: required from 'bool clang::RecursiveASTVisitor::TraverseAArch64VectorPcsAttr(clang::AArch64VectorPcsAttr*) [with Derived = LupdateVisitor]' 1612 | if (!getDerived().VisitAArch64VectorPcsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5436:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5436 | return getDerived().TraverseAArch64VectorPcsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:17:56: warning: unused parameter 'A' [-Wunused-parameter] 17 | bool VisitAArch64VectorPcsAttr(AArch64VectorPcsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUFlatWorkGroupSizeAttr(clang::AMDGPUFlatWorkGroupSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1621:53: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUFlatWorkGroupSizeAttr(clang::AMDGPUFlatWorkGroupSizeAttr*) [with Derived = LupdateVisitor]' 1621 | if (!getDerived().VisitAMDGPUFlatWorkGroupSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5438:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5438 | return getDerived().TraverseAMDGPUFlatWorkGroupSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:21:70: warning: unused parameter 'A' [-Wunused-parameter] 21 | bool VisitAMDGPUFlatWorkGroupSizeAttr(AMDGPUFlatWorkGroupSizeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUKernelCallAttr(clang::AMDGPUKernelCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1634:46: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUKernelCallAttr(clang::AMDGPUKernelCallAttr*) [with Derived = LupdateVisitor]' 1634 | if (!getDerived().VisitAMDGPUKernelCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5440:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5440 | return getDerived().TraverseAMDGPUKernelCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:25:56: warning: unused parameter 'A' [-Wunused-parameter] 25 | bool VisitAMDGPUKernelCallAttr(AMDGPUKernelCallAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUNumSGPRAttr(clang::AMDGPUNumSGPRAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1643:43: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUNumSGPRAttr(clang::AMDGPUNumSGPRAttr*) [with Derived = LupdateVisitor]' 1643 | if (!getDerived().VisitAMDGPUNumSGPRAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5442:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5442 | return getDerived().TraverseAMDGPUNumSGPRAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:29:50: warning: unused parameter 'A' [-Wunused-parameter] 29 | bool VisitAMDGPUNumSGPRAttr(AMDGPUNumSGPRAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUNumVGPRAttr(clang::AMDGPUNumVGPRAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1652:43: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUNumVGPRAttr(clang::AMDGPUNumVGPRAttr*) [with Derived = LupdateVisitor]' 1652 | if (!getDerived().VisitAMDGPUNumVGPRAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5444:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5444 | return getDerived().TraverseAMDGPUNumVGPRAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:33:50: warning: unused parameter 'A' [-Wunused-parameter] 33 | bool VisitAMDGPUNumVGPRAttr(AMDGPUNumVGPRAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAMDGPUWavesPerEUAttr(clang::AMDGPUWavesPerEUAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1661:46: required from 'bool clang::RecursiveASTVisitor::TraverseAMDGPUWavesPerEUAttr(clang::AMDGPUWavesPerEUAttr*) [with Derived = LupdateVisitor]' 1661 | if (!getDerived().VisitAMDGPUWavesPerEUAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5446:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5446 | return getDerived().TraverseAMDGPUWavesPerEUAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:37:56: warning: unused parameter 'A' [-Wunused-parameter] 37 | bool VisitAMDGPUWavesPerEUAttr(AMDGPUWavesPerEUAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitARMInterruptAttr(clang::ARMInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1674:42: required from 'bool clang::RecursiveASTVisitor::TraverseARMInterruptAttr(clang::ARMInterruptAttr*) [with Derived = LupdateVisitor]' 1674 | if (!getDerived().VisitARMInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5448:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5448 | return getDerived().TraverseARMInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:41:48: warning: unused parameter 'A' [-Wunused-parameter] 41 | bool VisitARMInterruptAttr(ARMInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAVRInterruptAttr(clang::AVRInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1683:42: required from 'bool clang::RecursiveASTVisitor::TraverseAVRInterruptAttr(clang::AVRInterruptAttr*) [with Derived = LupdateVisitor]' 1683 | if (!getDerived().VisitAVRInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5450:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5450 | return getDerived().TraverseAVRInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:45:48: warning: unused parameter 'A' [-Wunused-parameter] 45 | bool VisitAVRInterruptAttr(AVRInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAVRSignalAttr(clang::AVRSignalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1692:39: required from 'bool clang::RecursiveASTVisitor::TraverseAVRSignalAttr(clang::AVRSignalAttr*) [with Derived = LupdateVisitor]' 1692 | if (!getDerived().VisitAVRSignalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5452:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5452 | return getDerived().TraverseAVRSignalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:49:42: warning: unused parameter 'A' [-Wunused-parameter] 49 | bool VisitAVRSignalAttr(AVRSignalAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAbiTagAttr(clang::AbiTagAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1701:36: required from 'bool clang::RecursiveASTVisitor::TraverseAbiTagAttr(clang::AbiTagAttr*) [with Derived = LupdateVisitor]' 1701 | if (!getDerived().VisitAbiTagAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5454:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5454 | return getDerived().TraverseAbiTagAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:53:36: warning: unused parameter 'A' [-Wunused-parameter] 53 | bool VisitAbiTagAttr(AbiTagAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAcquireCapabilityAttr(clang::AcquireCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1710:47: required from 'bool clang::RecursiveASTVisitor::TraverseAcquireCapabilityAttr(clang::AcquireCapabilityAttr*) [with Derived = LupdateVisitor]' 1710 | if (!getDerived().VisitAcquireCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5456:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5456 | return getDerived().TraverseAcquireCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:57:58: warning: unused parameter 'A' [-Wunused-parameter] 57 | bool VisitAcquireCapabilityAttr(AcquireCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAcquireHandleAttr(clang::AcquireHandleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1727:43: required from 'bool clang::RecursiveASTVisitor::TraverseAcquireHandleAttr(clang::AcquireHandleAttr*) [with Derived = LupdateVisitor]' 1727 | if (!getDerived().VisitAcquireHandleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5458:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5458 | return getDerived().TraverseAcquireHandleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:61:50: warning: unused parameter 'A' [-Wunused-parameter] 61 | bool VisitAcquireHandleAttr(AcquireHandleAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAcquiredAfterAttr(clang::AcquiredAfterAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1736:43: required from 'bool clang::RecursiveASTVisitor::TraverseAcquiredAfterAttr(clang::AcquiredAfterAttr*) [with Derived = LupdateVisitor]' 1736 | if (!getDerived().VisitAcquiredAfterAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5460:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5460 | return getDerived().TraverseAcquiredAfterAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:65:50: warning: unused parameter 'A' [-Wunused-parameter] 65 | bool VisitAcquiredAfterAttr(AcquiredAfterAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAcquiredBeforeAttr(clang::AcquiredBeforeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1753:44: required from 'bool clang::RecursiveASTVisitor::TraverseAcquiredBeforeAttr(clang::AcquiredBeforeAttr*) [with Derived = LupdateVisitor]' 1753 | if (!getDerived().VisitAcquiredBeforeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5462:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5462 | return getDerived().TraverseAcquiredBeforeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:69:52: warning: unused parameter 'A' [-Wunused-parameter] 69 | bool VisitAcquiredBeforeAttr(AcquiredBeforeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAddressSpaceAttr(clang::AddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1770:42: required from 'bool clang::RecursiveASTVisitor::TraverseAddressSpaceAttr(clang::AddressSpaceAttr*) [with Derived = LupdateVisitor]' 1770 | if (!getDerived().VisitAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5464:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5464 | return getDerived().TraverseAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:73:48: warning: unused parameter 'A' [-Wunused-parameter] 73 | bool VisitAddressSpaceAttr(AddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAliasAttr(clang::AliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1779:35: required from 'bool clang::RecursiveASTVisitor::TraverseAliasAttr(clang::AliasAttr*) [with Derived = LupdateVisitor]' 1779 | if (!getDerived().VisitAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5466:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5466 | return getDerived().TraverseAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:77:34: warning: unused parameter 'A' [-Wunused-parameter] 77 | bool VisitAliasAttr(AliasAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlignMac68kAttr(clang::AlignMac68kAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1788:41: required from 'bool clang::RecursiveASTVisitor::TraverseAlignMac68kAttr(clang::AlignMac68kAttr*) [with Derived = LupdateVisitor]' 1788 | if (!getDerived().VisitAlignMac68kAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5468:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5468 | return getDerived().TraverseAlignMac68kAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:81:46: warning: unused parameter 'A' [-Wunused-parameter] 81 | bool VisitAlignMac68kAttr(AlignMac68kAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlignNaturalAttr(clang::AlignNaturalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1797:42: required from 'bool clang::RecursiveASTVisitor::TraverseAlignNaturalAttr(clang::AlignNaturalAttr*) [with Derived = LupdateVisitor]' 1797 | if (!getDerived().VisitAlignNaturalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5470:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5470 | return getDerived().TraverseAlignNaturalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:85:48: warning: unused parameter 'A' [-Wunused-parameter] 85 | bool VisitAlignNaturalAttr(AlignNaturalAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlignValueAttr(clang::AlignValueAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1806:40: required from 'bool clang::RecursiveASTVisitor::TraverseAlignValueAttr(clang::AlignValueAttr*) [with Derived = LupdateVisitor]' 1806 | if (!getDerived().VisitAlignValueAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5472:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5472 | return getDerived().TraverseAlignValueAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:89:44: warning: unused parameter 'A' [-Wunused-parameter] 89 | bool VisitAlignValueAttr(AlignValueAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlignedAttr(clang::AlignedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1817:37: required from 'bool clang::RecursiveASTVisitor::TraverseAlignedAttr(clang::AlignedAttr*) [with Derived = LupdateVisitor]' 1817 | if (!getDerived().VisitAlignedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5474:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5474 | return getDerived().TraverseAlignedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:93:38: warning: unused parameter 'A' [-Wunused-parameter] 93 | bool VisitAlignedAttr(AlignedAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAllocAlignAttr(clang::AllocAlignAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1833:40: required from 'bool clang::RecursiveASTVisitor::TraverseAllocAlignAttr(clang::AllocAlignAttr*) [with Derived = LupdateVisitor]' 1833 | if (!getDerived().VisitAllocAlignAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5476:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5476 | return getDerived().TraverseAllocAlignAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:97:44: warning: unused parameter 'A' [-Wunused-parameter] 97 | bool VisitAllocAlignAttr(AllocAlignAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAllocSizeAttr(clang::AllocSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1842:39: required from 'bool clang::RecursiveASTVisitor::TraverseAllocSizeAttr(clang::AllocSizeAttr*) [with Derived = LupdateVisitor]' 1842 | if (!getDerived().VisitAllocSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5478:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5478 | return getDerived().TraverseAllocSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:101:42: warning: unused parameter 'A' [-Wunused-parameter] 101 | bool VisitAllocSizeAttr(AllocSizeAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlwaysDestroyAttr(clang::AlwaysDestroyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1851:43: required from 'bool clang::RecursiveASTVisitor::TraverseAlwaysDestroyAttr(clang::AlwaysDestroyAttr*) [with Derived = LupdateVisitor]' 1851 | if (!getDerived().VisitAlwaysDestroyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5480:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5480 | return getDerived().TraverseAlwaysDestroyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:105:50: warning: unused parameter 'A' [-Wunused-parameter] 105 | bool VisitAlwaysDestroyAttr(AlwaysDestroyAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAlwaysInlineAttr(clang::AlwaysInlineAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1860:42: required from 'bool clang::RecursiveASTVisitor::TraverseAlwaysInlineAttr(clang::AlwaysInlineAttr*) [with Derived = LupdateVisitor]' 1860 | if (!getDerived().VisitAlwaysInlineAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5482:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5482 | return getDerived().TraverseAlwaysInlineAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:109:48: warning: unused parameter 'A' [-Wunused-parameter] 109 | bool VisitAlwaysInlineAttr(AlwaysInlineAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnalyzerNoReturnAttr(clang::AnalyzerNoReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1869:46: required from 'bool clang::RecursiveASTVisitor::TraverseAnalyzerNoReturnAttr(clang::AnalyzerNoReturnAttr*) [with Derived = LupdateVisitor]' 1869 | if (!getDerived().VisitAnalyzerNoReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5484:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5484 | return getDerived().TraverseAnalyzerNoReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:113:56: warning: unused parameter 'A' [-Wunused-parameter] 113 | bool VisitAnalyzerNoReturnAttr(AnalyzerNoReturnAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnnotateAttr(clang::AnnotateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1878:38: required from 'bool clang::RecursiveASTVisitor::TraverseAnnotateAttr(clang::AnnotateAttr*) [with Derived = LupdateVisitor]' 1878 | if (!getDerived().VisitAnnotateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5486:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5486 | return getDerived().TraverseAnnotateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:117:40: warning: unused parameter 'A' [-Wunused-parameter] 117 | bool VisitAnnotateAttr(AnnotateAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnnotateTypeAttr(clang::AnnotateTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1903:42: required from 'bool clang::RecursiveASTVisitor::TraverseAnnotateTypeAttr(clang::AnnotateTypeAttr*) [with Derived = LupdateVisitor]' 1903 | if (!getDerived().VisitAnnotateTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5488:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5488 | return getDerived().TraverseAnnotateTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:121:48: warning: unused parameter 'A' [-Wunused-parameter] 121 | bool VisitAnnotateTypeAttr(AnnotateTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnyX86InterruptAttr(clang::AnyX86InterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1928:45: required from 'bool clang::RecursiveASTVisitor::TraverseAnyX86InterruptAttr(clang::AnyX86InterruptAttr*) [with Derived = LupdateVisitor]' 1928 | if (!getDerived().VisitAnyX86InterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5490:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5490 | return getDerived().TraverseAnyX86InterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:125:54: warning: unused parameter 'A' [-Wunused-parameter] 125 | bool VisitAnyX86InterruptAttr(AnyX86InterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnyX86NoCallerSavedRegistersAttr(clang::AnyX86NoCallerSavedRegistersAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1937:58: required from 'bool clang::RecursiveASTVisitor::TraverseAnyX86NoCallerSavedRegistersAttr(clang::AnyX86NoCallerSavedRegistersAttr*) [with Derived = LupdateVisitor]' 1937 | if (!getDerived().VisitAnyX86NoCallerSavedRegistersAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5492:67: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5492 | return getDerived().TraverseAnyX86NoCallerSavedRegistersAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:129:80: warning: unused parameter 'A' [-Wunused-parameter] 129 | bool VisitAnyX86NoCallerSavedRegistersAttr(AnyX86NoCallerSavedRegistersAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAnyX86NoCfCheckAttr(clang::AnyX86NoCfCheckAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1946:45: required from 'bool clang::RecursiveASTVisitor::TraverseAnyX86NoCfCheckAttr(clang::AnyX86NoCfCheckAttr*) [with Derived = LupdateVisitor]' 1946 | if (!getDerived().VisitAnyX86NoCfCheckAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5494:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5494 | return getDerived().TraverseAnyX86NoCfCheckAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:133:54: warning: unused parameter 'A' [-Wunused-parameter] 133 | bool VisitAnyX86NoCfCheckAttr(AnyX86NoCfCheckAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArcWeakrefUnavailableAttr(clang::ArcWeakrefUnavailableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1955:51: required from 'bool clang::RecursiveASTVisitor::TraverseArcWeakrefUnavailableAttr(clang::ArcWeakrefUnavailableAttr*) [with Derived = LupdateVisitor]' 1955 | if (!getDerived().VisitArcWeakrefUnavailableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5496:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5496 | return getDerived().TraverseArcWeakrefUnavailableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:137:66: warning: unused parameter 'A' [-Wunused-parameter] 137 | bool VisitArcWeakrefUnavailableAttr(ArcWeakrefUnavailableAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArgumentWithTypeTagAttr(clang::ArgumentWithTypeTagAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1964:49: required from 'bool clang::RecursiveASTVisitor::TraverseArgumentWithTypeTagAttr(clang::ArgumentWithTypeTagAttr*) [with Derived = LupdateVisitor]' 1964 | if (!getDerived().VisitArgumentWithTypeTagAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5498:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5498 | return getDerived().TraverseArgumentWithTypeTagAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:141:62: warning: unused parameter 'A' [-Wunused-parameter] 141 | bool VisitArgumentWithTypeTagAttr(ArgumentWithTypeTagAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmBuiltinAliasAttr(clang::ArmBuiltinAliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1973:45: required from 'bool clang::RecursiveASTVisitor::TraverseArmBuiltinAliasAttr(clang::ArmBuiltinAliasAttr*) [with Derived = LupdateVisitor]' 1973 | if (!getDerived().VisitArmBuiltinAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5500:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5500 | return getDerived().TraverseArmBuiltinAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:145:54: warning: unused parameter 'A' [-Wunused-parameter] 145 | bool VisitArmBuiltinAliasAttr(ArmBuiltinAliasAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmInAttr(clang::ArmInAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1982:35: required from 'bool clang::RecursiveASTVisitor::TraverseArmInAttr(clang::ArmInAttr*) [with Derived = LupdateVisitor]' 1982 | if (!getDerived().VisitArmInAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5502:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5502 | return getDerived().TraverseArmInAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:149:34: warning: unused parameter 'A' [-Wunused-parameter] 149 | bool VisitArmInAttr(ArmInAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmInOutAttr(clang::ArmInOutAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:1991:38: required from 'bool clang::RecursiveASTVisitor::TraverseArmInOutAttr(clang::ArmInOutAttr*) [with Derived = LupdateVisitor]' 1991 | if (!getDerived().VisitArmInOutAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5504:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5504 | return getDerived().TraverseArmInOutAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:153:40: warning: unused parameter 'A' [-Wunused-parameter] 153 | bool VisitArmInOutAttr(ArmInOutAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmLocallyStreamingAttr(clang::ArmLocallyStreamingAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2000:49: required from 'bool clang::RecursiveASTVisitor::TraverseArmLocallyStreamingAttr(clang::ArmLocallyStreamingAttr*) [with Derived = LupdateVisitor]' 2000 | if (!getDerived().VisitArmLocallyStreamingAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5506:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5506 | return getDerived().TraverseArmLocallyStreamingAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:157:62: warning: unused parameter 'A' [-Wunused-parameter] 157 | bool VisitArmLocallyStreamingAttr(ArmLocallyStreamingAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmMveStrictPolymorphismAttr(clang::ArmMveStrictPolymorphismAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2009:54: required from 'bool clang::RecursiveASTVisitor::TraverseArmMveStrictPolymorphismAttr(clang::ArmMveStrictPolymorphismAttr*) [with Derived = LupdateVisitor]' 2009 | if (!getDerived().VisitArmMveStrictPolymorphismAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5508:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5508 | return getDerived().TraverseArmMveStrictPolymorphismAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:161:72: warning: unused parameter 'A' [-Wunused-parameter] 161 | bool VisitArmMveStrictPolymorphismAttr(ArmMveStrictPolymorphismAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmNewAttr(clang::ArmNewAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2018:36: required from 'bool clang::RecursiveASTVisitor::TraverseArmNewAttr(clang::ArmNewAttr*) [with Derived = LupdateVisitor]' 2018 | if (!getDerived().VisitArmNewAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5510:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5510 | return getDerived().TraverseArmNewAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:165:36: warning: unused parameter 'A' [-Wunused-parameter] 165 | bool VisitArmNewAttr(ArmNewAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmOutAttr(clang::ArmOutAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2027:36: required from 'bool clang::RecursiveASTVisitor::TraverseArmOutAttr(clang::ArmOutAttr*) [with Derived = LupdateVisitor]' 2027 | if (!getDerived().VisitArmOutAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5512:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5512 | return getDerived().TraverseArmOutAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:169:36: warning: unused parameter 'A' [-Wunused-parameter] 169 | bool VisitArmOutAttr(ArmOutAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmPreservesAttr(clang::ArmPreservesAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2036:42: required from 'bool clang::RecursiveASTVisitor::TraverseArmPreservesAttr(clang::ArmPreservesAttr*) [with Derived = LupdateVisitor]' 2036 | if (!getDerived().VisitArmPreservesAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5514:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5514 | return getDerived().TraverseArmPreservesAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:173:48: warning: unused parameter 'A' [-Wunused-parameter] 173 | bool VisitArmPreservesAttr(ArmPreservesAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmStreamingAttr(clang::ArmStreamingAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2045:42: required from 'bool clang::RecursiveASTVisitor::TraverseArmStreamingAttr(clang::ArmStreamingAttr*) [with Derived = LupdateVisitor]' 2045 | if (!getDerived().VisitArmStreamingAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5516:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5516 | return getDerived().TraverseArmStreamingAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:177:48: warning: unused parameter 'A' [-Wunused-parameter] 177 | bool VisitArmStreamingAttr(ArmStreamingAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArmStreamingCompatibleAttr(clang::ArmStreamingCompatibleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2054:52: required from 'bool clang::RecursiveASTVisitor::TraverseArmStreamingCompatibleAttr(clang::ArmStreamingCompatibleAttr*) [with Derived = LupdateVisitor]' 2054 | if (!getDerived().VisitArmStreamingCompatibleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5518:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5518 | return getDerived().TraverseArmStreamingCompatibleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:181:68: warning: unused parameter 'A' [-Wunused-parameter] 181 | bool VisitArmStreamingCompatibleAttr(ArmStreamingCompatibleAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArtificialAttr(clang::ArtificialAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2063:40: required from 'bool clang::RecursiveASTVisitor::TraverseArtificialAttr(clang::ArtificialAttr*) [with Derived = LupdateVisitor]' 2063 | if (!getDerived().VisitArtificialAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5520:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5520 | return getDerived().TraverseArtificialAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:185:44: warning: unused parameter 'A' [-Wunused-parameter] 185 | bool VisitArtificialAttr(ArtificialAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAsmLabelAttr(clang::AsmLabelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2072:38: required from 'bool clang::RecursiveASTVisitor::TraverseAsmLabelAttr(clang::AsmLabelAttr*) [with Derived = LupdateVisitor]' 2072 | if (!getDerived().VisitAsmLabelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5522:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5522 | return getDerived().TraverseAsmLabelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:189:40: warning: unused parameter 'A' [-Wunused-parameter] 189 | bool VisitAsmLabelAttr(AsmLabelAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssertCapabilityAttr(clang::AssertCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2081:46: required from 'bool clang::RecursiveASTVisitor::TraverseAssertCapabilityAttr(clang::AssertCapabilityAttr*) [with Derived = LupdateVisitor]' 2081 | if (!getDerived().VisitAssertCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5524:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5524 | return getDerived().TraverseAssertCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:193:56: warning: unused parameter 'A' [-Wunused-parameter] 193 | bool VisitAssertCapabilityAttr(AssertCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssertExclusiveLockAttr(clang::AssertExclusiveLockAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2098:49: required from 'bool clang::RecursiveASTVisitor::TraverseAssertExclusiveLockAttr(clang::AssertExclusiveLockAttr*) [with Derived = LupdateVisitor]' 2098 | if (!getDerived().VisitAssertExclusiveLockAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5526:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5526 | return getDerived().TraverseAssertExclusiveLockAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:197:62: warning: unused parameter 'A' [-Wunused-parameter] 197 | bool VisitAssertExclusiveLockAttr(AssertExclusiveLockAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssertSharedLockAttr(clang::AssertSharedLockAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2115:46: required from 'bool clang::RecursiveASTVisitor::TraverseAssertSharedLockAttr(clang::AssertSharedLockAttr*) [with Derived = LupdateVisitor]' 2115 | if (!getDerived().VisitAssertSharedLockAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5528:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5528 | return getDerived().TraverseAssertSharedLockAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:201:56: warning: unused parameter 'A' [-Wunused-parameter] 201 | bool VisitAssertSharedLockAttr(AssertSharedLockAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssumeAlignedAttr(clang::AssumeAlignedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2132:43: required from 'bool clang::RecursiveASTVisitor::TraverseAssumeAlignedAttr(clang::AssumeAlignedAttr*) [with Derived = LupdateVisitor]' 2132 | if (!getDerived().VisitAssumeAlignedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5530:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5530 | return getDerived().TraverseAssumeAlignedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:205:50: warning: unused parameter 'A' [-Wunused-parameter] 205 | bool VisitAssumeAlignedAttr(AssumeAlignedAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAssumptionAttr(clang::AssumptionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2145:40: required from 'bool clang::RecursiveASTVisitor::TraverseAssumptionAttr(clang::AssumptionAttr*) [with Derived = LupdateVisitor]' 2145 | if (!getDerived().VisitAssumptionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5532:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5532 | return getDerived().TraverseAssumptionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:209:44: warning: unused parameter 'A' [-Wunused-parameter] 209 | bool VisitAssumptionAttr(AssumptionAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAvailabilityAttr(clang::AvailabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2154:42: required from 'bool clang::RecursiveASTVisitor::TraverseAvailabilityAttr(clang::AvailabilityAttr*) [with Derived = LupdateVisitor]' 2154 | if (!getDerived().VisitAvailabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5534:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5534 | return getDerived().TraverseAvailabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:213:48: warning: unused parameter 'A' [-Wunused-parameter] 213 | bool VisitAvailabilityAttr(AvailabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAvailableOnlyInDefaultEvalMethodAttr(clang::AvailableOnlyInDefaultEvalMethodAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2163:62: required from 'bool clang::RecursiveASTVisitor::TraverseAvailableOnlyInDefaultEvalMethodAttr(clang::AvailableOnlyInDefaultEvalMethodAttr*) [with Derived = LupdateVisitor]' 2163 | if (!getDerived().VisitAvailableOnlyInDefaultEvalMethodAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5536:71: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5536 | return getDerived().TraverseAvailableOnlyInDefaultEvalMethodAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:217:88: warning: unused parameter 'A' [-Wunused-parameter] 217 | bool VisitAvailableOnlyInDefaultEvalMethodAttr(AvailableOnlyInDefaultEvalMethodAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBPFPreserveAccessIndexAttr(clang::BPFPreserveAccessIndexAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2172:52: required from 'bool clang::RecursiveASTVisitor::TraverseBPFPreserveAccessIndexAttr(clang::BPFPreserveAccessIndexAttr*) [with Derived = LupdateVisitor]' 2172 | if (!getDerived().VisitBPFPreserveAccessIndexAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5538:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5538 | return getDerived().TraverseBPFPreserveAccessIndexAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:221:68: warning: unused parameter 'A' [-Wunused-parameter] 221 | bool VisitBPFPreserveAccessIndexAttr(BPFPreserveAccessIndexAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBPFPreserveStaticOffsetAttr(clang::BPFPreserveStaticOffsetAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2181:53: required from 'bool clang::RecursiveASTVisitor::TraverseBPFPreserveStaticOffsetAttr(clang::BPFPreserveStaticOffsetAttr*) [with Derived = LupdateVisitor]' 2181 | if (!getDerived().VisitBPFPreserveStaticOffsetAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5540:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5540 | return getDerived().TraverseBPFPreserveStaticOffsetAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:225:70: warning: unused parameter 'A' [-Wunused-parameter] 225 | bool VisitBPFPreserveStaticOffsetAttr(BPFPreserveStaticOffsetAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBTFDeclTagAttr(clang::BTFDeclTagAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2190:40: required from 'bool clang::RecursiveASTVisitor::TraverseBTFDeclTagAttr(clang::BTFDeclTagAttr*) [with Derived = LupdateVisitor]' 2190 | if (!getDerived().VisitBTFDeclTagAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5542:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5542 | return getDerived().TraverseBTFDeclTagAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:229:44: warning: unused parameter 'A' [-Wunused-parameter] 229 | bool VisitBTFDeclTagAttr(BTFDeclTagAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBTFTypeTagAttr(clang::BTFTypeTagAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2199:40: required from 'bool clang::RecursiveASTVisitor::TraverseBTFTypeTagAttr(clang::BTFTypeTagAttr*) [with Derived = LupdateVisitor]' 2199 | if (!getDerived().VisitBTFTypeTagAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5544:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5544 | return getDerived().TraverseBTFTypeTagAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:233:44: warning: unused parameter 'A' [-Wunused-parameter] 233 | bool VisitBTFTypeTagAttr(BTFTypeTagAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlocksAttr(clang::BlocksAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2208:36: required from 'bool clang::RecursiveASTVisitor::TraverseBlocksAttr(clang::BlocksAttr*) [with Derived = LupdateVisitor]' 2208 | if (!getDerived().VisitBlocksAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5546:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5546 | return getDerived().TraverseBlocksAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:237:36: warning: unused parameter 'A' [-Wunused-parameter] 237 | bool VisitBlocksAttr(BlocksAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinAttr(clang::BuiltinAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2217:37: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinAttr(clang::BuiltinAttr*) [with Derived = LupdateVisitor]' 2217 | if (!getDerived().VisitBuiltinAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5548:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5548 | return getDerived().TraverseBuiltinAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:241:38: warning: unused parameter 'A' [-Wunused-parameter] 241 | bool VisitBuiltinAttr(BuiltinAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinAliasAttr(clang::BuiltinAliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2226:42: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinAliasAttr(clang::BuiltinAliasAttr*) [with Derived = LupdateVisitor]' 2226 | if (!getDerived().VisitBuiltinAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5550:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5550 | return getDerived().TraverseBuiltinAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:245:48: warning: unused parameter 'A' [-Wunused-parameter] 245 | bool VisitBuiltinAliasAttr(BuiltinAliasAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitC11NoReturnAttr(clang::C11NoReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2235:41: required from 'bool clang::RecursiveASTVisitor::TraverseC11NoReturnAttr(clang::C11NoReturnAttr*) [with Derived = LupdateVisitor]' 2235 | if (!getDerived().VisitC11NoReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5552:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5552 | return getDerived().TraverseC11NoReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:249:46: warning: unused parameter 'A' [-Wunused-parameter] 249 | bool VisitC11NoReturnAttr(C11NoReturnAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCDeclAttr(clang::CDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2244:35: required from 'bool clang::RecursiveASTVisitor::TraverseCDeclAttr(clang::CDeclAttr*) [with Derived = LupdateVisitor]' 2244 | if (!getDerived().VisitCDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5554:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5554 | return getDerived().TraverseCDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:253:34: warning: unused parameter 'A' [-Wunused-parameter] 253 | bool VisitCDeclAttr(CDeclAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFAuditedTransferAttr(clang::CFAuditedTransferAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2253:47: required from 'bool clang::RecursiveASTVisitor::TraverseCFAuditedTransferAttr(clang::CFAuditedTransferAttr*) [with Derived = LupdateVisitor]' 2253 | if (!getDerived().VisitCFAuditedTransferAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5556:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5556 | return getDerived().TraverseCFAuditedTransferAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:257:58: warning: unused parameter 'A' [-Wunused-parameter] 257 | bool VisitCFAuditedTransferAttr(CFAuditedTransferAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFConsumedAttr(clang::CFConsumedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2262:40: required from 'bool clang::RecursiveASTVisitor::TraverseCFConsumedAttr(clang::CFConsumedAttr*) [with Derived = LupdateVisitor]' 2262 | if (!getDerived().VisitCFConsumedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5558:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5558 | return getDerived().TraverseCFConsumedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:261:44: warning: unused parameter 'A' [-Wunused-parameter] 261 | bool VisitCFConsumedAttr(CFConsumedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFGuardAttr(clang::CFGuardAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2271:37: required from 'bool clang::RecursiveASTVisitor::TraverseCFGuardAttr(clang::CFGuardAttr*) [with Derived = LupdateVisitor]' 2271 | if (!getDerived().VisitCFGuardAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5560:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5560 | return getDerived().TraverseCFGuardAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:265:38: warning: unused parameter 'A' [-Wunused-parameter] 265 | bool VisitCFGuardAttr(CFGuardAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFICanonicalJumpTableAttr(clang::CFICanonicalJumpTableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2280:51: required from 'bool clang::RecursiveASTVisitor::TraverseCFICanonicalJumpTableAttr(clang::CFICanonicalJumpTableAttr*) [with Derived = LupdateVisitor]' 2280 | if (!getDerived().VisitCFICanonicalJumpTableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5562:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5562 | return getDerived().TraverseCFICanonicalJumpTableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:269:66: warning: unused parameter 'A' [-Wunused-parameter] 269 | bool VisitCFICanonicalJumpTableAttr(CFICanonicalJumpTableAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFReturnsNotRetainedAttr(clang::CFReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2289:50: required from 'bool clang::RecursiveASTVisitor::TraverseCFReturnsNotRetainedAttr(clang::CFReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]' 2289 | if (!getDerived().VisitCFReturnsNotRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5564:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5564 | return getDerived().TraverseCFReturnsNotRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:273:64: warning: unused parameter 'A' [-Wunused-parameter] 273 | bool VisitCFReturnsNotRetainedAttr(CFReturnsNotRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFReturnsRetainedAttr(clang::CFReturnsRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2298:47: required from 'bool clang::RecursiveASTVisitor::TraverseCFReturnsRetainedAttr(clang::CFReturnsRetainedAttr*) [with Derived = LupdateVisitor]' 2298 | if (!getDerived().VisitCFReturnsRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5566:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5566 | return getDerived().TraverseCFReturnsRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:277:58: warning: unused parameter 'A' [-Wunused-parameter] 277 | bool VisitCFReturnsRetainedAttr(CFReturnsRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCFUnknownTransferAttr(clang::CFUnknownTransferAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2307:47: required from 'bool clang::RecursiveASTVisitor::TraverseCFUnknownTransferAttr(clang::CFUnknownTransferAttr*) [with Derived = LupdateVisitor]' 2307 | if (!getDerived().VisitCFUnknownTransferAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5568:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5568 | return getDerived().TraverseCFUnknownTransferAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:281:58: warning: unused parameter 'A' [-Wunused-parameter] 281 | bool VisitCFUnknownTransferAttr(CFUnknownTransferAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCPUDispatchAttr(clang::CPUDispatchAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2316:41: required from 'bool clang::RecursiveASTVisitor::TraverseCPUDispatchAttr(clang::CPUDispatchAttr*) [with Derived = LupdateVisitor]' 2316 | if (!getDerived().VisitCPUDispatchAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5570:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5570 | return getDerived().TraverseCPUDispatchAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:285:46: warning: unused parameter 'A' [-Wunused-parameter] 285 | bool VisitCPUDispatchAttr(CPUDispatchAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCPUSpecificAttr(clang::CPUSpecificAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2325:41: required from 'bool clang::RecursiveASTVisitor::TraverseCPUSpecificAttr(clang::CPUSpecificAttr*) [with Derived = LupdateVisitor]' 2325 | if (!getDerived().VisitCPUSpecificAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5572:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5572 | return getDerived().TraverseCPUSpecificAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:289:46: warning: unused parameter 'A' [-Wunused-parameter] 289 | bool VisitCPUSpecificAttr(CPUSpecificAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAConstantAttr(clang::CUDAConstantAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2334:42: required from 'bool clang::RecursiveASTVisitor::TraverseCUDAConstantAttr(clang::CUDAConstantAttr*) [with Derived = LupdateVisitor]' 2334 | if (!getDerived().VisitCUDAConstantAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5574:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5574 | return getDerived().TraverseCUDAConstantAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:293:48: warning: unused parameter 'A' [-Wunused-parameter] 293 | bool VisitCUDAConstantAttr(CUDAConstantAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDADeviceAttr(clang::CUDADeviceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2343:40: required from 'bool clang::RecursiveASTVisitor::TraverseCUDADeviceAttr(clang::CUDADeviceAttr*) [with Derived = LupdateVisitor]' 2343 | if (!getDerived().VisitCUDADeviceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5576:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5576 | return getDerived().TraverseCUDADeviceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:297:44: warning: unused parameter 'A' [-Wunused-parameter] 297 | bool VisitCUDADeviceAttr(CUDADeviceAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDADeviceBuiltinSurfaceTypeAttr(clang::CUDADeviceBuiltinSurfaceTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2352:58: required from 'bool clang::RecursiveASTVisitor::TraverseCUDADeviceBuiltinSurfaceTypeAttr(clang::CUDADeviceBuiltinSurfaceTypeAttr*) [with Derived = LupdateVisitor]' 2352 | if (!getDerived().VisitCUDADeviceBuiltinSurfaceTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5578:67: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5578 | return getDerived().TraverseCUDADeviceBuiltinSurfaceTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:301:80: warning: unused parameter 'A' [-Wunused-parameter] 301 | bool VisitCUDADeviceBuiltinSurfaceTypeAttr(CUDADeviceBuiltinSurfaceTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDADeviceBuiltinTextureTypeAttr(clang::CUDADeviceBuiltinTextureTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2361:58: required from 'bool clang::RecursiveASTVisitor::TraverseCUDADeviceBuiltinTextureTypeAttr(clang::CUDADeviceBuiltinTextureTypeAttr*) [with Derived = LupdateVisitor]' 2361 | if (!getDerived().VisitCUDADeviceBuiltinTextureTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5580:67: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5580 | return getDerived().TraverseCUDADeviceBuiltinTextureTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:305:80: warning: unused parameter 'A' [-Wunused-parameter] 305 | bool VisitCUDADeviceBuiltinTextureTypeAttr(CUDADeviceBuiltinTextureTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAGlobalAttr(clang::CUDAGlobalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2370:40: required from 'bool clang::RecursiveASTVisitor::TraverseCUDAGlobalAttr(clang::CUDAGlobalAttr*) [with Derived = LupdateVisitor]' 2370 | if (!getDerived().VisitCUDAGlobalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5582:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5582 | return getDerived().TraverseCUDAGlobalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:309:44: warning: unused parameter 'A' [-Wunused-parameter] 309 | bool VisitCUDAGlobalAttr(CUDAGlobalAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAHostAttr(clang::CUDAHostAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2379:38: required from 'bool clang::RecursiveASTVisitor::TraverseCUDAHostAttr(clang::CUDAHostAttr*) [with Derived = LupdateVisitor]' 2379 | if (!getDerived().VisitCUDAHostAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5584:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5584 | return getDerived().TraverseCUDAHostAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:313:40: warning: unused parameter 'A' [-Wunused-parameter] 313 | bool VisitCUDAHostAttr(CUDAHostAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAInvalidTargetAttr(clang::CUDAInvalidTargetAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2388:47: required from 'bool clang::RecursiveASTVisitor::TraverseCUDAInvalidTargetAttr(clang::CUDAInvalidTargetAttr*) [with Derived = LupdateVisitor]' 2388 | if (!getDerived().VisitCUDAInvalidTargetAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5586:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5586 | return getDerived().TraverseCUDAInvalidTargetAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:317:58: warning: unused parameter 'A' [-Wunused-parameter] 317 | bool VisitCUDAInvalidTargetAttr(CUDAInvalidTargetAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDALaunchBoundsAttr(clang::CUDALaunchBoundsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2397:46: required from 'bool clang::RecursiveASTVisitor::TraverseCUDALaunchBoundsAttr(clang::CUDALaunchBoundsAttr*) [with Derived = LupdateVisitor]' 2397 | if (!getDerived().VisitCUDALaunchBoundsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5588:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5588 | return getDerived().TraverseCUDALaunchBoundsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:321:56: warning: unused parameter 'A' [-Wunused-parameter] 321 | bool VisitCUDALaunchBoundsAttr(CUDALaunchBoundsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDASharedAttr(clang::CUDASharedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2412:40: required from 'bool clang::RecursiveASTVisitor::TraverseCUDASharedAttr(clang::CUDASharedAttr*) [with Derived = LupdateVisitor]' 2412 | if (!getDerived().VisitCUDASharedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5590:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5590 | return getDerived().TraverseCUDASharedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:325:44: warning: unused parameter 'A' [-Wunused-parameter] 325 | bool VisitCUDASharedAttr(CUDASharedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXX11NoReturnAttr(clang::CXX11NoReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2421:43: required from 'bool clang::RecursiveASTVisitor::TraverseCXX11NoReturnAttr(clang::CXX11NoReturnAttr*) [with Derived = LupdateVisitor]' 2421 | if (!getDerived().VisitCXX11NoReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5592:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5592 | return getDerived().TraverseCXX11NoReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:329:50: warning: unused parameter 'A' [-Wunused-parameter] 329 | bool VisitCXX11NoReturnAttr(CXX11NoReturnAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCallableWhenAttr(clang::CallableWhenAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2430:42: required from 'bool clang::RecursiveASTVisitor::TraverseCallableWhenAttr(clang::CallableWhenAttr*) [with Derived = LupdateVisitor]' 2430 | if (!getDerived().VisitCallableWhenAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5594:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5594 | return getDerived().TraverseCallableWhenAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:333:48: warning: unused parameter 'A' [-Wunused-parameter] 333 | bool VisitCallableWhenAttr(CallableWhenAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCallbackAttr(clang::CallbackAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2439:38: required from 'bool clang::RecursiveASTVisitor::TraverseCallbackAttr(clang::CallbackAttr*) [with Derived = LupdateVisitor]' 2439 | if (!getDerived().VisitCallbackAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5596:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5596 | return getDerived().TraverseCallbackAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:337:40: warning: unused parameter 'A' [-Wunused-parameter] 337 | bool VisitCallbackAttr(CallbackAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCalledOnceAttr(clang::CalledOnceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2448:40: required from 'bool clang::RecursiveASTVisitor::TraverseCalledOnceAttr(clang::CalledOnceAttr*) [with Derived = LupdateVisitor]' 2448 | if (!getDerived().VisitCalledOnceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5598:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5598 | return getDerived().TraverseCalledOnceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:341:44: warning: unused parameter 'A' [-Wunused-parameter] 341 | bool VisitCalledOnceAttr(CalledOnceAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCapabilityAttr(clang::CapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2457:40: required from 'bool clang::RecursiveASTVisitor::TraverseCapabilityAttr(clang::CapabilityAttr*) [with Derived = LupdateVisitor]' 2457 | if (!getDerived().VisitCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5600:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5600 | return getDerived().TraverseCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:345:44: warning: unused parameter 'A' [-Wunused-parameter] 345 | bool VisitCapabilityAttr(CapabilityAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCapturedRecordAttr(clang::CapturedRecordAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2466:44: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedRecordAttr(clang::CapturedRecordAttr*) [with Derived = LupdateVisitor]' 2466 | if (!getDerived().VisitCapturedRecordAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5602:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5602 | return getDerived().TraverseCapturedRecordAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:349:52: warning: unused parameter 'A' [-Wunused-parameter] 349 | bool VisitCapturedRecordAttr(CapturedRecordAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCarriesDependencyAttr(clang::CarriesDependencyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2475:47: required from 'bool clang::RecursiveASTVisitor::TraverseCarriesDependencyAttr(clang::CarriesDependencyAttr*) [with Derived = LupdateVisitor]' 2475 | if (!getDerived().VisitCarriesDependencyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5604:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5604 | return getDerived().TraverseCarriesDependencyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:353:58: warning: unused parameter 'A' [-Wunused-parameter] 353 | bool VisitCarriesDependencyAttr(CarriesDependencyAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCleanupAttr(clang::CleanupAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2484:37: required from 'bool clang::RecursiveASTVisitor::TraverseCleanupAttr(clang::CleanupAttr*) [with Derived = LupdateVisitor]' 2484 | if (!getDerived().VisitCleanupAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5606:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5606 | return getDerived().TraverseCleanupAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:357:38: warning: unused parameter 'A' [-Wunused-parameter] 357 | bool VisitCleanupAttr(CleanupAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCmseNSCallAttr(clang::CmseNSCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2493:40: required from 'bool clang::RecursiveASTVisitor::TraverseCmseNSCallAttr(clang::CmseNSCallAttr*) [with Derived = LupdateVisitor]' 2493 | if (!getDerived().VisitCmseNSCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5608:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5608 | return getDerived().TraverseCmseNSCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:361:44: warning: unused parameter 'A' [-Wunused-parameter] 361 | bool VisitCmseNSCallAttr(CmseNSCallAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCmseNSEntryAttr(clang::CmseNSEntryAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2502:41: required from 'bool clang::RecursiveASTVisitor::TraverseCmseNSEntryAttr(clang::CmseNSEntryAttr*) [with Derived = LupdateVisitor]' 2502 | if (!getDerived().VisitCmseNSEntryAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5610:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5610 | return getDerived().TraverseCmseNSEntryAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:365:46: warning: unused parameter 'A' [-Wunused-parameter] 365 | bool VisitCmseNSEntryAttr(CmseNSEntryAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCodeAlignAttr(clang::CodeAlignAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2511:39: required from 'bool clang::RecursiveASTVisitor::TraverseCodeAlignAttr(clang::CodeAlignAttr*) [with Derived = LupdateVisitor]' 2511 | if (!getDerived().VisitCodeAlignAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5612:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5612 | return getDerived().TraverseCodeAlignAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:369:42: warning: unused parameter 'A' [-Wunused-parameter] 369 | bool VisitCodeAlignAttr(CodeAlignAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCodeModelAttr(clang::CodeModelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2522:39: required from 'bool clang::RecursiveASTVisitor::TraverseCodeModelAttr(clang::CodeModelAttr*) [with Derived = LupdateVisitor]' 2522 | if (!getDerived().VisitCodeModelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5614:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5614 | return getDerived().TraverseCodeModelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:373:42: warning: unused parameter 'A' [-Wunused-parameter] 373 | bool VisitCodeModelAttr(CodeModelAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCodeSegAttr(clang::CodeSegAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2531:37: required from 'bool clang::RecursiveASTVisitor::TraverseCodeSegAttr(clang::CodeSegAttr*) [with Derived = LupdateVisitor]' 2531 | if (!getDerived().VisitCodeSegAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5616:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5616 | return getDerived().TraverseCodeSegAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:377:38: warning: unused parameter 'A' [-Wunused-parameter] 377 | bool VisitCodeSegAttr(CodeSegAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitColdAttr(clang::ColdAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2540:34: required from 'bool clang::RecursiveASTVisitor::TraverseColdAttr(clang::ColdAttr*) [with Derived = LupdateVisitor]' 2540 | if (!getDerived().VisitColdAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5618:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5618 | return getDerived().TraverseColdAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:381:32: warning: unused parameter 'A' [-Wunused-parameter] 381 | bool VisitColdAttr(ColdAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCommonAttr(clang::CommonAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2549:36: required from 'bool clang::RecursiveASTVisitor::TraverseCommonAttr(clang::CommonAttr*) [with Derived = LupdateVisitor]' 2549 | if (!getDerived().VisitCommonAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5620:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5620 | return getDerived().TraverseCommonAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:385:36: warning: unused parameter 'A' [-Wunused-parameter] 385 | bool VisitCommonAttr(CommonAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstAttr(clang::ConstAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2558:35: required from 'bool clang::RecursiveASTVisitor::TraverseConstAttr(clang::ConstAttr*) [with Derived = LupdateVisitor]' 2558 | if (!getDerived().VisitConstAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5622:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5622 | return getDerived().TraverseConstAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:389:34: warning: unused parameter 'A' [-Wunused-parameter] 389 | bool VisitConstAttr(ConstAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstInitAttr(clang::ConstInitAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2567:39: required from 'bool clang::RecursiveASTVisitor::TraverseConstInitAttr(clang::ConstInitAttr*) [with Derived = LupdateVisitor]' 2567 | if (!getDerived().VisitConstInitAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5624:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5624 | return getDerived().TraverseConstInitAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:393:42: warning: unused parameter 'A' [-Wunused-parameter] 393 | bool VisitConstInitAttr(ConstInitAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstructorAttr(clang::ConstructorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2576:41: required from 'bool clang::RecursiveASTVisitor::TraverseConstructorAttr(clang::ConstructorAttr*) [with Derived = LupdateVisitor]' 2576 | if (!getDerived().VisitConstructorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5626:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5626 | return getDerived().TraverseConstructorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:397:46: warning: unused parameter 'A' [-Wunused-parameter] 397 | bool VisitConstructorAttr(ConstructorAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConsumableAttr(clang::ConsumableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2585:40: required from 'bool clang::RecursiveASTVisitor::TraverseConsumableAttr(clang::ConsumableAttr*) [with Derived = LupdateVisitor]' 2585 | if (!getDerived().VisitConsumableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5628:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5628 | return getDerived().TraverseConsumableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:401:44: warning: unused parameter 'A' [-Wunused-parameter] 401 | bool VisitConsumableAttr(ConsumableAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConsumableAutoCastAttr(clang::ConsumableAutoCastAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2594:48: required from 'bool clang::RecursiveASTVisitor::TraverseConsumableAutoCastAttr(clang::ConsumableAutoCastAttr*) [with Derived = LupdateVisitor]' 2594 | if (!getDerived().VisitConsumableAutoCastAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5630:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5630 | return getDerived().TraverseConsumableAutoCastAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:405:60: warning: unused parameter 'A' [-Wunused-parameter] 405 | bool VisitConsumableAutoCastAttr(ConsumableAutoCastAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConsumableSetOnReadAttr(clang::ConsumableSetOnReadAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2603:49: required from 'bool clang::RecursiveASTVisitor::TraverseConsumableSetOnReadAttr(clang::ConsumableSetOnReadAttr*) [with Derived = LupdateVisitor]' 2603 | if (!getDerived().VisitConsumableSetOnReadAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5632:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5632 | return getDerived().TraverseConsumableSetOnReadAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:409:62: warning: unused parameter 'A' [-Wunused-parameter] 409 | bool VisitConsumableSetOnReadAttr(ConsumableSetOnReadAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConvergentAttr(clang::ConvergentAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2612:40: required from 'bool clang::RecursiveASTVisitor::TraverseConvergentAttr(clang::ConvergentAttr*) [with Derived = LupdateVisitor]' 2612 | if (!getDerived().VisitConvergentAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5634:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5634 | return getDerived().TraverseConvergentAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:413:44: warning: unused parameter 'A' [-Wunused-parameter] 413 | bool VisitConvergentAttr(ConvergentAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroDisableLifetimeBoundAttr(clang::CoroDisableLifetimeBoundAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2621:54: required from 'bool clang::RecursiveASTVisitor::TraverseCoroDisableLifetimeBoundAttr(clang::CoroDisableLifetimeBoundAttr*) [with Derived = LupdateVisitor]' 2621 | if (!getDerived().VisitCoroDisableLifetimeBoundAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5636:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5636 | return getDerived().TraverseCoroDisableLifetimeBoundAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:417:72: warning: unused parameter 'A' [-Wunused-parameter] 417 | bool VisitCoroDisableLifetimeBoundAttr(CoroDisableLifetimeBoundAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroLifetimeBoundAttr(clang::CoroLifetimeBoundAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2630:47: required from 'bool clang::RecursiveASTVisitor::TraverseCoroLifetimeBoundAttr(clang::CoroLifetimeBoundAttr*) [with Derived = LupdateVisitor]' 2630 | if (!getDerived().VisitCoroLifetimeBoundAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5638:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5638 | return getDerived().TraverseCoroLifetimeBoundAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:421:58: warning: unused parameter 'A' [-Wunused-parameter] 421 | bool VisitCoroLifetimeBoundAttr(CoroLifetimeBoundAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroOnlyDestroyWhenCompleteAttr(clang::CoroOnlyDestroyWhenCompleteAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2639:57: required from 'bool clang::RecursiveASTVisitor::TraverseCoroOnlyDestroyWhenCompleteAttr(clang::CoroOnlyDestroyWhenCompleteAttr*) [with Derived = LupdateVisitor]' 2639 | if (!getDerived().VisitCoroOnlyDestroyWhenCompleteAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5640:66: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5640 | return getDerived().TraverseCoroOnlyDestroyWhenCompleteAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:425:78: warning: unused parameter 'A' [-Wunused-parameter] 425 | bool VisitCoroOnlyDestroyWhenCompleteAttr(CoroOnlyDestroyWhenCompleteAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroReturnTypeAttr(clang::CoroReturnTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2648:44: required from 'bool clang::RecursiveASTVisitor::TraverseCoroReturnTypeAttr(clang::CoroReturnTypeAttr*) [with Derived = LupdateVisitor]' 2648 | if (!getDerived().VisitCoroReturnTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5642:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5642 | return getDerived().TraverseCoroReturnTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:429:52: warning: unused parameter 'A' [-Wunused-parameter] 429 | bool VisitCoroReturnTypeAttr(CoroReturnTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroWrapperAttr(clang::CoroWrapperAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2657:41: required from 'bool clang::RecursiveASTVisitor::TraverseCoroWrapperAttr(clang::CoroWrapperAttr*) [with Derived = LupdateVisitor]' 2657 | if (!getDerived().VisitCoroWrapperAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5644:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5644 | return getDerived().TraverseCoroWrapperAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:433:46: warning: unused parameter 'A' [-Wunused-parameter] 433 | bool VisitCoroWrapperAttr(CoroWrapperAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCountedByAttr(clang::CountedByAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2666:39: required from 'bool clang::RecursiveASTVisitor::TraverseCountedByAttr(clang::CountedByAttr*) [with Derived = LupdateVisitor]' 2666 | if (!getDerived().VisitCountedByAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5646:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5646 | return getDerived().TraverseCountedByAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:437:42: warning: unused parameter 'A' [-Wunused-parameter] 437 | bool VisitCountedByAttr(CountedByAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDLLExportAttr(clang::DLLExportAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2675:39: required from 'bool clang::RecursiveASTVisitor::TraverseDLLExportAttr(clang::DLLExportAttr*) [with Derived = LupdateVisitor]' 2675 | if (!getDerived().VisitDLLExportAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5648:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5648 | return getDerived().TraverseDLLExportAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:441:42: warning: unused parameter 'A' [-Wunused-parameter] 441 | bool VisitDLLExportAttr(DLLExportAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDLLExportStaticLocalAttr(clang::DLLExportStaticLocalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2684:50: required from 'bool clang::RecursiveASTVisitor::TraverseDLLExportStaticLocalAttr(clang::DLLExportStaticLocalAttr*) [with Derived = LupdateVisitor]' 2684 | if (!getDerived().VisitDLLExportStaticLocalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5650:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5650 | return getDerived().TraverseDLLExportStaticLocalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:445:64: warning: unused parameter 'A' [-Wunused-parameter] 445 | bool VisitDLLExportStaticLocalAttr(DLLExportStaticLocalAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDLLImportAttr(clang::DLLImportAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2693:39: required from 'bool clang::RecursiveASTVisitor::TraverseDLLImportAttr(clang::DLLImportAttr*) [with Derived = LupdateVisitor]' 2693 | if (!getDerived().VisitDLLImportAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5652:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5652 | return getDerived().TraverseDLLImportAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:449:42: warning: unused parameter 'A' [-Wunused-parameter] 449 | bool VisitDLLImportAttr(DLLImportAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDLLImportStaticLocalAttr(clang::DLLImportStaticLocalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2702:50: required from 'bool clang::RecursiveASTVisitor::TraverseDLLImportStaticLocalAttr(clang::DLLImportStaticLocalAttr*) [with Derived = LupdateVisitor]' 2702 | if (!getDerived().VisitDLLImportStaticLocalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5654:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5654 | return getDerived().TraverseDLLImportStaticLocalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:453:64: warning: unused parameter 'A' [-Wunused-parameter] 453 | bool VisitDLLImportStaticLocalAttr(DLLImportStaticLocalAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeprecatedAttr(clang::DeprecatedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2711:40: required from 'bool clang::RecursiveASTVisitor::TraverseDeprecatedAttr(clang::DeprecatedAttr*) [with Derived = LupdateVisitor]' 2711 | if (!getDerived().VisitDeprecatedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5656:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5656 | return getDerived().TraverseDeprecatedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:457:44: warning: unused parameter 'A' [-Wunused-parameter] 457 | bool VisitDeprecatedAttr(DeprecatedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDestructorAttr(clang::DestructorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2720:40: required from 'bool clang::RecursiveASTVisitor::TraverseDestructorAttr(clang::DestructorAttr*) [with Derived = LupdateVisitor]' 2720 | if (!getDerived().VisitDestructorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5658:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5658 | return getDerived().TraverseDestructorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:461:44: warning: unused parameter 'A' [-Wunused-parameter] 461 | bool VisitDestructorAttr(DestructorAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDiagnoseAsBuiltinAttr(clang::DiagnoseAsBuiltinAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2729:47: required from 'bool clang::RecursiveASTVisitor::TraverseDiagnoseAsBuiltinAttr(clang::DiagnoseAsBuiltinAttr*) [with Derived = LupdateVisitor]' 2729 | if (!getDerived().VisitDiagnoseAsBuiltinAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5660:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5660 | return getDerived().TraverseDiagnoseAsBuiltinAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:465:58: warning: unused parameter 'A' [-Wunused-parameter] 465 | bool VisitDiagnoseAsBuiltinAttr(DiagnoseAsBuiltinAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDiagnoseIfAttr(clang::DiagnoseIfAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2738:40: required from 'bool clang::RecursiveASTVisitor::TraverseDiagnoseIfAttr(clang::DiagnoseIfAttr*) [with Derived = LupdateVisitor]' 2738 | if (!getDerived().VisitDiagnoseIfAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5662:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5662 | return getDerived().TraverseDiagnoseIfAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:469:44: warning: unused parameter 'A' [-Wunused-parameter] 469 | bool VisitDiagnoseIfAttr(DiagnoseIfAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDisableSanitizerInstrumentationAttr(clang::DisableSanitizerInstrumentationAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2749:61: required from 'bool clang::RecursiveASTVisitor::TraverseDisableSanitizerInstrumentationAttr(clang::DisableSanitizerInstrumentationAttr*) [with Derived = LupdateVisitor]' 2749 | if (!getDerived().VisitDisableSanitizerInstrumentationAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5664:70: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5664 | return getDerived().TraverseDisableSanitizerInstrumentationAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:473:86: warning: unused parameter 'A' [-Wunused-parameter] 473 | bool VisitDisableSanitizerInstrumentationAttr(DisableSanitizerInstrumentationAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDisableTailCallsAttr(clang::DisableTailCallsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2758:46: required from 'bool clang::RecursiveASTVisitor::TraverseDisableTailCallsAttr(clang::DisableTailCallsAttr*) [with Derived = LupdateVisitor]' 2758 | if (!getDerived().VisitDisableTailCallsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5666:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5666 | return getDerived().TraverseDisableTailCallsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:477:56: warning: unused parameter 'A' [-Wunused-parameter] 477 | bool VisitDisableTailCallsAttr(DisableTailCallsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEmptyBasesAttr(clang::EmptyBasesAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2767:40: required from 'bool clang::RecursiveASTVisitor::TraverseEmptyBasesAttr(clang::EmptyBasesAttr*) [with Derived = LupdateVisitor]' 2767 | if (!getDerived().VisitEmptyBasesAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5668:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5668 | return getDerived().TraverseEmptyBasesAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:481:44: warning: unused parameter 'A' [-Wunused-parameter] 481 | bool VisitEmptyBasesAttr(EmptyBasesAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnableIfAttr(clang::EnableIfAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2776:38: required from 'bool clang::RecursiveASTVisitor::TraverseEnableIfAttr(clang::EnableIfAttr*) [with Derived = LupdateVisitor]' 2776 | if (!getDerived().VisitEnableIfAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5670:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5670 | return getDerived().TraverseEnableIfAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:485:40: warning: unused parameter 'A' [-Wunused-parameter] 485 | bool VisitEnableIfAttr(EnableIfAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnforceTCBAttr(clang::EnforceTCBAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2787:40: required from 'bool clang::RecursiveASTVisitor::TraverseEnforceTCBAttr(clang::EnforceTCBAttr*) [with Derived = LupdateVisitor]' 2787 | if (!getDerived().VisitEnforceTCBAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5672:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5672 | return getDerived().TraverseEnforceTCBAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:489:44: warning: unused parameter 'A' [-Wunused-parameter] 489 | bool VisitEnforceTCBAttr(EnforceTCBAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnforceTCBLeafAttr(clang::EnforceTCBLeafAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2796:44: required from 'bool clang::RecursiveASTVisitor::TraverseEnforceTCBLeafAttr(clang::EnforceTCBLeafAttr*) [with Derived = LupdateVisitor]' 2796 | if (!getDerived().VisitEnforceTCBLeafAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5674:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5674 | return getDerived().TraverseEnforceTCBLeafAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:493:52: warning: unused parameter 'A' [-Wunused-parameter] 493 | bool VisitEnforceTCBLeafAttr(EnforceTCBLeafAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumExtensibilityAttr(clang::EnumExtensibilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2805:47: required from 'bool clang::RecursiveASTVisitor::TraverseEnumExtensibilityAttr(clang::EnumExtensibilityAttr*) [with Derived = LupdateVisitor]' 2805 | if (!getDerived().VisitEnumExtensibilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5676:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5676 | return getDerived().TraverseEnumExtensibilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:497:58: warning: unused parameter 'A' [-Wunused-parameter] 497 | bool VisitEnumExtensibilityAttr(EnumExtensibilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitErrorAttr(clang::ErrorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2814:35: required from 'bool clang::RecursiveASTVisitor::TraverseErrorAttr(clang::ErrorAttr*) [with Derived = LupdateVisitor]' 2814 | if (!getDerived().VisitErrorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5678:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5678 | return getDerived().TraverseErrorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:501:34: warning: unused parameter 'A' [-Wunused-parameter] 501 | bool VisitErrorAttr(ErrorAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExcludeFromExplicitInstantiationAttr(clang::ExcludeFromExplicitInstantiationAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2823:62: required from 'bool clang::RecursiveASTVisitor::TraverseExcludeFromExplicitInstantiationAttr(clang::ExcludeFromExplicitInstantiationAttr*) [with Derived = LupdateVisitor]' 2823 | if (!getDerived().VisitExcludeFromExplicitInstantiationAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5680:71: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5680 | return getDerived().TraverseExcludeFromExplicitInstantiationAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:505:88: warning: unused parameter 'A' [-Wunused-parameter] 505 | bool VisitExcludeFromExplicitInstantiationAttr(ExcludeFromExplicitInstantiationAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExclusiveTrylockFunctionAttr(clang::ExclusiveTrylockFunctionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2832:54: required from 'bool clang::RecursiveASTVisitor::TraverseExclusiveTrylockFunctionAttr(clang::ExclusiveTrylockFunctionAttr*) [with Derived = LupdateVisitor]' 2832 | if (!getDerived().VisitExclusiveTrylockFunctionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5682:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5682 | return getDerived().TraverseExclusiveTrylockFunctionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:509:72: warning: unused parameter 'A' [-Wunused-parameter] 509 | bool VisitExclusiveTrylockFunctionAttr(ExclusiveTrylockFunctionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExternalSourceSymbolAttr(clang::ExternalSourceSymbolAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2851:50: required from 'bool clang::RecursiveASTVisitor::TraverseExternalSourceSymbolAttr(clang::ExternalSourceSymbolAttr*) [with Derived = LupdateVisitor]' 2851 | if (!getDerived().VisitExternalSourceSymbolAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5684:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5684 | return getDerived().TraverseExternalSourceSymbolAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:513:64: warning: unused parameter 'A' [-Wunused-parameter] 513 | bool VisitExternalSourceSymbolAttr(ExternalSourceSymbolAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFallThroughAttr(clang::FallThroughAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2860:41: required from 'bool clang::RecursiveASTVisitor::TraverseFallThroughAttr(clang::FallThroughAttr*) [with Derived = LupdateVisitor]' 2860 | if (!getDerived().VisitFallThroughAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5686:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5686 | return getDerived().TraverseFallThroughAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:517:46: warning: unused parameter 'A' [-Wunused-parameter] 517 | bool VisitFallThroughAttr(FallThroughAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFastCallAttr(clang::FastCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2869:38: required from 'bool clang::RecursiveASTVisitor::TraverseFastCallAttr(clang::FastCallAttr*) [with Derived = LupdateVisitor]' 2869 | if (!getDerived().VisitFastCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5688:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5688 | return getDerived().TraverseFastCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:521:40: warning: unused parameter 'A' [-Wunused-parameter] 521 | bool VisitFastCallAttr(FastCallAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFinalAttr(clang::FinalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2878:35: required from 'bool clang::RecursiveASTVisitor::TraverseFinalAttr(clang::FinalAttr*) [with Derived = LupdateVisitor]' 2878 | if (!getDerived().VisitFinalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5690:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5690 | return getDerived().TraverseFinalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:525:34: warning: unused parameter 'A' [-Wunused-parameter] 525 | bool VisitFinalAttr(FinalAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFlagEnumAttr(clang::FlagEnumAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2887:38: required from 'bool clang::RecursiveASTVisitor::TraverseFlagEnumAttr(clang::FlagEnumAttr*) [with Derived = LupdateVisitor]' 2887 | if (!getDerived().VisitFlagEnumAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5692:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5692 | return getDerived().TraverseFlagEnumAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:529:40: warning: unused parameter 'A' [-Wunused-parameter] 529 | bool VisitFlagEnumAttr(FlagEnumAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFlattenAttr(clang::FlattenAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2896:37: required from 'bool clang::RecursiveASTVisitor::TraverseFlattenAttr(clang::FlattenAttr*) [with Derived = LupdateVisitor]' 2896 | if (!getDerived().VisitFlattenAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5694:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5694 | return getDerived().TraverseFlattenAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:533:38: warning: unused parameter 'A' [-Wunused-parameter] 533 | bool VisitFlattenAttr(FlattenAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFormatAttr(clang::FormatAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2905:36: required from 'bool clang::RecursiveASTVisitor::TraverseFormatAttr(clang::FormatAttr*) [with Derived = LupdateVisitor]' 2905 | if (!getDerived().VisitFormatAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5696:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5696 | return getDerived().TraverseFormatAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:537:36: warning: unused parameter 'A' [-Wunused-parameter] 537 | bool VisitFormatAttr(FormatAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFormatArgAttr(clang::FormatArgAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2914:39: required from 'bool clang::RecursiveASTVisitor::TraverseFormatArgAttr(clang::FormatArgAttr*) [with Derived = LupdateVisitor]' 2914 | if (!getDerived().VisitFormatArgAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5698:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5698 | return getDerived().TraverseFormatArgAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:541:42: warning: unused parameter 'A' [-Wunused-parameter] 541 | bool VisitFormatArgAttr(FormatArgAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionReturnThunksAttr(clang::FunctionReturnThunksAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2923:50: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionReturnThunksAttr(clang::FunctionReturnThunksAttr*) [with Derived = LupdateVisitor]' 2923 | if (!getDerived().VisitFunctionReturnThunksAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5700:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5700 | return getDerived().TraverseFunctionReturnThunksAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:545:64: warning: unused parameter 'A' [-Wunused-parameter] 545 | bool VisitFunctionReturnThunksAttr(FunctionReturnThunksAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGNUInlineAttr(clang::GNUInlineAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2932:39: required from 'bool clang::RecursiveASTVisitor::TraverseGNUInlineAttr(clang::GNUInlineAttr*) [with Derived = LupdateVisitor]' 2932 | if (!getDerived().VisitGNUInlineAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5702:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5702 | return getDerived().TraverseGNUInlineAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:549:42: warning: unused parameter 'A' [-Wunused-parameter] 549 | bool VisitGNUInlineAttr(GNUInlineAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGuardedByAttr(clang::GuardedByAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2941:39: required from 'bool clang::RecursiveASTVisitor::TraverseGuardedByAttr(clang::GuardedByAttr*) [with Derived = LupdateVisitor]' 2941 | if (!getDerived().VisitGuardedByAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5704:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5704 | return getDerived().TraverseGuardedByAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:553:42: warning: unused parameter 'A' [-Wunused-parameter] 553 | bool VisitGuardedByAttr(GuardedByAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGuardedVarAttr(clang::GuardedVarAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2952:40: required from 'bool clang::RecursiveASTVisitor::TraverseGuardedVarAttr(clang::GuardedVarAttr*) [with Derived = LupdateVisitor]' 2952 | if (!getDerived().VisitGuardedVarAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5706:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5706 | return getDerived().TraverseGuardedVarAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:557:44: warning: unused parameter 'A' [-Wunused-parameter] 557 | bool VisitGuardedVarAttr(GuardedVarAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHIPManagedAttr(clang::HIPManagedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2961:40: required from 'bool clang::RecursiveASTVisitor::TraverseHIPManagedAttr(clang::HIPManagedAttr*) [with Derived = LupdateVisitor]' 2961 | if (!getDerived().VisitHIPManagedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5708:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5708 | return getDerived().TraverseHIPManagedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:561:44: warning: unused parameter 'A' [-Wunused-parameter] 561 | bool VisitHIPManagedAttr(HIPManagedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLGroupSharedAddressSpaceAttr(clang::HLSLGroupSharedAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2970:57: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLGroupSharedAddressSpaceAttr(clang::HLSLGroupSharedAddressSpaceAttr*) [with Derived = LupdateVisitor]' 2970 | if (!getDerived().VisitHLSLGroupSharedAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5710:66: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5710 | return getDerived().TraverseHLSLGroupSharedAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:565:78: warning: unused parameter 'A' [-Wunused-parameter] 565 | bool VisitHLSLGroupSharedAddressSpaceAttr(HLSLGroupSharedAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLNumThreadsAttr(clang::HLSLNumThreadsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2979:44: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLNumThreadsAttr(clang::HLSLNumThreadsAttr*) [with Derived = LupdateVisitor]' 2979 | if (!getDerived().VisitHLSLNumThreadsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5712:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5712 | return getDerived().TraverseHLSLNumThreadsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:569:52: warning: unused parameter 'A' [-Wunused-parameter] 569 | bool VisitHLSLNumThreadsAttr(HLSLNumThreadsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLParamModifierAttr(clang::HLSLParamModifierAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2988:47: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLParamModifierAttr(clang::HLSLParamModifierAttr*) [with Derived = LupdateVisitor]' 2988 | if (!getDerived().VisitHLSLParamModifierAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5714:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5714 | return getDerived().TraverseHLSLParamModifierAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:573:58: warning: unused parameter 'A' [-Wunused-parameter] 573 | bool VisitHLSLParamModifierAttr(HLSLParamModifierAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLResourceAttr(clang::HLSLResourceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:2997:42: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLResourceAttr(clang::HLSLResourceAttr*) [with Derived = LupdateVisitor]' 2997 | if (!getDerived().VisitHLSLResourceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5716:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5716 | return getDerived().TraverseHLSLResourceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:577:48: warning: unused parameter 'A' [-Wunused-parameter] 577 | bool VisitHLSLResourceAttr(HLSLResourceAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLResourceBindingAttr(clang::HLSLResourceBindingAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3006:49: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLResourceBindingAttr(clang::HLSLResourceBindingAttr*) [with Derived = LupdateVisitor]' 3006 | if (!getDerived().VisitHLSLResourceBindingAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5718:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5718 | return getDerived().TraverseHLSLResourceBindingAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:581:62: warning: unused parameter 'A' [-Wunused-parameter] 581 | bool VisitHLSLResourceBindingAttr(HLSLResourceBindingAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLSV_DispatchThreadIDAttr(clang::HLSLSV_DispatchThreadIDAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3015:53: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLSV_DispatchThreadIDAttr(clang::HLSLSV_DispatchThreadIDAttr*) [with Derived = LupdateVisitor]' 3015 | if (!getDerived().VisitHLSLSV_DispatchThreadIDAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5720:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5720 | return getDerived().TraverseHLSLSV_DispatchThreadIDAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:585:70: warning: unused parameter 'A' [-Wunused-parameter] 585 | bool VisitHLSLSV_DispatchThreadIDAttr(HLSLSV_DispatchThreadIDAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLSV_GroupIndexAttr(clang::HLSLSV_GroupIndexAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3024:47: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLSV_GroupIndexAttr(clang::HLSLSV_GroupIndexAttr*) [with Derived = LupdateVisitor]' 3024 | if (!getDerived().VisitHLSLSV_GroupIndexAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5722:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5722 | return getDerived().TraverseHLSLSV_GroupIndexAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:589:58: warning: unused parameter 'A' [-Wunused-parameter] 589 | bool VisitHLSLSV_GroupIndexAttr(HLSLSV_GroupIndexAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHLSLShaderAttr(clang::HLSLShaderAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3033:40: required from 'bool clang::RecursiveASTVisitor::TraverseHLSLShaderAttr(clang::HLSLShaderAttr*) [with Derived = LupdateVisitor]' 3033 | if (!getDerived().VisitHLSLShaderAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5724:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5724 | return getDerived().TraverseHLSLShaderAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:593:44: warning: unused parameter 'A' [-Wunused-parameter] 593 | bool VisitHLSLShaderAttr(HLSLShaderAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitHotAttr(clang::HotAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3042:33: required from 'bool clang::RecursiveASTVisitor::TraverseHotAttr(clang::HotAttr*) [with Derived = LupdateVisitor]' 3042 | if (!getDerived().VisitHotAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5726:42: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5726 | return getDerived().TraverseHotAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:597:30: warning: unused parameter 'A' [-Wunused-parameter] 597 | bool VisitHotAttr(HotAttr *A) { | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIBActionAttr(clang::IBActionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3051:38: required from 'bool clang::RecursiveASTVisitor::TraverseIBActionAttr(clang::IBActionAttr*) [with Derived = LupdateVisitor]' 3051 | if (!getDerived().VisitIBActionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5728:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5728 | return getDerived().TraverseIBActionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:601:40: warning: unused parameter 'A' [-Wunused-parameter] 601 | bool VisitIBActionAttr(IBActionAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIBOutletAttr(clang::IBOutletAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3060:38: required from 'bool clang::RecursiveASTVisitor::TraverseIBOutletAttr(clang::IBOutletAttr*) [with Derived = LupdateVisitor]' 3060 | if (!getDerived().VisitIBOutletAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5730:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5730 | return getDerived().TraverseIBOutletAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:605:40: warning: unused parameter 'A' [-Wunused-parameter] 605 | bool VisitIBOutletAttr(IBOutletAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIBOutletCollectionAttr(clang::IBOutletCollectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3069:48: required from 'bool clang::RecursiveASTVisitor::TraverseIBOutletCollectionAttr(clang::IBOutletCollectionAttr*) [with Derived = LupdateVisitor]' 3069 | if (!getDerived().VisitIBOutletCollectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5732:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5732 | return getDerived().TraverseIBOutletCollectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:609:60: warning: unused parameter 'A' [-Wunused-parameter] 609 | bool VisitIBOutletCollectionAttr(IBOutletCollectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIFuncAttr(clang::IFuncAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3081:35: required from 'bool clang::RecursiveASTVisitor::TraverseIFuncAttr(clang::IFuncAttr*) [with Derived = LupdateVisitor]' 3081 | if (!getDerived().VisitIFuncAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5734:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5734 | return getDerived().TraverseIFuncAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:613:34: warning: unused parameter 'A' [-Wunused-parameter] 613 | bool VisitIFuncAttr(IFuncAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInitPriorityAttr(clang::InitPriorityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3090:42: required from 'bool clang::RecursiveASTVisitor::TraverseInitPriorityAttr(clang::InitPriorityAttr*) [with Derived = LupdateVisitor]' 3090 | if (!getDerived().VisitInitPriorityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5736:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5736 | return getDerived().TraverseInitPriorityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:617:48: warning: unused parameter 'A' [-Wunused-parameter] 617 | bool VisitInitPriorityAttr(InitPriorityAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInitSegAttr(clang::InitSegAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3099:37: required from 'bool clang::RecursiveASTVisitor::TraverseInitSegAttr(clang::InitSegAttr*) [with Derived = LupdateVisitor]' 3099 | if (!getDerived().VisitInitSegAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5738:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5738 | return getDerived().TraverseInitSegAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:621:38: warning: unused parameter 'A' [-Wunused-parameter] 621 | bool VisitInitSegAttr(InitSegAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIntelOclBiccAttr(clang::IntelOclBiccAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3108:42: required from 'bool clang::RecursiveASTVisitor::TraverseIntelOclBiccAttr(clang::IntelOclBiccAttr*) [with Derived = LupdateVisitor]' 3108 | if (!getDerived().VisitIntelOclBiccAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5740:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5740 | return getDerived().TraverseIntelOclBiccAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:625:48: warning: unused parameter 'A' [-Wunused-parameter] 625 | bool VisitIntelOclBiccAttr(IntelOclBiccAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInternalLinkageAttr(clang::InternalLinkageAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3117:45: required from 'bool clang::RecursiveASTVisitor::TraverseInternalLinkageAttr(clang::InternalLinkageAttr*) [with Derived = LupdateVisitor]' 3117 | if (!getDerived().VisitInternalLinkageAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5742:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5742 | return getDerived().TraverseInternalLinkageAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:629:54: warning: unused parameter 'A' [-Wunused-parameter] 629 | bool VisitInternalLinkageAttr(InternalLinkageAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLTOVisibilityPublicAttr(clang::LTOVisibilityPublicAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3126:49: required from 'bool clang::RecursiveASTVisitor::TraverseLTOVisibilityPublicAttr(clang::LTOVisibilityPublicAttr*) [with Derived = LupdateVisitor]' 3126 | if (!getDerived().VisitLTOVisibilityPublicAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5744:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5744 | return getDerived().TraverseLTOVisibilityPublicAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:633:62: warning: unused parameter 'A' [-Wunused-parameter] 633 | bool VisitLTOVisibilityPublicAttr(LTOVisibilityPublicAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLayoutVersionAttr(clang::LayoutVersionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3135:43: required from 'bool clang::RecursiveASTVisitor::TraverseLayoutVersionAttr(clang::LayoutVersionAttr*) [with Derived = LupdateVisitor]' 3135 | if (!getDerived().VisitLayoutVersionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5746:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5746 | return getDerived().TraverseLayoutVersionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:637:50: warning: unused parameter 'A' [-Wunused-parameter] 637 | bool VisitLayoutVersionAttr(LayoutVersionAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLeafAttr(clang::LeafAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3144:34: required from 'bool clang::RecursiveASTVisitor::TraverseLeafAttr(clang::LeafAttr*) [with Derived = LupdateVisitor]' 3144 | if (!getDerived().VisitLeafAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5748:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5748 | return getDerived().TraverseLeafAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:641:32: warning: unused parameter 'A' [-Wunused-parameter] 641 | bool VisitLeafAttr(LeafAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLifetimeBoundAttr(clang::LifetimeBoundAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3153:43: required from 'bool clang::RecursiveASTVisitor::TraverseLifetimeBoundAttr(clang::LifetimeBoundAttr*) [with Derived = LupdateVisitor]' 3153 | if (!getDerived().VisitLifetimeBoundAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5750:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5750 | return getDerived().TraverseLifetimeBoundAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:645:50: warning: unused parameter 'A' [-Wunused-parameter] 645 | bool VisitLifetimeBoundAttr(LifetimeBoundAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLikelyAttr(clang::LikelyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3162:36: required from 'bool clang::RecursiveASTVisitor::TraverseLikelyAttr(clang::LikelyAttr*) [with Derived = LupdateVisitor]' 3162 | if (!getDerived().VisitLikelyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5752:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5752 | return getDerived().TraverseLikelyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:649:36: warning: unused parameter 'A' [-Wunused-parameter] 649 | bool VisitLikelyAttr(LikelyAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLoaderUninitializedAttr(clang::LoaderUninitializedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3171:49: required from 'bool clang::RecursiveASTVisitor::TraverseLoaderUninitializedAttr(clang::LoaderUninitializedAttr*) [with Derived = LupdateVisitor]' 3171 | if (!getDerived().VisitLoaderUninitializedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5754:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5754 | return getDerived().TraverseLoaderUninitializedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:653:62: warning: unused parameter 'A' [-Wunused-parameter] 653 | bool VisitLoaderUninitializedAttr(LoaderUninitializedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLockReturnedAttr(clang::LockReturnedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3180:42: required from 'bool clang::RecursiveASTVisitor::TraverseLockReturnedAttr(clang::LockReturnedAttr*) [with Derived = LupdateVisitor]' 3180 | if (!getDerived().VisitLockReturnedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5756:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5756 | return getDerived().TraverseLockReturnedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:657:48: warning: unused parameter 'A' [-Wunused-parameter] 657 | bool VisitLockReturnedAttr(LockReturnedAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLocksExcludedAttr(clang::LocksExcludedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3191:43: required from 'bool clang::RecursiveASTVisitor::TraverseLocksExcludedAttr(clang::LocksExcludedAttr*) [with Derived = LupdateVisitor]' 3191 | if (!getDerived().VisitLocksExcludedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5758:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5758 | return getDerived().TraverseLocksExcludedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:661:50: warning: unused parameter 'A' [-Wunused-parameter] 661 | bool VisitLocksExcludedAttr(LocksExcludedAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLoopHintAttr(clang::LoopHintAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3208:38: required from 'bool clang::RecursiveASTVisitor::TraverseLoopHintAttr(clang::LoopHintAttr*) [with Derived = LupdateVisitor]' 3208 | if (!getDerived().VisitLoopHintAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5760:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5760 | return getDerived().TraverseLoopHintAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:665:40: warning: unused parameter 'A' [-Wunused-parameter] 665 | bool VisitLoopHintAttr(LoopHintAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitM68kInterruptAttr(clang::M68kInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3219:43: required from 'bool clang::RecursiveASTVisitor::TraverseM68kInterruptAttr(clang::M68kInterruptAttr*) [with Derived = LupdateVisitor]' 3219 | if (!getDerived().VisitM68kInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5762:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5762 | return getDerived().TraverseM68kInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:669:50: warning: unused parameter 'A' [-Wunused-parameter] 669 | bool VisitM68kInterruptAttr(M68kInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitM68kRTDAttr(clang::M68kRTDAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3228:37: required from 'bool clang::RecursiveASTVisitor::TraverseM68kRTDAttr(clang::M68kRTDAttr*) [with Derived = LupdateVisitor]' 3228 | if (!getDerived().VisitM68kRTDAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5764:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5764 | return getDerived().TraverseM68kRTDAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:673:38: warning: unused parameter 'A' [-Wunused-parameter] 673 | bool VisitM68kRTDAttr(M68kRTDAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMIGServerRoutineAttr(clang::MIGServerRoutineAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3237:46: required from 'bool clang::RecursiveASTVisitor::TraverseMIGServerRoutineAttr(clang::MIGServerRoutineAttr*) [with Derived = LupdateVisitor]' 3237 | if (!getDerived().VisitMIGServerRoutineAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5766:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5766 | return getDerived().TraverseMIGServerRoutineAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:677:56: warning: unused parameter 'A' [-Wunused-parameter] 677 | bool VisitMIGServerRoutineAttr(MIGServerRoutineAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSABIAttr(clang::MSABIAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3246:35: required from 'bool clang::RecursiveASTVisitor::TraverseMSABIAttr(clang::MSABIAttr*) [with Derived = LupdateVisitor]' 3246 | if (!getDerived().VisitMSABIAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5768:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5768 | return getDerived().TraverseMSABIAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:681:34: warning: unused parameter 'A' [-Wunused-parameter] 681 | bool VisitMSABIAttr(MSABIAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSAllocatorAttr(clang::MSAllocatorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3255:41: required from 'bool clang::RecursiveASTVisitor::TraverseMSAllocatorAttr(clang::MSAllocatorAttr*) [with Derived = LupdateVisitor]' 3255 | if (!getDerived().VisitMSAllocatorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5770:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5770 | return getDerived().TraverseMSAllocatorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:685:46: warning: unused parameter 'A' [-Wunused-parameter] 685 | bool VisitMSAllocatorAttr(MSAllocatorAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSConstexprAttr(clang::MSConstexprAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3264:41: required from 'bool clang::RecursiveASTVisitor::TraverseMSConstexprAttr(clang::MSConstexprAttr*) [with Derived = LupdateVisitor]' 3264 | if (!getDerived().VisitMSConstexprAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5772:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5772 | return getDerived().TraverseMSConstexprAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:689:46: warning: unused parameter 'A' [-Wunused-parameter] 689 | bool VisitMSConstexprAttr(MSConstexprAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSInheritanceAttr(clang::MSInheritanceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3273:43: required from 'bool clang::RecursiveASTVisitor::TraverseMSInheritanceAttr(clang::MSInheritanceAttr*) [with Derived = LupdateVisitor]' 3273 | if (!getDerived().VisitMSInheritanceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5774:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5774 | return getDerived().TraverseMSInheritanceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:693:50: warning: unused parameter 'A' [-Wunused-parameter] 693 | bool VisitMSInheritanceAttr(MSInheritanceAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSNoVTableAttr(clang::MSNoVTableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3282:40: required from 'bool clang::RecursiveASTVisitor::TraverseMSNoVTableAttr(clang::MSNoVTableAttr*) [with Derived = LupdateVisitor]' 3282 | if (!getDerived().VisitMSNoVTableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5776:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5776 | return getDerived().TraverseMSNoVTableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:697:44: warning: unused parameter 'A' [-Wunused-parameter] 697 | bool VisitMSNoVTableAttr(MSNoVTableAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSP430InterruptAttr(clang::MSP430InterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3291:45: required from 'bool clang::RecursiveASTVisitor::TraverseMSP430InterruptAttr(clang::MSP430InterruptAttr*) [with Derived = LupdateVisitor]' 3291 | if (!getDerived().VisitMSP430InterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5778:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5778 | return getDerived().TraverseMSP430InterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:701:54: warning: unused parameter 'A' [-Wunused-parameter] 701 | bool VisitMSP430InterruptAttr(MSP430InterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSStructAttr(clang::MSStructAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3300:38: required from 'bool clang::RecursiveASTVisitor::TraverseMSStructAttr(clang::MSStructAttr*) [with Derived = LupdateVisitor]' 3300 | if (!getDerived().VisitMSStructAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5780:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5780 | return getDerived().TraverseMSStructAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:705:40: warning: unused parameter 'A' [-Wunused-parameter] 705 | bool VisitMSStructAttr(MSStructAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSVtorDispAttr(clang::MSVtorDispAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3309:40: required from 'bool clang::RecursiveASTVisitor::TraverseMSVtorDispAttr(clang::MSVtorDispAttr*) [with Derived = LupdateVisitor]' 3309 | if (!getDerived().VisitMSVtorDispAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5782:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5782 | return getDerived().TraverseMSVtorDispAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:709:44: warning: unused parameter 'A' [-Wunused-parameter] 709 | bool VisitMSVtorDispAttr(MSVtorDispAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMaxFieldAlignmentAttr(clang::MaxFieldAlignmentAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3318:47: required from 'bool clang::RecursiveASTVisitor::TraverseMaxFieldAlignmentAttr(clang::MaxFieldAlignmentAttr*) [with Derived = LupdateVisitor]' 3318 | if (!getDerived().VisitMaxFieldAlignmentAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5784:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5784 | return getDerived().TraverseMaxFieldAlignmentAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:713:58: warning: unused parameter 'A' [-Wunused-parameter] 713 | bool VisitMaxFieldAlignmentAttr(MaxFieldAlignmentAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMayAliasAttr(clang::MayAliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3327:38: required from 'bool clang::RecursiveASTVisitor::TraverseMayAliasAttr(clang::MayAliasAttr*) [with Derived = LupdateVisitor]' 3327 | if (!getDerived().VisitMayAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5786:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5786 | return getDerived().TraverseMayAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:717:40: warning: unused parameter 'A' [-Wunused-parameter] 717 | bool VisitMayAliasAttr(MayAliasAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMaybeUndefAttr(clang::MaybeUndefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3336:40: required from 'bool clang::RecursiveASTVisitor::TraverseMaybeUndefAttr(clang::MaybeUndefAttr*) [with Derived = LupdateVisitor]' 3336 | if (!getDerived().VisitMaybeUndefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5788:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5788 | return getDerived().TraverseMaybeUndefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:721:44: warning: unused parameter 'A' [-Wunused-parameter] 721 | bool VisitMaybeUndefAttr(MaybeUndefAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMicroMipsAttr(clang::MicroMipsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3345:39: required from 'bool clang::RecursiveASTVisitor::TraverseMicroMipsAttr(clang::MicroMipsAttr*) [with Derived = LupdateVisitor]' 3345 | if (!getDerived().VisitMicroMipsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5790:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5790 | return getDerived().TraverseMicroMipsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:725:42: warning: unused parameter 'A' [-Wunused-parameter] 725 | bool VisitMicroMipsAttr(MicroMipsAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMinSizeAttr(clang::MinSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3354:37: required from 'bool clang::RecursiveASTVisitor::TraverseMinSizeAttr(clang::MinSizeAttr*) [with Derived = LupdateVisitor]' 3354 | if (!getDerived().VisitMinSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5792:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5792 | return getDerived().TraverseMinSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:729:38: warning: unused parameter 'A' [-Wunused-parameter] 729 | bool VisitMinSizeAttr(MinSizeAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMinVectorWidthAttr(clang::MinVectorWidthAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3363:44: required from 'bool clang::RecursiveASTVisitor::TraverseMinVectorWidthAttr(clang::MinVectorWidthAttr*) [with Derived = LupdateVisitor]' 3363 | if (!getDerived().VisitMinVectorWidthAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5794:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5794 | return getDerived().TraverseMinVectorWidthAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:733:52: warning: unused parameter 'A' [-Wunused-parameter] 733 | bool VisitMinVectorWidthAttr(MinVectorWidthAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMips16Attr(clang::Mips16Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3372:36: required from 'bool clang::RecursiveASTVisitor::TraverseMips16Attr(clang::Mips16Attr*) [with Derived = LupdateVisitor]' 3372 | if (!getDerived().VisitMips16Attr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5796:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5796 | return getDerived().TraverseMips16Attr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:737:36: warning: unused parameter 'A' [-Wunused-parameter] 737 | bool VisitMips16Attr(Mips16Attr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMipsInterruptAttr(clang::MipsInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3381:43: required from 'bool clang::RecursiveASTVisitor::TraverseMipsInterruptAttr(clang::MipsInterruptAttr*) [with Derived = LupdateVisitor]' 3381 | if (!getDerived().VisitMipsInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5798:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5798 | return getDerived().TraverseMipsInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:741:50: warning: unused parameter 'A' [-Wunused-parameter] 741 | bool VisitMipsInterruptAttr(MipsInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMipsLongCallAttr(clang::MipsLongCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3390:42: required from 'bool clang::RecursiveASTVisitor::TraverseMipsLongCallAttr(clang::MipsLongCallAttr*) [with Derived = LupdateVisitor]' 3390 | if (!getDerived().VisitMipsLongCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5800:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5800 | return getDerived().TraverseMipsLongCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:745:48: warning: unused parameter 'A' [-Wunused-parameter] 745 | bool VisitMipsLongCallAttr(MipsLongCallAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMipsShortCallAttr(clang::MipsShortCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3399:43: required from 'bool clang::RecursiveASTVisitor::TraverseMipsShortCallAttr(clang::MipsShortCallAttr*) [with Derived = LupdateVisitor]' 3399 | if (!getDerived().VisitMipsShortCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5802:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5802 | return getDerived().TraverseMipsShortCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:749:50: warning: unused parameter 'A' [-Wunused-parameter] 749 | bool VisitMipsShortCallAttr(MipsShortCallAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitModeAttr(clang::ModeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3408:34: required from 'bool clang::RecursiveASTVisitor::TraverseModeAttr(clang::ModeAttr*) [with Derived = LupdateVisitor]' 3408 | if (!getDerived().VisitModeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5804:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5804 | return getDerived().TraverseModeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:753:32: warning: unused parameter 'A' [-Wunused-parameter] 753 | bool VisitModeAttr(ModeAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMustTailAttr(clang::MustTailAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3417:38: required from 'bool clang::RecursiveASTVisitor::TraverseMustTailAttr(clang::MustTailAttr*) [with Derived = LupdateVisitor]' 3417 | if (!getDerived().VisitMustTailAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5806:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5806 | return getDerived().TraverseMustTailAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:757:40: warning: unused parameter 'A' [-Wunused-parameter] 757 | bool VisitMustTailAttr(MustTailAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSConsumedAttr(clang::NSConsumedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3426:40: required from 'bool clang::RecursiveASTVisitor::TraverseNSConsumedAttr(clang::NSConsumedAttr*) [with Derived = LupdateVisitor]' 3426 | if (!getDerived().VisitNSConsumedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5808:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5808 | return getDerived().TraverseNSConsumedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:761:44: warning: unused parameter 'A' [-Wunused-parameter] 761 | bool VisitNSConsumedAttr(NSConsumedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSConsumesSelfAttr(clang::NSConsumesSelfAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3435:44: required from 'bool clang::RecursiveASTVisitor::TraverseNSConsumesSelfAttr(clang::NSConsumesSelfAttr*) [with Derived = LupdateVisitor]' 3435 | if (!getDerived().VisitNSConsumesSelfAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5810:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5810 | return getDerived().TraverseNSConsumesSelfAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:765:52: warning: unused parameter 'A' [-Wunused-parameter] 765 | bool VisitNSConsumesSelfAttr(NSConsumesSelfAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSErrorDomainAttr(clang::NSErrorDomainAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3444:43: required from 'bool clang::RecursiveASTVisitor::TraverseNSErrorDomainAttr(clang::NSErrorDomainAttr*) [with Derived = LupdateVisitor]' 3444 | if (!getDerived().VisitNSErrorDomainAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5812:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5812 | return getDerived().TraverseNSErrorDomainAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:769:50: warning: unused parameter 'A' [-Wunused-parameter] 769 | bool VisitNSErrorDomainAttr(NSErrorDomainAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSReturnsAutoreleasedAttr(clang::NSReturnsAutoreleasedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3453:51: required from 'bool clang::RecursiveASTVisitor::TraverseNSReturnsAutoreleasedAttr(clang::NSReturnsAutoreleasedAttr*) [with Derived = LupdateVisitor]' 3453 | if (!getDerived().VisitNSReturnsAutoreleasedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5814:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5814 | return getDerived().TraverseNSReturnsAutoreleasedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:773:66: warning: unused parameter 'A' [-Wunused-parameter] 773 | bool VisitNSReturnsAutoreleasedAttr(NSReturnsAutoreleasedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSReturnsNotRetainedAttr(clang::NSReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3462:50: required from 'bool clang::RecursiveASTVisitor::TraverseNSReturnsNotRetainedAttr(clang::NSReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]' 3462 | if (!getDerived().VisitNSReturnsNotRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5816:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5816 | return getDerived().TraverseNSReturnsNotRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:777:64: warning: unused parameter 'A' [-Wunused-parameter] 777 | bool VisitNSReturnsNotRetainedAttr(NSReturnsNotRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNSReturnsRetainedAttr(clang::NSReturnsRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3471:47: required from 'bool clang::RecursiveASTVisitor::TraverseNSReturnsRetainedAttr(clang::NSReturnsRetainedAttr*) [with Derived = LupdateVisitor]' 3471 | if (!getDerived().VisitNSReturnsRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5818:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5818 | return getDerived().TraverseNSReturnsRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:781:58: warning: unused parameter 'A' [-Wunused-parameter] 781 | bool VisitNSReturnsRetainedAttr(NSReturnsRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNVPTXKernelAttr(clang::NVPTXKernelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3480:41: required from 'bool clang::RecursiveASTVisitor::TraverseNVPTXKernelAttr(clang::NVPTXKernelAttr*) [with Derived = LupdateVisitor]' 3480 | if (!getDerived().VisitNVPTXKernelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5820:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5820 | return getDerived().TraverseNVPTXKernelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:785:46: warning: unused parameter 'A' [-Wunused-parameter] 785 | bool VisitNVPTXKernelAttr(NVPTXKernelAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNakedAttr(clang::NakedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3489:35: required from 'bool clang::RecursiveASTVisitor::TraverseNakedAttr(clang::NakedAttr*) [with Derived = LupdateVisitor]' 3489 | if (!getDerived().VisitNakedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5822:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5822 | return getDerived().TraverseNakedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:789:34: warning: unused parameter 'A' [-Wunused-parameter] 789 | bool VisitNakedAttr(NakedAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoAliasAttr(clang::NoAliasAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3498:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoAliasAttr(clang::NoAliasAttr*) [with Derived = LupdateVisitor]' 3498 | if (!getDerived().VisitNoAliasAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5824:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5824 | return getDerived().TraverseNoAliasAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:793:38: warning: unused parameter 'A' [-Wunused-parameter] 793 | bool VisitNoAliasAttr(NoAliasAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoBuiltinAttr(clang::NoBuiltinAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3507:39: required from 'bool clang::RecursiveASTVisitor::TraverseNoBuiltinAttr(clang::NoBuiltinAttr*) [with Derived = LupdateVisitor]' 3507 | if (!getDerived().VisitNoBuiltinAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5826:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5826 | return getDerived().TraverseNoBuiltinAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:797:42: warning: unused parameter 'A' [-Wunused-parameter] 797 | bool VisitNoBuiltinAttr(NoBuiltinAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoCommonAttr(clang::NoCommonAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3516:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoCommonAttr(clang::NoCommonAttr*) [with Derived = LupdateVisitor]' 3516 | if (!getDerived().VisitNoCommonAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5828:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5828 | return getDerived().TraverseNoCommonAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:801:40: warning: unused parameter 'A' [-Wunused-parameter] 801 | bool VisitNoCommonAttr(NoCommonAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoDebugAttr(clang::NoDebugAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3525:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoDebugAttr(clang::NoDebugAttr*) [with Derived = LupdateVisitor]' 3525 | if (!getDerived().VisitNoDebugAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5830:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5830 | return getDerived().TraverseNoDebugAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:805:38: warning: unused parameter 'A' [-Wunused-parameter] 805 | bool VisitNoDebugAttr(NoDebugAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoDerefAttr(clang::NoDerefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3534:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoDerefAttr(clang::NoDerefAttr*) [with Derived = LupdateVisitor]' 3534 | if (!getDerived().VisitNoDerefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5832:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5832 | return getDerived().TraverseNoDerefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:809:38: warning: unused parameter 'A' [-Wunused-parameter] 809 | bool VisitNoDerefAttr(NoDerefAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoDestroyAttr(clang::NoDestroyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3543:39: required from 'bool clang::RecursiveASTVisitor::TraverseNoDestroyAttr(clang::NoDestroyAttr*) [with Derived = LupdateVisitor]' 3543 | if (!getDerived().VisitNoDestroyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5834:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5834 | return getDerived().TraverseNoDestroyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:813:42: warning: unused parameter 'A' [-Wunused-parameter] 813 | bool VisitNoDestroyAttr(NoDestroyAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoDuplicateAttr(clang::NoDuplicateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3552:41: required from 'bool clang::RecursiveASTVisitor::TraverseNoDuplicateAttr(clang::NoDuplicateAttr*) [with Derived = LupdateVisitor]' 3552 | if (!getDerived().VisitNoDuplicateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5836:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5836 | return getDerived().TraverseNoDuplicateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:817:46: warning: unused parameter 'A' [-Wunused-parameter] 817 | bool VisitNoDuplicateAttr(NoDuplicateAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoEscapeAttr(clang::NoEscapeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3561:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoEscapeAttr(clang::NoEscapeAttr*) [with Derived = LupdateVisitor]' 3561 | if (!getDerived().VisitNoEscapeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5838:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5838 | return getDerived().TraverseNoEscapeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:821:40: warning: unused parameter 'A' [-Wunused-parameter] 821 | bool VisitNoEscapeAttr(NoEscapeAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoInlineAttr(clang::NoInlineAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3570:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoInlineAttr(clang::NoInlineAttr*) [with Derived = LupdateVisitor]' 3570 | if (!getDerived().VisitNoInlineAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5840:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5840 | return getDerived().TraverseNoInlineAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:825:40: warning: unused parameter 'A' [-Wunused-parameter] 825 | bool VisitNoInlineAttr(NoInlineAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoInstrumentFunctionAttr(clang::NoInstrumentFunctionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3579:50: required from 'bool clang::RecursiveASTVisitor::TraverseNoInstrumentFunctionAttr(clang::NoInstrumentFunctionAttr*) [with Derived = LupdateVisitor]' 3579 | if (!getDerived().VisitNoInstrumentFunctionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5842:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5842 | return getDerived().TraverseNoInstrumentFunctionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:829:64: warning: unused parameter 'A' [-Wunused-parameter] 829 | bool VisitNoInstrumentFunctionAttr(NoInstrumentFunctionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoMergeAttr(clang::NoMergeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3588:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoMergeAttr(clang::NoMergeAttr*) [with Derived = LupdateVisitor]' 3588 | if (!getDerived().VisitNoMergeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5844:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5844 | return getDerived().TraverseNoMergeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:833:38: warning: unused parameter 'A' [-Wunused-parameter] 833 | bool VisitNoMergeAttr(NoMergeAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoMicroMipsAttr(clang::NoMicroMipsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3597:41: required from 'bool clang::RecursiveASTVisitor::TraverseNoMicroMipsAttr(clang::NoMicroMipsAttr*) [with Derived = LupdateVisitor]' 3597 | if (!getDerived().VisitNoMicroMipsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5846:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5846 | return getDerived().TraverseNoMicroMipsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:837:46: warning: unused parameter 'A' [-Wunused-parameter] 837 | bool VisitNoMicroMipsAttr(NoMicroMipsAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoMips16Attr(clang::NoMips16Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3606:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoMips16Attr(clang::NoMips16Attr*) [with Derived = LupdateVisitor]' 3606 | if (!getDerived().VisitNoMips16Attr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5848:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5848 | return getDerived().TraverseNoMips16Attr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:841:40: warning: unused parameter 'A' [-Wunused-parameter] 841 | bool VisitNoMips16Attr(NoMips16Attr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoProfileFunctionAttr(clang::NoProfileFunctionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3615:47: required from 'bool clang::RecursiveASTVisitor::TraverseNoProfileFunctionAttr(clang::NoProfileFunctionAttr*) [with Derived = LupdateVisitor]' 3615 | if (!getDerived().VisitNoProfileFunctionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5850:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5850 | return getDerived().TraverseNoProfileFunctionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:845:58: warning: unused parameter 'A' [-Wunused-parameter] 845 | bool VisitNoProfileFunctionAttr(NoProfileFunctionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoRandomizeLayoutAttr(clang::NoRandomizeLayoutAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3624:47: required from 'bool clang::RecursiveASTVisitor::TraverseNoRandomizeLayoutAttr(clang::NoRandomizeLayoutAttr*) [with Derived = LupdateVisitor]' 3624 | if (!getDerived().VisitNoRandomizeLayoutAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5852:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5852 | return getDerived().TraverseNoRandomizeLayoutAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:849:58: warning: unused parameter 'A' [-Wunused-parameter] 849 | bool VisitNoRandomizeLayoutAttr(NoRandomizeLayoutAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoReturnAttr(clang::NoReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3633:38: required from 'bool clang::RecursiveASTVisitor::TraverseNoReturnAttr(clang::NoReturnAttr*) [with Derived = LupdateVisitor]' 3633 | if (!getDerived().VisitNoReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5854:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5854 | return getDerived().TraverseNoReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:853:40: warning: unused parameter 'A' [-Wunused-parameter] 853 | bool VisitNoReturnAttr(NoReturnAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoSanitizeAttr(clang::NoSanitizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3642:40: required from 'bool clang::RecursiveASTVisitor::TraverseNoSanitizeAttr(clang::NoSanitizeAttr*) [with Derived = LupdateVisitor]' 3642 | if (!getDerived().VisitNoSanitizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5856:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5856 | return getDerived().TraverseNoSanitizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:857:44: warning: unused parameter 'A' [-Wunused-parameter] 857 | bool VisitNoSanitizeAttr(NoSanitizeAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoSpeculativeLoadHardeningAttr(clang::NoSpeculativeLoadHardeningAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3651:56: required from 'bool clang::RecursiveASTVisitor::TraverseNoSpeculativeLoadHardeningAttr(clang::NoSpeculativeLoadHardeningAttr*) [with Derived = LupdateVisitor]' 3651 | if (!getDerived().VisitNoSpeculativeLoadHardeningAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5858:65: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5858 | return getDerived().TraverseNoSpeculativeLoadHardeningAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:861:76: warning: unused parameter 'A' [-Wunused-parameter] 861 | bool VisitNoSpeculativeLoadHardeningAttr(NoSpeculativeLoadHardeningAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoSplitStackAttr(clang::NoSplitStackAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3660:42: required from 'bool clang::RecursiveASTVisitor::TraverseNoSplitStackAttr(clang::NoSplitStackAttr*) [with Derived = LupdateVisitor]' 3660 | if (!getDerived().VisitNoSplitStackAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5860:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5860 | return getDerived().TraverseNoSplitStackAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:865:48: warning: unused parameter 'A' [-Wunused-parameter] 865 | bool VisitNoSplitStackAttr(NoSplitStackAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoStackProtectorAttr(clang::NoStackProtectorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3669:46: required from 'bool clang::RecursiveASTVisitor::TraverseNoStackProtectorAttr(clang::NoStackProtectorAttr*) [with Derived = LupdateVisitor]' 3669 | if (!getDerived().VisitNoStackProtectorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5862:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5862 | return getDerived().TraverseNoStackProtectorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:869:56: warning: unused parameter 'A' [-Wunused-parameter] 869 | bool VisitNoStackProtectorAttr(NoStackProtectorAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoThreadSafetyAnalysisAttr(clang::NoThreadSafetyAnalysisAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3678:52: required from 'bool clang::RecursiveASTVisitor::TraverseNoThreadSafetyAnalysisAttr(clang::NoThreadSafetyAnalysisAttr*) [with Derived = LupdateVisitor]' 3678 | if (!getDerived().VisitNoThreadSafetyAnalysisAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5864:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5864 | return getDerived().TraverseNoThreadSafetyAnalysisAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:873:68: warning: unused parameter 'A' [-Wunused-parameter] 873 | bool VisitNoThreadSafetyAnalysisAttr(NoThreadSafetyAnalysisAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoThrowAttr(clang::NoThrowAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3687:37: required from 'bool clang::RecursiveASTVisitor::TraverseNoThrowAttr(clang::NoThrowAttr*) [with Derived = LupdateVisitor]' 3687 | if (!getDerived().VisitNoThrowAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5866:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5866 | return getDerived().TraverseNoThrowAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:877:38: warning: unused parameter 'A' [-Wunused-parameter] 877 | bool VisitNoThrowAttr(NoThrowAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoUniqueAddressAttr(clang::NoUniqueAddressAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3696:45: required from 'bool clang::RecursiveASTVisitor::TraverseNoUniqueAddressAttr(clang::NoUniqueAddressAttr*) [with Derived = LupdateVisitor]' 3696 | if (!getDerived().VisitNoUniqueAddressAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5868:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5868 | return getDerived().TraverseNoUniqueAddressAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:881:54: warning: unused parameter 'A' [-Wunused-parameter] 881 | bool VisitNoUniqueAddressAttr(NoUniqueAddressAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoUwtableAttr(clang::NoUwtableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3705:39: required from 'bool clang::RecursiveASTVisitor::TraverseNoUwtableAttr(clang::NoUwtableAttr*) [with Derived = LupdateVisitor]' 3705 | if (!getDerived().VisitNoUwtableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5870:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5870 | return getDerived().TraverseNoUwtableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:885:42: warning: unused parameter 'A' [-Wunused-parameter] 885 | bool VisitNoUwtableAttr(NoUwtableAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNonNullAttr(clang::NonNullAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3714:37: required from 'bool clang::RecursiveASTVisitor::TraverseNonNullAttr(clang::NonNullAttr*) [with Derived = LupdateVisitor]' 3714 | if (!getDerived().VisitNonNullAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5872:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5872 | return getDerived().TraverseNonNullAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:889:38: warning: unused parameter 'A' [-Wunused-parameter] 889 | bool VisitNonNullAttr(NonNullAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNotTailCalledAttr(clang::NotTailCalledAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3723:43: required from 'bool clang::RecursiveASTVisitor::TraverseNotTailCalledAttr(clang::NotTailCalledAttr*) [with Derived = LupdateVisitor]' 3723 | if (!getDerived().VisitNotTailCalledAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5874:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5874 | return getDerived().TraverseNotTailCalledAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:893:50: warning: unused parameter 'A' [-Wunused-parameter] 893 | bool VisitNotTailCalledAttr(NotTailCalledAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPAllocateDeclAttr(clang::OMPAllocateDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3732:45: required from 'bool clang::RecursiveASTVisitor::TraverseOMPAllocateDeclAttr(clang::OMPAllocateDeclAttr*) [with Derived = LupdateVisitor]' 3732 | if (!getDerived().VisitOMPAllocateDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5876:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5876 | return getDerived().TraverseOMPAllocateDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:897:54: warning: unused parameter 'A' [-Wunused-parameter] 897 | bool VisitOMPAllocateDeclAttr(OMPAllocateDeclAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCaptureKindAttr(clang::OMPCaptureKindAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3745:44: required from 'bool clang::RecursiveASTVisitor::TraverseOMPCaptureKindAttr(clang::OMPCaptureKindAttr*) [with Derived = LupdateVisitor]' 3745 | if (!getDerived().VisitOMPCaptureKindAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5878:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5878 | return getDerived().TraverseOMPCaptureKindAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:901:52: warning: unused parameter 'A' [-Wunused-parameter] 901 | bool VisitOMPCaptureKindAttr(OMPCaptureKindAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCaptureNoInitAttr(clang::OMPCaptureNoInitAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3754:46: required from 'bool clang::RecursiveASTVisitor::TraverseOMPCaptureNoInitAttr(clang::OMPCaptureNoInitAttr*) [with Derived = LupdateVisitor]' 3754 | if (!getDerived().VisitOMPCaptureNoInitAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5880:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5880 | return getDerived().TraverseOMPCaptureNoInitAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:905:56: warning: unused parameter 'A' [-Wunused-parameter] 905 | bool VisitOMPCaptureNoInitAttr(OMPCaptureNoInitAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareSimdDeclAttr(clang::OMPDeclareSimdDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3763:48: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareSimdDeclAttr(clang::OMPDeclareSimdDeclAttr*) [with Derived = LupdateVisitor]' 3763 | if (!getDerived().VisitOMPDeclareSimdDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5882:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5882 | return getDerived().TraverseOMPDeclareSimdDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:909:60: warning: unused parameter 'A' [-Wunused-parameter] 909 | bool VisitOMPDeclareSimdDeclAttr(OMPDeclareSimdDeclAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareTargetDeclAttr(clang::OMPDeclareTargetDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3814:50: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareTargetDeclAttr(clang::OMPDeclareTargetDeclAttr*) [with Derived = LupdateVisitor]' 3814 | if (!getDerived().VisitOMPDeclareTargetDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5884:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5884 | return getDerived().TraverseOMPDeclareTargetDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:913:64: warning: unused parameter 'A' [-Wunused-parameter] 913 | bool VisitOMPDeclareTargetDeclAttr(OMPDeclareTargetDeclAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDeclareVariantAttr(clang::OMPDeclareVariantAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3825:47: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareVariantAttr(clang::OMPDeclareVariantAttr*) [with Derived = LupdateVisitor]' 3825 | if (!getDerived().VisitOMPDeclareVariantAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5886:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5886 | return getDerived().TraverseOMPDeclareVariantAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:917:58: warning: unused parameter 'A' [-Wunused-parameter] 917 | bool VisitOMPDeclareVariantAttr(OMPDeclareVariantAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPReferencedVarAttr(clang::OMPReferencedVarAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3852:46: required from 'bool clang::RecursiveASTVisitor::TraverseOMPReferencedVarAttr(clang::OMPReferencedVarAttr*) [with Derived = LupdateVisitor]' 3852 | if (!getDerived().VisitOMPReferencedVarAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5888:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5888 | return getDerived().TraverseOMPReferencedVarAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:921:56: warning: unused parameter 'A' [-Wunused-parameter] 921 | bool VisitOMPReferencedVarAttr(OMPReferencedVarAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPThreadPrivateDeclAttr(clang::OMPThreadPrivateDeclAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3863:50: required from 'bool clang::RecursiveASTVisitor::TraverseOMPThreadPrivateDeclAttr(clang::OMPThreadPrivateDeclAttr*) [with Derived = LupdateVisitor]' 3863 | if (!getDerived().VisitOMPThreadPrivateDeclAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5890:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5890 | return getDerived().TraverseOMPThreadPrivateDeclAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:925:64: warning: unused parameter 'A' [-Wunused-parameter] 925 | bool VisitOMPThreadPrivateDeclAttr(OMPThreadPrivateDeclAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSConsumedAttr(clang::OSConsumedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3872:40: required from 'bool clang::RecursiveASTVisitor::TraverseOSConsumedAttr(clang::OSConsumedAttr*) [with Derived = LupdateVisitor]' 3872 | if (!getDerived().VisitOSConsumedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5892:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5892 | return getDerived().TraverseOSConsumedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:929:44: warning: unused parameter 'A' [-Wunused-parameter] 929 | bool VisitOSConsumedAttr(OSConsumedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSConsumesThisAttr(clang::OSConsumesThisAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3881:44: required from 'bool clang::RecursiveASTVisitor::TraverseOSConsumesThisAttr(clang::OSConsumesThisAttr*) [with Derived = LupdateVisitor]' 3881 | if (!getDerived().VisitOSConsumesThisAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5894:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5894 | return getDerived().TraverseOSConsumesThisAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:933:52: warning: unused parameter 'A' [-Wunused-parameter] 933 | bool VisitOSConsumesThisAttr(OSConsumesThisAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSReturnsNotRetainedAttr(clang::OSReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3890:50: required from 'bool clang::RecursiveASTVisitor::TraverseOSReturnsNotRetainedAttr(clang::OSReturnsNotRetainedAttr*) [with Derived = LupdateVisitor]' 3890 | if (!getDerived().VisitOSReturnsNotRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5896:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5896 | return getDerived().TraverseOSReturnsNotRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:937:64: warning: unused parameter 'A' [-Wunused-parameter] 937 | bool VisitOSReturnsNotRetainedAttr(OSReturnsNotRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSReturnsRetainedAttr(clang::OSReturnsRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3899:47: required from 'bool clang::RecursiveASTVisitor::TraverseOSReturnsRetainedAttr(clang::OSReturnsRetainedAttr*) [with Derived = LupdateVisitor]' 3899 | if (!getDerived().VisitOSReturnsRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5898:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5898 | return getDerived().TraverseOSReturnsRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:941:58: warning: unused parameter 'A' [-Wunused-parameter] 941 | bool VisitOSReturnsRetainedAttr(OSReturnsRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSReturnsRetainedOnNonZeroAttr(clang::OSReturnsRetainedOnNonZeroAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3908:56: required from 'bool clang::RecursiveASTVisitor::TraverseOSReturnsRetainedOnNonZeroAttr(clang::OSReturnsRetainedOnNonZeroAttr*) [with Derived = LupdateVisitor]' 3908 | if (!getDerived().VisitOSReturnsRetainedOnNonZeroAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5900:65: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5900 | return getDerived().TraverseOSReturnsRetainedOnNonZeroAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:945:76: warning: unused parameter 'A' [-Wunused-parameter] 945 | bool VisitOSReturnsRetainedOnNonZeroAttr(OSReturnsRetainedOnNonZeroAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOSReturnsRetainedOnZeroAttr(clang::OSReturnsRetainedOnZeroAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3917:53: required from 'bool clang::RecursiveASTVisitor::TraverseOSReturnsRetainedOnZeroAttr(clang::OSReturnsRetainedOnZeroAttr*) [with Derived = LupdateVisitor]' 3917 | if (!getDerived().VisitOSReturnsRetainedOnZeroAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5902:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5902 | return getDerived().TraverseOSReturnsRetainedOnZeroAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:949:70: warning: unused parameter 'A' [-Wunused-parameter] 949 | bool VisitOSReturnsRetainedOnZeroAttr(OSReturnsRetainedOnZeroAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBoxableAttr(clang::ObjCBoxableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3926:41: required from 'bool clang::RecursiveASTVisitor::TraverseObjCBoxableAttr(clang::ObjCBoxableAttr*) [with Derived = LupdateVisitor]' 3926 | if (!getDerived().VisitObjCBoxableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5904:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5904 | return getDerived().TraverseObjCBoxableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:953:46: warning: unused parameter 'A' [-Wunused-parameter] 953 | bool VisitObjCBoxableAttr(ObjCBoxableAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBridgeAttr(clang::ObjCBridgeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3935:40: required from 'bool clang::RecursiveASTVisitor::TraverseObjCBridgeAttr(clang::ObjCBridgeAttr*) [with Derived = LupdateVisitor]' 3935 | if (!getDerived().VisitObjCBridgeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5906:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5906 | return getDerived().TraverseObjCBridgeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:957:44: warning: unused parameter 'A' [-Wunused-parameter] 957 | bool VisitObjCBridgeAttr(ObjCBridgeAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBridgeMutableAttr(clang::ObjCBridgeMutableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3944:47: required from 'bool clang::RecursiveASTVisitor::TraverseObjCBridgeMutableAttr(clang::ObjCBridgeMutableAttr*) [with Derived = LupdateVisitor]' 3944 | if (!getDerived().VisitObjCBridgeMutableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5908:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5908 | return getDerived().TraverseObjCBridgeMutableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:961:58: warning: unused parameter 'A' [-Wunused-parameter] 961 | bool VisitObjCBridgeMutableAttr(ObjCBridgeMutableAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBridgeRelatedAttr(clang::ObjCBridgeRelatedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3953:47: required from 'bool clang::RecursiveASTVisitor::TraverseObjCBridgeRelatedAttr(clang::ObjCBridgeRelatedAttr*) [with Derived = LupdateVisitor]' 3953 | if (!getDerived().VisitObjCBridgeRelatedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5910:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5910 | return getDerived().TraverseObjCBridgeRelatedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:965:58: warning: unused parameter 'A' [-Wunused-parameter] 965 | bool VisitObjCBridgeRelatedAttr(ObjCBridgeRelatedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCClassStubAttr(clang::ObjCClassStubAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3962:43: required from 'bool clang::RecursiveASTVisitor::TraverseObjCClassStubAttr(clang::ObjCClassStubAttr*) [with Derived = LupdateVisitor]' 3962 | if (!getDerived().VisitObjCClassStubAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5912:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5912 | return getDerived().TraverseObjCClassStubAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:969:50: warning: unused parameter 'A' [-Wunused-parameter] 969 | bool VisitObjCClassStubAttr(ObjCClassStubAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCDesignatedInitializerAttr(clang::ObjCDesignatedInitializerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3971:55: required from 'bool clang::RecursiveASTVisitor::TraverseObjCDesignatedInitializerAttr(clang::ObjCDesignatedInitializerAttr*) [with Derived = LupdateVisitor]' 3971 | if (!getDerived().VisitObjCDesignatedInitializerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5914:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5914 | return getDerived().TraverseObjCDesignatedInitializerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:973:74: warning: unused parameter 'A' [-Wunused-parameter] 973 | bool VisitObjCDesignatedInitializerAttr(ObjCDesignatedInitializerAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCDirectAttr(clang::ObjCDirectAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3980:40: required from 'bool clang::RecursiveASTVisitor::TraverseObjCDirectAttr(clang::ObjCDirectAttr*) [with Derived = LupdateVisitor]' 3980 | if (!getDerived().VisitObjCDirectAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5916:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5916 | return getDerived().TraverseObjCDirectAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:977:44: warning: unused parameter 'A' [-Wunused-parameter] 977 | bool VisitObjCDirectAttr(ObjCDirectAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCDirectMembersAttr(clang::ObjCDirectMembersAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3989:47: required from 'bool clang::RecursiveASTVisitor::TraverseObjCDirectMembersAttr(clang::ObjCDirectMembersAttr*) [with Derived = LupdateVisitor]' 3989 | if (!getDerived().VisitObjCDirectMembersAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5918:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5918 | return getDerived().TraverseObjCDirectMembersAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:981:58: warning: unused parameter 'A' [-Wunused-parameter] 981 | bool VisitObjCDirectMembersAttr(ObjCDirectMembersAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCExceptionAttr(clang::ObjCExceptionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:3998:43: required from 'bool clang::RecursiveASTVisitor::TraverseObjCExceptionAttr(clang::ObjCExceptionAttr*) [with Derived = LupdateVisitor]' 3998 | if (!getDerived().VisitObjCExceptionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5920:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5920 | return getDerived().TraverseObjCExceptionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:985:50: warning: unused parameter 'A' [-Wunused-parameter] 985 | bool VisitObjCExceptionAttr(ObjCExceptionAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCExplicitProtocolImplAttr(clang::ObjCExplicitProtocolImplAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4007:54: required from 'bool clang::RecursiveASTVisitor::TraverseObjCExplicitProtocolImplAttr(clang::ObjCExplicitProtocolImplAttr*) [with Derived = LupdateVisitor]' 4007 | if (!getDerived().VisitObjCExplicitProtocolImplAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5922:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5922 | return getDerived().TraverseObjCExplicitProtocolImplAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:989:72: warning: unused parameter 'A' [-Wunused-parameter] 989 | bool VisitObjCExplicitProtocolImplAttr(ObjCExplicitProtocolImplAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCExternallyRetainedAttr(clang::ObjCExternallyRetainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4016:52: required from 'bool clang::RecursiveASTVisitor::TraverseObjCExternallyRetainedAttr(clang::ObjCExternallyRetainedAttr*) [with Derived = LupdateVisitor]' 4016 | if (!getDerived().VisitObjCExternallyRetainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5924:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5924 | return getDerived().TraverseObjCExternallyRetainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:993:68: warning: unused parameter 'A' [-Wunused-parameter] 993 | bool VisitObjCExternallyRetainedAttr(ObjCExternallyRetainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCGCAttr(clang::ObjCGCAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4025:36: required from 'bool clang::RecursiveASTVisitor::TraverseObjCGCAttr(clang::ObjCGCAttr*) [with Derived = LupdateVisitor]' 4025 | if (!getDerived().VisitObjCGCAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5926:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5926 | return getDerived().TraverseObjCGCAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:997:36: warning: unused parameter 'A' [-Wunused-parameter] 997 | bool VisitObjCGCAttr(ObjCGCAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIndependentClassAttr(clang::ObjCIndependentClassAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4034:50: required from 'bool clang::RecursiveASTVisitor::TraverseObjCIndependentClassAttr(clang::ObjCIndependentClassAttr*) [with Derived = LupdateVisitor]' 4034 | if (!getDerived().VisitObjCIndependentClassAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5928:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5928 | return getDerived().TraverseObjCIndependentClassAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1001:64: warning: unused parameter 'A' [-Wunused-parameter] 1001 | bool VisitObjCIndependentClassAttr(ObjCIndependentClassAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCInertUnsafeUnretainedAttr(clang::ObjCInertUnsafeUnretainedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4043:55: required from 'bool clang::RecursiveASTVisitor::TraverseObjCInertUnsafeUnretainedAttr(clang::ObjCInertUnsafeUnretainedAttr*) [with Derived = LupdateVisitor]' 4043 | if (!getDerived().VisitObjCInertUnsafeUnretainedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5930:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5930 | return getDerived().TraverseObjCInertUnsafeUnretainedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1005:74: warning: unused parameter 'A' [-Wunused-parameter] 1005 | bool VisitObjCInertUnsafeUnretainedAttr(ObjCInertUnsafeUnretainedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCKindOfAttr(clang::ObjCKindOfAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4052:40: required from 'bool clang::RecursiveASTVisitor::TraverseObjCKindOfAttr(clang::ObjCKindOfAttr*) [with Derived = LupdateVisitor]' 4052 | if (!getDerived().VisitObjCKindOfAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5932:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5932 | return getDerived().TraverseObjCKindOfAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1009:44: warning: unused parameter 'A' [-Wunused-parameter] 1009 | bool VisitObjCKindOfAttr(ObjCKindOfAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCMethodFamilyAttr(clang::ObjCMethodFamilyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4061:46: required from 'bool clang::RecursiveASTVisitor::TraverseObjCMethodFamilyAttr(clang::ObjCMethodFamilyAttr*) [with Derived = LupdateVisitor]' 4061 | if (!getDerived().VisitObjCMethodFamilyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5934:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5934 | return getDerived().TraverseObjCMethodFamilyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1013:56: warning: unused parameter 'A' [-Wunused-parameter] 1013 | bool VisitObjCMethodFamilyAttr(ObjCMethodFamilyAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCNSObjectAttr(clang::ObjCNSObjectAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4070:42: required from 'bool clang::RecursiveASTVisitor::TraverseObjCNSObjectAttr(clang::ObjCNSObjectAttr*) [with Derived = LupdateVisitor]' 4070 | if (!getDerived().VisitObjCNSObjectAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5936:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5936 | return getDerived().TraverseObjCNSObjectAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1017:48: warning: unused parameter 'A' [-Wunused-parameter] 1017 | bool VisitObjCNSObjectAttr(ObjCNSObjectAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCNonLazyClassAttr(clang::ObjCNonLazyClassAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4079:46: required from 'bool clang::RecursiveASTVisitor::TraverseObjCNonLazyClassAttr(clang::ObjCNonLazyClassAttr*) [with Derived = LupdateVisitor]' 4079 | if (!getDerived().VisitObjCNonLazyClassAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5938:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5938 | return getDerived().TraverseObjCNonLazyClassAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1021:56: warning: unused parameter 'A' [-Wunused-parameter] 1021 | bool VisitObjCNonLazyClassAttr(ObjCNonLazyClassAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCNonRuntimeProtocolAttr(clang::ObjCNonRuntimeProtocolAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4088:52: required from 'bool clang::RecursiveASTVisitor::TraverseObjCNonRuntimeProtocolAttr(clang::ObjCNonRuntimeProtocolAttr*) [with Derived = LupdateVisitor]' 4088 | if (!getDerived().VisitObjCNonRuntimeProtocolAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5940:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5940 | return getDerived().TraverseObjCNonRuntimeProtocolAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1025:68: warning: unused parameter 'A' [-Wunused-parameter] 1025 | bool VisitObjCNonRuntimeProtocolAttr(ObjCNonRuntimeProtocolAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCOwnershipAttr(clang::ObjCOwnershipAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4097:43: required from 'bool clang::RecursiveASTVisitor::TraverseObjCOwnershipAttr(clang::ObjCOwnershipAttr*) [with Derived = LupdateVisitor]' 4097 | if (!getDerived().VisitObjCOwnershipAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5942:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5942 | return getDerived().TraverseObjCOwnershipAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1029:50: warning: unused parameter 'A' [-Wunused-parameter] 1029 | bool VisitObjCOwnershipAttr(ObjCOwnershipAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCPreciseLifetimeAttr(clang::ObjCPreciseLifetimeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4106:49: required from 'bool clang::RecursiveASTVisitor::TraverseObjCPreciseLifetimeAttr(clang::ObjCPreciseLifetimeAttr*) [with Derived = LupdateVisitor]' 4106 | if (!getDerived().VisitObjCPreciseLifetimeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5944:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5944 | return getDerived().TraverseObjCPreciseLifetimeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1033:62: warning: unused parameter 'A' [-Wunused-parameter] 1033 | bool VisitObjCPreciseLifetimeAttr(ObjCPreciseLifetimeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRequiresPropertyDefsAttr(clang::ObjCRequiresPropertyDefsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4115:54: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRequiresPropertyDefsAttr(clang::ObjCRequiresPropertyDefsAttr*) [with Derived = LupdateVisitor]' 4115 | if (!getDerived().VisitObjCRequiresPropertyDefsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5946:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5946 | return getDerived().TraverseObjCRequiresPropertyDefsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1037:72: warning: unused parameter 'A' [-Wunused-parameter] 1037 | bool VisitObjCRequiresPropertyDefsAttr(ObjCRequiresPropertyDefsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRequiresSuperAttr(clang::ObjCRequiresSuperAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4124:47: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRequiresSuperAttr(clang::ObjCRequiresSuperAttr*) [with Derived = LupdateVisitor]' 4124 | if (!getDerived().VisitObjCRequiresSuperAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5948:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5948 | return getDerived().TraverseObjCRequiresSuperAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1041:58: warning: unused parameter 'A' [-Wunused-parameter] 1041 | bool VisitObjCRequiresSuperAttr(ObjCRequiresSuperAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCReturnsInnerPointerAttr(clang::ObjCReturnsInnerPointerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4133:53: required from 'bool clang::RecursiveASTVisitor::TraverseObjCReturnsInnerPointerAttr(clang::ObjCReturnsInnerPointerAttr*) [with Derived = LupdateVisitor]' 4133 | if (!getDerived().VisitObjCReturnsInnerPointerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5950:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5950 | return getDerived().TraverseObjCReturnsInnerPointerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1045:70: warning: unused parameter 'A' [-Wunused-parameter] 1045 | bool VisitObjCReturnsInnerPointerAttr(ObjCReturnsInnerPointerAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRootClassAttr(clang::ObjCRootClassAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4142:43: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRootClassAttr(clang::ObjCRootClassAttr*) [with Derived = LupdateVisitor]' 4142 | if (!getDerived().VisitObjCRootClassAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5952:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5952 | return getDerived().TraverseObjCRootClassAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1049:50: warning: unused parameter 'A' [-Wunused-parameter] 1049 | bool VisitObjCRootClassAttr(ObjCRootClassAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRuntimeNameAttr(clang::ObjCRuntimeNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4151:45: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRuntimeNameAttr(clang::ObjCRuntimeNameAttr*) [with Derived = LupdateVisitor]' 4151 | if (!getDerived().VisitObjCRuntimeNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5954:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5954 | return getDerived().TraverseObjCRuntimeNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1053:54: warning: unused parameter 'A' [-Wunused-parameter] 1053 | bool VisitObjCRuntimeNameAttr(ObjCRuntimeNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCRuntimeVisibleAttr(clang::ObjCRuntimeVisibleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4160:48: required from 'bool clang::RecursiveASTVisitor::TraverseObjCRuntimeVisibleAttr(clang::ObjCRuntimeVisibleAttr*) [with Derived = LupdateVisitor]' 4160 | if (!getDerived().VisitObjCRuntimeVisibleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5956:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5956 | return getDerived().TraverseObjCRuntimeVisibleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1057:60: warning: unused parameter 'A' [-Wunused-parameter] 1057 | bool VisitObjCRuntimeVisibleAttr(ObjCRuntimeVisibleAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCSubclassingRestrictedAttr(clang::ObjCSubclassingRestrictedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4169:55: required from 'bool clang::RecursiveASTVisitor::TraverseObjCSubclassingRestrictedAttr(clang::ObjCSubclassingRestrictedAttr*) [with Derived = LupdateVisitor]' 4169 | if (!getDerived().VisitObjCSubclassingRestrictedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5958:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5958 | return getDerived().TraverseObjCSubclassingRestrictedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1061:74: warning: unused parameter 'A' [-Wunused-parameter] 1061 | bool VisitObjCSubclassingRestrictedAttr(ObjCSubclassingRestrictedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLAccessAttr(clang::OpenCLAccessAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4178:42: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLAccessAttr(clang::OpenCLAccessAttr*) [with Derived = LupdateVisitor]' 4178 | if (!getDerived().VisitOpenCLAccessAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5960:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5960 | return getDerived().TraverseOpenCLAccessAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1065:48: warning: unused parameter 'A' [-Wunused-parameter] 1065 | bool VisitOpenCLAccessAttr(OpenCLAccessAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLConstantAddressSpaceAttr(clang::OpenCLConstantAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4187:56: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLConstantAddressSpaceAttr(clang::OpenCLConstantAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4187 | if (!getDerived().VisitOpenCLConstantAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5962:65: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5962 | return getDerived().TraverseOpenCLConstantAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1069:76: warning: unused parameter 'A' [-Wunused-parameter] 1069 | bool VisitOpenCLConstantAddressSpaceAttr(OpenCLConstantAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLGenericAddressSpaceAttr(clang::OpenCLGenericAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4196:55: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLGenericAddressSpaceAttr(clang::OpenCLGenericAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4196 | if (!getDerived().VisitOpenCLGenericAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5964:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5964 | return getDerived().TraverseOpenCLGenericAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1073:74: warning: unused parameter 'A' [-Wunused-parameter] 1073 | bool VisitOpenCLGenericAddressSpaceAttr(OpenCLGenericAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLGlobalAddressSpaceAttr(clang::OpenCLGlobalAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4205:54: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLGlobalAddressSpaceAttr(clang::OpenCLGlobalAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4205 | if (!getDerived().VisitOpenCLGlobalAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5966:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5966 | return getDerived().TraverseOpenCLGlobalAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1077:72: warning: unused parameter 'A' [-Wunused-parameter] 1077 | bool VisitOpenCLGlobalAddressSpaceAttr(OpenCLGlobalAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLGlobalDeviceAddressSpaceAttr(clang::OpenCLGlobalDeviceAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4214:60: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLGlobalDeviceAddressSpaceAttr(clang::OpenCLGlobalDeviceAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4214 | if (!getDerived().VisitOpenCLGlobalDeviceAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5968:69: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5968 | return getDerived().TraverseOpenCLGlobalDeviceAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1081:84: warning: unused parameter 'A' [-Wunused-parameter] 1081 | bool VisitOpenCLGlobalDeviceAddressSpaceAttr(OpenCLGlobalDeviceAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLGlobalHostAddressSpaceAttr(clang::OpenCLGlobalHostAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4223:58: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLGlobalHostAddressSpaceAttr(clang::OpenCLGlobalHostAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4223 | if (!getDerived().VisitOpenCLGlobalHostAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5970:67: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5970 | return getDerived().TraverseOpenCLGlobalHostAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1085:80: warning: unused parameter 'A' [-Wunused-parameter] 1085 | bool VisitOpenCLGlobalHostAddressSpaceAttr(OpenCLGlobalHostAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLIntelReqdSubGroupSizeAttr(clang::OpenCLIntelReqdSubGroupSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4232:57: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLIntelReqdSubGroupSizeAttr(clang::OpenCLIntelReqdSubGroupSizeAttr*) [with Derived = LupdateVisitor]' 4232 | if (!getDerived().VisitOpenCLIntelReqdSubGroupSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5972:66: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5972 | return getDerived().TraverseOpenCLIntelReqdSubGroupSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1089:78: warning: unused parameter 'A' [-Wunused-parameter] 1089 | bool VisitOpenCLIntelReqdSubGroupSizeAttr(OpenCLIntelReqdSubGroupSizeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLKernelAttr(clang::OpenCLKernelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4241:42: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLKernelAttr(clang::OpenCLKernelAttr*) [with Derived = LupdateVisitor]' 4241 | if (!getDerived().VisitOpenCLKernelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5974:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5974 | return getDerived().TraverseOpenCLKernelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1093:48: warning: unused parameter 'A' [-Wunused-parameter] 1093 | bool VisitOpenCLKernelAttr(OpenCLKernelAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLLocalAddressSpaceAttr(clang::OpenCLLocalAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4250:53: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLLocalAddressSpaceAttr(clang::OpenCLLocalAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4250 | if (!getDerived().VisitOpenCLLocalAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5976:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5976 | return getDerived().TraverseOpenCLLocalAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1097:70: warning: unused parameter 'A' [-Wunused-parameter] 1097 | bool VisitOpenCLLocalAddressSpaceAttr(OpenCLLocalAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLPrivateAddressSpaceAttr(clang::OpenCLPrivateAddressSpaceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4259:55: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLPrivateAddressSpaceAttr(clang::OpenCLPrivateAddressSpaceAttr*) [with Derived = LupdateVisitor]' 4259 | if (!getDerived().VisitOpenCLPrivateAddressSpaceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5978:64: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5978 | return getDerived().TraverseOpenCLPrivateAddressSpaceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1101:74: warning: unused parameter 'A' [-Wunused-parameter] 1101 | bool VisitOpenCLPrivateAddressSpaceAttr(OpenCLPrivateAddressSpaceAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpenCLUnrollHintAttr(clang::OpenCLUnrollHintAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4268:46: required from 'bool clang::RecursiveASTVisitor::TraverseOpenCLUnrollHintAttr(clang::OpenCLUnrollHintAttr*) [with Derived = LupdateVisitor]' 4268 | if (!getDerived().VisitOpenCLUnrollHintAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5980:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5980 | return getDerived().TraverseOpenCLUnrollHintAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1105:56: warning: unused parameter 'A' [-Wunused-parameter] 1105 | bool VisitOpenCLUnrollHintAttr(OpenCLUnrollHintAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOptimizeNoneAttr(clang::OptimizeNoneAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4277:42: required from 'bool clang::RecursiveASTVisitor::TraverseOptimizeNoneAttr(clang::OptimizeNoneAttr*) [with Derived = LupdateVisitor]' 4277 | if (!getDerived().VisitOptimizeNoneAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5982:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5982 | return getDerived().TraverseOptimizeNoneAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1109:48: warning: unused parameter 'A' [-Wunused-parameter] 1109 | bool VisitOptimizeNoneAttr(OptimizeNoneAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOverloadableAttr(clang::OverloadableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4286:42: required from 'bool clang::RecursiveASTVisitor::TraverseOverloadableAttr(clang::OverloadableAttr*) [with Derived = LupdateVisitor]' 4286 | if (!getDerived().VisitOverloadableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5984:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5984 | return getDerived().TraverseOverloadableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1113:48: warning: unused parameter 'A' [-Wunused-parameter] 1113 | bool VisitOverloadableAttr(OverloadableAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOverrideAttr(clang::OverrideAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4295:38: required from 'bool clang::RecursiveASTVisitor::TraverseOverrideAttr(clang::OverrideAttr*) [with Derived = LupdateVisitor]' 4295 | if (!getDerived().VisitOverrideAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5986:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5986 | return getDerived().TraverseOverrideAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1117:40: warning: unused parameter 'A' [-Wunused-parameter] 1117 | bool VisitOverrideAttr(OverrideAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOwnerAttr(clang::OwnerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4304:35: required from 'bool clang::RecursiveASTVisitor::TraverseOwnerAttr(clang::OwnerAttr*) [with Derived = LupdateVisitor]' 4304 | if (!getDerived().VisitOwnerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5988:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5988 | return getDerived().TraverseOwnerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1121:34: warning: unused parameter 'A' [-Wunused-parameter] 1121 | bool VisitOwnerAttr(OwnerAttr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOwnershipAttr(clang::OwnershipAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4316:39: required from 'bool clang::RecursiveASTVisitor::TraverseOwnershipAttr(clang::OwnershipAttr*) [with Derived = LupdateVisitor]' 4316 | if (!getDerived().VisitOwnershipAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5990:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5990 | return getDerived().TraverseOwnershipAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1125:42: warning: unused parameter 'A' [-Wunused-parameter] 1125 | bool VisitOwnershipAttr(OwnershipAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPackedAttr(clang::PackedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4325:36: required from 'bool clang::RecursiveASTVisitor::TraversePackedAttr(clang::PackedAttr*) [with Derived = LupdateVisitor]' 4325 | if (!getDerived().VisitPackedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5992:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5992 | return getDerived().TraversePackedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1129:36: warning: unused parameter 'A' [-Wunused-parameter] 1129 | bool VisitPackedAttr(PackedAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParamTypestateAttr(clang::ParamTypestateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4334:44: required from 'bool clang::RecursiveASTVisitor::TraverseParamTypestateAttr(clang::ParamTypestateAttr*) [with Derived = LupdateVisitor]' 4334 | if (!getDerived().VisitParamTypestateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5994:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5994 | return getDerived().TraverseParamTypestateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1133:52: warning: unused parameter 'A' [-Wunused-parameter] 1133 | bool VisitParamTypestateAttr(ParamTypestateAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPascalAttr(clang::PascalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4343:36: required from 'bool clang::RecursiveASTVisitor::TraversePascalAttr(clang::PascalAttr*) [with Derived = LupdateVisitor]' 4343 | if (!getDerived().VisitPascalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5996:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5996 | return getDerived().TraversePascalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1137:36: warning: unused parameter 'A' [-Wunused-parameter] 1137 | bool VisitPascalAttr(PascalAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPassObjectSizeAttr(clang::PassObjectSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4352:44: required from 'bool clang::RecursiveASTVisitor::TraversePassObjectSizeAttr(clang::PassObjectSizeAttr*) [with Derived = LupdateVisitor]' 4352 | if (!getDerived().VisitPassObjectSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:5998:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 5998 | return getDerived().TraversePassObjectSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1141:52: warning: unused parameter 'A' [-Wunused-parameter] 1141 | bool VisitPassObjectSizeAttr(PassObjectSizeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPatchableFunctionEntryAttr(clang::PatchableFunctionEntryAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4361:52: required from 'bool clang::RecursiveASTVisitor::TraversePatchableFunctionEntryAttr(clang::PatchableFunctionEntryAttr*) [with Derived = LupdateVisitor]' 4361 | if (!getDerived().VisitPatchableFunctionEntryAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6000:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6000 | return getDerived().TraversePatchableFunctionEntryAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1145:68: warning: unused parameter 'A' [-Wunused-parameter] 1145 | bool VisitPatchableFunctionEntryAttr(PatchableFunctionEntryAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPcsAttr(clang::PcsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4370:33: required from 'bool clang::RecursiveASTVisitor::TraversePcsAttr(clang::PcsAttr*) [with Derived = LupdateVisitor]' 4370 | if (!getDerived().VisitPcsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6002:42: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6002 | return getDerived().TraversePcsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1149:30: warning: unused parameter 'A' [-Wunused-parameter] 1149 | bool VisitPcsAttr(PcsAttr *A) { | ~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPointerAttr(clang::PointerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4379:37: required from 'bool clang::RecursiveASTVisitor::TraversePointerAttr(clang::PointerAttr*) [with Derived = LupdateVisitor]' 4379 | if (!getDerived().VisitPointerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6004:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6004 | return getDerived().TraversePointerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1153:38: warning: unused parameter 'A' [-Wunused-parameter] 1153 | bool VisitPointerAttr(PointerAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangBSSSectionAttr(clang::PragmaClangBSSSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4391:51: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangBSSSectionAttr(clang::PragmaClangBSSSectionAttr*) [with Derived = LupdateVisitor]' 4391 | if (!getDerived().VisitPragmaClangBSSSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6006:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6006 | return getDerived().TraversePragmaClangBSSSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1157:66: warning: unused parameter 'A' [-Wunused-parameter] 1157 | bool VisitPragmaClangBSSSectionAttr(PragmaClangBSSSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangDataSectionAttr(clang::PragmaClangDataSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4400:52: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangDataSectionAttr(clang::PragmaClangDataSectionAttr*) [with Derived = LupdateVisitor]' 4400 | if (!getDerived().VisitPragmaClangDataSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6008:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6008 | return getDerived().TraversePragmaClangDataSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1161:68: warning: unused parameter 'A' [-Wunused-parameter] 1161 | bool VisitPragmaClangDataSectionAttr(PragmaClangDataSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangRelroSectionAttr(clang::PragmaClangRelroSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4409:53: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangRelroSectionAttr(clang::PragmaClangRelroSectionAttr*) [with Derived = LupdateVisitor]' 4409 | if (!getDerived().VisitPragmaClangRelroSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6010:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6010 | return getDerived().TraversePragmaClangRelroSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1165:70: warning: unused parameter 'A' [-Wunused-parameter] 1165 | bool VisitPragmaClangRelroSectionAttr(PragmaClangRelroSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangRodataSectionAttr(clang::PragmaClangRodataSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4418:54: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangRodataSectionAttr(clang::PragmaClangRodataSectionAttr*) [with Derived = LupdateVisitor]' 4418 | if (!getDerived().VisitPragmaClangRodataSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6012:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6012 | return getDerived().TraversePragmaClangRodataSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1169:72: warning: unused parameter 'A' [-Wunused-parameter] 1169 | bool VisitPragmaClangRodataSectionAttr(PragmaClangRodataSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPragmaClangTextSectionAttr(clang::PragmaClangTextSectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4427:52: required from 'bool clang::RecursiveASTVisitor::TraversePragmaClangTextSectionAttr(clang::PragmaClangTextSectionAttr*) [with Derived = LupdateVisitor]' 4427 | if (!getDerived().VisitPragmaClangTextSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6014:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6014 | return getDerived().TraversePragmaClangTextSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1173:68: warning: unused parameter 'A' [-Wunused-parameter] 1173 | bool VisitPragmaClangTextSectionAttr(PragmaClangTextSectionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPreferredNameAttr(clang::PreferredNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4436:43: required from 'bool clang::RecursiveASTVisitor::TraversePreferredNameAttr(clang::PreferredNameAttr*) [with Derived = LupdateVisitor]' 4436 | if (!getDerived().VisitPreferredNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6016:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6016 | return getDerived().TraversePreferredNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1177:50: warning: unused parameter 'A' [-Wunused-parameter] 1177 | bool VisitPreferredNameAttr(PreferredNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPreferredTypeAttr(clang::PreferredTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4448:43: required from 'bool clang::RecursiveASTVisitor::TraversePreferredTypeAttr(clang::PreferredTypeAttr*) [with Derived = LupdateVisitor]' 4448 | if (!getDerived().VisitPreferredTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6018:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6018 | return getDerived().TraversePreferredTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1181:50: warning: unused parameter 'A' [-Wunused-parameter] 1181 | bool VisitPreferredTypeAttr(PreferredTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPreserveAllAttr(clang::PreserveAllAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4460:41: required from 'bool clang::RecursiveASTVisitor::TraversePreserveAllAttr(clang::PreserveAllAttr*) [with Derived = LupdateVisitor]' 4460 | if (!getDerived().VisitPreserveAllAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6020:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6020 | return getDerived().TraversePreserveAllAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1185:46: warning: unused parameter 'A' [-Wunused-parameter] 1185 | bool VisitPreserveAllAttr(PreserveAllAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPreserveMostAttr(clang::PreserveMostAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4469:42: required from 'bool clang::RecursiveASTVisitor::TraversePreserveMostAttr(clang::PreserveMostAttr*) [with Derived = LupdateVisitor]' 4469 | if (!getDerived().VisitPreserveMostAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6022:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6022 | return getDerived().TraversePreserveMostAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1189:48: warning: unused parameter 'A' [-Wunused-parameter] 1189 | bool VisitPreserveMostAttr(PreserveMostAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPtGuardedByAttr(clang::PtGuardedByAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4478:41: required from 'bool clang::RecursiveASTVisitor::TraversePtGuardedByAttr(clang::PtGuardedByAttr*) [with Derived = LupdateVisitor]' 4478 | if (!getDerived().VisitPtGuardedByAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6024:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6024 | return getDerived().TraversePtGuardedByAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1193:46: warning: unused parameter 'A' [-Wunused-parameter] 1193 | bool VisitPtGuardedByAttr(PtGuardedByAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPtGuardedVarAttr(clang::PtGuardedVarAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4489:42: required from 'bool clang::RecursiveASTVisitor::TraversePtGuardedVarAttr(clang::PtGuardedVarAttr*) [with Derived = LupdateVisitor]' 4489 | if (!getDerived().VisitPtGuardedVarAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6026:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6026 | return getDerived().TraversePtGuardedVarAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1197:48: warning: unused parameter 'A' [-Wunused-parameter] 1197 | bool VisitPtGuardedVarAttr(PtGuardedVarAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPtr32Attr(clang::Ptr32Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4498:35: required from 'bool clang::RecursiveASTVisitor::TraversePtr32Attr(clang::Ptr32Attr*) [with Derived = LupdateVisitor]' 4498 | if (!getDerived().VisitPtr32Attr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6028:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6028 | return getDerived().TraversePtr32Attr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1201:34: warning: unused parameter 'A' [-Wunused-parameter] 1201 | bool VisitPtr32Attr(Ptr32Attr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPtr64Attr(clang::Ptr64Attr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4507:35: required from 'bool clang::RecursiveASTVisitor::TraversePtr64Attr(clang::Ptr64Attr*) [with Derived = LupdateVisitor]' 4507 | if (!getDerived().VisitPtr64Attr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6030:44: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6030 | return getDerived().TraversePtr64Attr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1205:34: warning: unused parameter 'A' [-Wunused-parameter] 1205 | bool VisitPtr64Attr(Ptr64Attr *A) { | ~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPureAttr(clang::PureAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4516:34: required from 'bool clang::RecursiveASTVisitor::TraversePureAttr(clang::PureAttr*) [with Derived = LupdateVisitor]' 4516 | if (!getDerived().VisitPureAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6032:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6032 | return getDerived().TraversePureAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1209:32: warning: unused parameter 'A' [-Wunused-parameter] 1209 | bool VisitPureAttr(PureAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRISCVInterruptAttr(clang::RISCVInterruptAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4525:44: required from 'bool clang::RecursiveASTVisitor::TraverseRISCVInterruptAttr(clang::RISCVInterruptAttr*) [with Derived = LupdateVisitor]' 4525 | if (!getDerived().VisitRISCVInterruptAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6034:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6034 | return getDerived().TraverseRISCVInterruptAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1213:52: warning: unused parameter 'A' [-Wunused-parameter] 1213 | bool VisitRISCVInterruptAttr(RISCVInterruptAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRandomizeLayoutAttr(clang::RandomizeLayoutAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4534:45: required from 'bool clang::RecursiveASTVisitor::TraverseRandomizeLayoutAttr(clang::RandomizeLayoutAttr*) [with Derived = LupdateVisitor]' 4534 | if (!getDerived().VisitRandomizeLayoutAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6036:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6036 | return getDerived().TraverseRandomizeLayoutAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1217:54: warning: unused parameter 'A' [-Wunused-parameter] 1217 | bool VisitRandomizeLayoutAttr(RandomizeLayoutAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReadOnlyPlacementAttr(clang::ReadOnlyPlacementAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4543:47: required from 'bool clang::RecursiveASTVisitor::TraverseReadOnlyPlacementAttr(clang::ReadOnlyPlacementAttr*) [with Derived = LupdateVisitor]' 4543 | if (!getDerived().VisitReadOnlyPlacementAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6038:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6038 | return getDerived().TraverseReadOnlyPlacementAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1221:58: warning: unused parameter 'A' [-Wunused-parameter] 1221 | bool VisitReadOnlyPlacementAttr(ReadOnlyPlacementAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRegCallAttr(clang::RegCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4552:37: required from 'bool clang::RecursiveASTVisitor::TraverseRegCallAttr(clang::RegCallAttr*) [with Derived = LupdateVisitor]' 4552 | if (!getDerived().VisitRegCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6040:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6040 | return getDerived().TraverseRegCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1225:38: warning: unused parameter 'A' [-Wunused-parameter] 1225 | bool VisitRegCallAttr(RegCallAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReinitializesAttr(clang::ReinitializesAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4561:43: required from 'bool clang::RecursiveASTVisitor::TraverseReinitializesAttr(clang::ReinitializesAttr*) [with Derived = LupdateVisitor]' 4561 | if (!getDerived().VisitReinitializesAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6042:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6042 | return getDerived().TraverseReinitializesAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1229:50: warning: unused parameter 'A' [-Wunused-parameter] 1229 | bool VisitReinitializesAttr(ReinitializesAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReleaseCapabilityAttr(clang::ReleaseCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4570:47: required from 'bool clang::RecursiveASTVisitor::TraverseReleaseCapabilityAttr(clang::ReleaseCapabilityAttr*) [with Derived = LupdateVisitor]' 4570 | if (!getDerived().VisitReleaseCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6044:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6044 | return getDerived().TraverseReleaseCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1233:58: warning: unused parameter 'A' [-Wunused-parameter] 1233 | bool VisitReleaseCapabilityAttr(ReleaseCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReleaseHandleAttr(clang::ReleaseHandleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4587:43: required from 'bool clang::RecursiveASTVisitor::TraverseReleaseHandleAttr(clang::ReleaseHandleAttr*) [with Derived = LupdateVisitor]' 4587 | if (!getDerived().VisitReleaseHandleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6046:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6046 | return getDerived().TraverseReleaseHandleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1237:50: warning: unused parameter 'A' [-Wunused-parameter] 1237 | bool VisitReleaseHandleAttr(ReleaseHandleAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRenderScriptKernelAttr(clang::RenderScriptKernelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4596:48: required from 'bool clang::RecursiveASTVisitor::TraverseRenderScriptKernelAttr(clang::RenderScriptKernelAttr*) [with Derived = LupdateVisitor]' 4596 | if (!getDerived().VisitRenderScriptKernelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6048:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6048 | return getDerived().TraverseRenderScriptKernelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1241:60: warning: unused parameter 'A' [-Wunused-parameter] 1241 | bool VisitRenderScriptKernelAttr(RenderScriptKernelAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReqdWorkGroupSizeAttr(clang::ReqdWorkGroupSizeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4605:47: required from 'bool clang::RecursiveASTVisitor::TraverseReqdWorkGroupSizeAttr(clang::ReqdWorkGroupSizeAttr*) [with Derived = LupdateVisitor]' 4605 | if (!getDerived().VisitReqdWorkGroupSizeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6050:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6050 | return getDerived().TraverseReqdWorkGroupSizeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1245:58: warning: unused parameter 'A' [-Wunused-parameter] 1245 | bool VisitReqdWorkGroupSizeAttr(ReqdWorkGroupSizeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRequiresCapabilityAttr(clang::RequiresCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4614:48: required from 'bool clang::RecursiveASTVisitor::TraverseRequiresCapabilityAttr(clang::RequiresCapabilityAttr*) [with Derived = LupdateVisitor]' 4614 | if (!getDerived().VisitRequiresCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6052:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6052 | return getDerived().TraverseRequiresCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1249:60: warning: unused parameter 'A' [-Wunused-parameter] 1249 | bool VisitRequiresCapabilityAttr(RequiresCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRestrictAttr(clang::RestrictAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4631:38: required from 'bool clang::RecursiveASTVisitor::TraverseRestrictAttr(clang::RestrictAttr*) [with Derived = LupdateVisitor]' 4631 | if (!getDerived().VisitRestrictAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6054:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6054 | return getDerived().TraverseRestrictAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1253:40: warning: unused parameter 'A' [-Wunused-parameter] 1253 | bool VisitRestrictAttr(RestrictAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRetainAttr(clang::RetainAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4640:36: required from 'bool clang::RecursiveASTVisitor::TraverseRetainAttr(clang::RetainAttr*) [with Derived = LupdateVisitor]' 4640 | if (!getDerived().VisitRetainAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6056:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6056 | return getDerived().TraverseRetainAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1257:36: warning: unused parameter 'A' [-Wunused-parameter] 1257 | bool VisitRetainAttr(RetainAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReturnTypestateAttr(clang::ReturnTypestateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4649:45: required from 'bool clang::RecursiveASTVisitor::TraverseReturnTypestateAttr(clang::ReturnTypestateAttr*) [with Derived = LupdateVisitor]' 4649 | if (!getDerived().VisitReturnTypestateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6058:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6058 | return getDerived().TraverseReturnTypestateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1261:54: warning: unused parameter 'A' [-Wunused-parameter] 1261 | bool VisitReturnTypestateAttr(ReturnTypestateAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReturnsNonNullAttr(clang::ReturnsNonNullAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4658:44: required from 'bool clang::RecursiveASTVisitor::TraverseReturnsNonNullAttr(clang::ReturnsNonNullAttr*) [with Derived = LupdateVisitor]' 4658 | if (!getDerived().VisitReturnsNonNullAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6060:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6060 | return getDerived().TraverseReturnsNonNullAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1265:52: warning: unused parameter 'A' [-Wunused-parameter] 1265 | bool VisitReturnsNonNullAttr(ReturnsNonNullAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReturnsTwiceAttr(clang::ReturnsTwiceAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4667:42: required from 'bool clang::RecursiveASTVisitor::TraverseReturnsTwiceAttr(clang::ReturnsTwiceAttr*) [with Derived = LupdateVisitor]' 4667 | if (!getDerived().VisitReturnsTwiceAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6062:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6062 | return getDerived().TraverseReturnsTwiceAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1269:48: warning: unused parameter 'A' [-Wunused-parameter] 1269 | bool VisitReturnsTwiceAttr(ReturnsTwiceAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSPtrAttr(clang::SPtrAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4676:34: required from 'bool clang::RecursiveASTVisitor::TraverseSPtrAttr(clang::SPtrAttr*) [with Derived = LupdateVisitor]' 4676 | if (!getDerived().VisitSPtrAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6064:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6064 | return getDerived().TraverseSPtrAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1273:32: warning: unused parameter 'A' [-Wunused-parameter] 1273 | bool VisitSPtrAttr(SPtrAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSYCLKernelAttr(clang::SYCLKernelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4685:40: required from 'bool clang::RecursiveASTVisitor::TraverseSYCLKernelAttr(clang::SYCLKernelAttr*) [with Derived = LupdateVisitor]' 4685 | if (!getDerived().VisitSYCLKernelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6066:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6066 | return getDerived().TraverseSYCLKernelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1277:44: warning: unused parameter 'A' [-Wunused-parameter] 1277 | bool VisitSYCLKernelAttr(SYCLKernelAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSYCLSpecialClassAttr(clang::SYCLSpecialClassAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4694:46: required from 'bool clang::RecursiveASTVisitor::TraverseSYCLSpecialClassAttr(clang::SYCLSpecialClassAttr*) [with Derived = LupdateVisitor]' 4694 | if (!getDerived().VisitSYCLSpecialClassAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6068:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6068 | return getDerived().TraverseSYCLSpecialClassAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1281:56: warning: unused parameter 'A' [-Wunused-parameter] 1281 | bool VisitSYCLSpecialClassAttr(SYCLSpecialClassAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitScopedLockableAttr(clang::ScopedLockableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4703:44: required from 'bool clang::RecursiveASTVisitor::TraverseScopedLockableAttr(clang::ScopedLockableAttr*) [with Derived = LupdateVisitor]' 4703 | if (!getDerived().VisitScopedLockableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6070:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6070 | return getDerived().TraverseScopedLockableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1285:52: warning: unused parameter 'A' [-Wunused-parameter] 1285 | bool VisitScopedLockableAttr(ScopedLockableAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSectionAttr(clang::SectionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4712:37: required from 'bool clang::RecursiveASTVisitor::TraverseSectionAttr(clang::SectionAttr*) [with Derived = LupdateVisitor]' 4712 | if (!getDerived().VisitSectionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6072:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6072 | return getDerived().TraverseSectionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1289:38: warning: unused parameter 'A' [-Wunused-parameter] 1289 | bool VisitSectionAttr(SectionAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSelectAnyAttr(clang::SelectAnyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4721:39: required from 'bool clang::RecursiveASTVisitor::TraverseSelectAnyAttr(clang::SelectAnyAttr*) [with Derived = LupdateVisitor]' 4721 | if (!getDerived().VisitSelectAnyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6074:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6074 | return getDerived().TraverseSelectAnyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1293:42: warning: unused parameter 'A' [-Wunused-parameter] 1293 | bool VisitSelectAnyAttr(SelectAnyAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSentinelAttr(clang::SentinelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4730:38: required from 'bool clang::RecursiveASTVisitor::TraverseSentinelAttr(clang::SentinelAttr*) [with Derived = LupdateVisitor]' 4730 | if (!getDerived().VisitSentinelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6076:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6076 | return getDerived().TraverseSentinelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1297:40: warning: unused parameter 'A' [-Wunused-parameter] 1297 | bool VisitSentinelAttr(SentinelAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSetTypestateAttr(clang::SetTypestateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4739:42: required from 'bool clang::RecursiveASTVisitor::TraverseSetTypestateAttr(clang::SetTypestateAttr*) [with Derived = LupdateVisitor]' 4739 | if (!getDerived().VisitSetTypestateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6078:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6078 | return getDerived().TraverseSetTypestateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1301:48: warning: unused parameter 'A' [-Wunused-parameter] 1301 | bool VisitSetTypestateAttr(SetTypestateAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSharedTrylockFunctionAttr(clang::SharedTrylockFunctionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4748:51: required from 'bool clang::RecursiveASTVisitor::TraverseSharedTrylockFunctionAttr(clang::SharedTrylockFunctionAttr*) [with Derived = LupdateVisitor]' 4748 | if (!getDerived().VisitSharedTrylockFunctionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6080:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6080 | return getDerived().TraverseSharedTrylockFunctionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1305:66: warning: unused parameter 'A' [-Wunused-parameter] 1305 | bool VisitSharedTrylockFunctionAttr(SharedTrylockFunctionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSpeculativeLoadHardeningAttr(clang::SpeculativeLoadHardeningAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4767:54: required from 'bool clang::RecursiveASTVisitor::TraverseSpeculativeLoadHardeningAttr(clang::SpeculativeLoadHardeningAttr*) [with Derived = LupdateVisitor]' 4767 | if (!getDerived().VisitSpeculativeLoadHardeningAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6082:63: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6082 | return getDerived().TraverseSpeculativeLoadHardeningAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1309:72: warning: unused parameter 'A' [-Wunused-parameter] 1309 | bool VisitSpeculativeLoadHardeningAttr(SpeculativeLoadHardeningAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStandaloneDebugAttr(clang::StandaloneDebugAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4776:45: required from 'bool clang::RecursiveASTVisitor::TraverseStandaloneDebugAttr(clang::StandaloneDebugAttr*) [with Derived = LupdateVisitor]' 4776 | if (!getDerived().VisitStandaloneDebugAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6084:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6084 | return getDerived().TraverseStandaloneDebugAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1313:54: warning: unused parameter 'A' [-Wunused-parameter] 1313 | bool VisitStandaloneDebugAttr(StandaloneDebugAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStdCallAttr(clang::StdCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4785:37: required from 'bool clang::RecursiveASTVisitor::TraverseStdCallAttr(clang::StdCallAttr*) [with Derived = LupdateVisitor]' 4785 | if (!getDerived().VisitStdCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6086:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6086 | return getDerived().TraverseStdCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1317:38: warning: unused parameter 'A' [-Wunused-parameter] 1317 | bool VisitStdCallAttr(StdCallAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStrictFPAttr(clang::StrictFPAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4794:38: required from 'bool clang::RecursiveASTVisitor::TraverseStrictFPAttr(clang::StrictFPAttr*) [with Derived = LupdateVisitor]' 4794 | if (!getDerived().VisitStrictFPAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6088:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6088 | return getDerived().TraverseStrictFPAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1321:40: warning: unused parameter 'A' [-Wunused-parameter] 1321 | bool VisitStrictFPAttr(StrictFPAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStrictGuardStackCheckAttr(clang::StrictGuardStackCheckAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4803:51: required from 'bool clang::RecursiveASTVisitor::TraverseStrictGuardStackCheckAttr(clang::StrictGuardStackCheckAttr*) [with Derived = LupdateVisitor]' 4803 | if (!getDerived().VisitStrictGuardStackCheckAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6090:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6090 | return getDerived().TraverseStrictGuardStackCheckAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1325:66: warning: unused parameter 'A' [-Wunused-parameter] 1325 | bool VisitStrictGuardStackCheckAttr(StrictGuardStackCheckAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSuppressAttr(clang::SuppressAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4812:38: required from 'bool clang::RecursiveASTVisitor::TraverseSuppressAttr(clang::SuppressAttr*) [with Derived = LupdateVisitor]' 4812 | if (!getDerived().VisitSuppressAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6092:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6092 | return getDerived().TraverseSuppressAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1329:40: warning: unused parameter 'A' [-Wunused-parameter] 1329 | bool VisitSuppressAttr(SuppressAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncAttr(clang::SwiftAsyncAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4821:40: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncAttr(clang::SwiftAsyncAttr*) [with Derived = LupdateVisitor]' 4821 | if (!getDerived().VisitSwiftAsyncAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6094:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6094 | return getDerived().TraverseSwiftAsyncAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1333:44: warning: unused parameter 'A' [-Wunused-parameter] 1333 | bool VisitSwiftAsyncAttr(SwiftAsyncAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncCallAttr(clang::SwiftAsyncCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4830:44: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncCallAttr(clang::SwiftAsyncCallAttr*) [with Derived = LupdateVisitor]' 4830 | if (!getDerived().VisitSwiftAsyncCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6096:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6096 | return getDerived().TraverseSwiftAsyncCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1337:52: warning: unused parameter 'A' [-Wunused-parameter] 1337 | bool VisitSwiftAsyncCallAttr(SwiftAsyncCallAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncContextAttr(clang::SwiftAsyncContextAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4839:47: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncContextAttr(clang::SwiftAsyncContextAttr*) [with Derived = LupdateVisitor]' 4839 | if (!getDerived().VisitSwiftAsyncContextAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6098:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6098 | return getDerived().TraverseSwiftAsyncContextAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1341:58: warning: unused parameter 'A' [-Wunused-parameter] 1341 | bool VisitSwiftAsyncContextAttr(SwiftAsyncContextAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncErrorAttr(clang::SwiftAsyncErrorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4848:45: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncErrorAttr(clang::SwiftAsyncErrorAttr*) [with Derived = LupdateVisitor]' 4848 | if (!getDerived().VisitSwiftAsyncErrorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6100:54: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6100 | return getDerived().TraverseSwiftAsyncErrorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1345:54: warning: unused parameter 'A' [-Wunused-parameter] 1345 | bool VisitSwiftAsyncErrorAttr(SwiftAsyncErrorAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAsyncNameAttr(clang::SwiftAsyncNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4857:44: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAsyncNameAttr(clang::SwiftAsyncNameAttr*) [with Derived = LupdateVisitor]' 4857 | if (!getDerived().VisitSwiftAsyncNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6102:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6102 | return getDerived().TraverseSwiftAsyncNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1349:52: warning: unused parameter 'A' [-Wunused-parameter] 1349 | bool VisitSwiftAsyncNameAttr(SwiftAsyncNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftAttrAttr(clang::SwiftAttrAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4866:39: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftAttrAttr(clang::SwiftAttrAttr*) [with Derived = LupdateVisitor]' 4866 | if (!getDerived().VisitSwiftAttrAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6104:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6104 | return getDerived().TraverseSwiftAttrAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1353:42: warning: unused parameter 'A' [-Wunused-parameter] 1353 | bool VisitSwiftAttrAttr(SwiftAttrAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftBridgeAttr(clang::SwiftBridgeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4875:41: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftBridgeAttr(clang::SwiftBridgeAttr*) [with Derived = LupdateVisitor]' 4875 | if (!getDerived().VisitSwiftBridgeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6106:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6106 | return getDerived().TraverseSwiftBridgeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1357:46: warning: unused parameter 'A' [-Wunused-parameter] 1357 | bool VisitSwiftBridgeAttr(SwiftBridgeAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftBridgedTypedefAttr(clang::SwiftBridgedTypedefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4884:49: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftBridgedTypedefAttr(clang::SwiftBridgedTypedefAttr*) [with Derived = LupdateVisitor]' 4884 | if (!getDerived().VisitSwiftBridgedTypedefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6108:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6108 | return getDerived().TraverseSwiftBridgedTypedefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1361:62: warning: unused parameter 'A' [-Wunused-parameter] 1361 | bool VisitSwiftBridgedTypedefAttr(SwiftBridgedTypedefAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftCallAttr(clang::SwiftCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4893:39: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftCallAttr(clang::SwiftCallAttr*) [with Derived = LupdateVisitor]' 4893 | if (!getDerived().VisitSwiftCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6110:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6110 | return getDerived().TraverseSwiftCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1365:42: warning: unused parameter 'A' [-Wunused-parameter] 1365 | bool VisitSwiftCallAttr(SwiftCallAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftContextAttr(clang::SwiftContextAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4902:42: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftContextAttr(clang::SwiftContextAttr*) [with Derived = LupdateVisitor]' 4902 | if (!getDerived().VisitSwiftContextAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6112:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6112 | return getDerived().TraverseSwiftContextAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1369:48: warning: unused parameter 'A' [-Wunused-parameter] 1369 | bool VisitSwiftContextAttr(SwiftContextAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftErrorAttr(clang::SwiftErrorAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4911:40: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftErrorAttr(clang::SwiftErrorAttr*) [with Derived = LupdateVisitor]' 4911 | if (!getDerived().VisitSwiftErrorAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6114:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6114 | return getDerived().TraverseSwiftErrorAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1373:44: warning: unused parameter 'A' [-Wunused-parameter] 1373 | bool VisitSwiftErrorAttr(SwiftErrorAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftErrorResultAttr(clang::SwiftErrorResultAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4920:46: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftErrorResultAttr(clang::SwiftErrorResultAttr*) [with Derived = LupdateVisitor]' 4920 | if (!getDerived().VisitSwiftErrorResultAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6116:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6116 | return getDerived().TraverseSwiftErrorResultAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1377:56: warning: unused parameter 'A' [-Wunused-parameter] 1377 | bool VisitSwiftErrorResultAttr(SwiftErrorResultAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftImportAsNonGenericAttr(clang::SwiftImportAsNonGenericAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4929:53: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftImportAsNonGenericAttr(clang::SwiftImportAsNonGenericAttr*) [with Derived = LupdateVisitor]' 4929 | if (!getDerived().VisitSwiftImportAsNonGenericAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6118:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6118 | return getDerived().TraverseSwiftImportAsNonGenericAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1381:70: warning: unused parameter 'A' [-Wunused-parameter] 1381 | bool VisitSwiftImportAsNonGenericAttr(SwiftImportAsNonGenericAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftImportPropertyAsAccessorsAttr(clang::SwiftImportPropertyAsAccessorsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4938:60: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftImportPropertyAsAccessorsAttr(clang::SwiftImportPropertyAsAccessorsAttr*) [with Derived = LupdateVisitor]' 4938 | if (!getDerived().VisitSwiftImportPropertyAsAccessorsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6120:69: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6120 | return getDerived().TraverseSwiftImportPropertyAsAccessorsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1385:84: warning: unused parameter 'A' [-Wunused-parameter] 1385 | bool VisitSwiftImportPropertyAsAccessorsAttr(SwiftImportPropertyAsAccessorsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftIndirectResultAttr(clang::SwiftIndirectResultAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4947:49: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftIndirectResultAttr(clang::SwiftIndirectResultAttr*) [with Derived = LupdateVisitor]' 4947 | if (!getDerived().VisitSwiftIndirectResultAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6122:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6122 | return getDerived().TraverseSwiftIndirectResultAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1389:62: warning: unused parameter 'A' [-Wunused-parameter] 1389 | bool VisitSwiftIndirectResultAttr(SwiftIndirectResultAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftNameAttr(clang::SwiftNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4956:39: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftNameAttr(clang::SwiftNameAttr*) [with Derived = LupdateVisitor]' 4956 | if (!getDerived().VisitSwiftNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6124:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6124 | return getDerived().TraverseSwiftNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1393:42: warning: unused parameter 'A' [-Wunused-parameter] 1393 | bool VisitSwiftNameAttr(SwiftNameAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftNewTypeAttr(clang::SwiftNewTypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4965:42: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftNewTypeAttr(clang::SwiftNewTypeAttr*) [with Derived = LupdateVisitor]' 4965 | if (!getDerived().VisitSwiftNewTypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6126:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6126 | return getDerived().TraverseSwiftNewTypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1397:48: warning: unused parameter 'A' [-Wunused-parameter] 1397 | bool VisitSwiftNewTypeAttr(SwiftNewTypeAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftObjCMembersAttr(clang::SwiftObjCMembersAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4974:46: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftObjCMembersAttr(clang::SwiftObjCMembersAttr*) [with Derived = LupdateVisitor]' 4974 | if (!getDerived().VisitSwiftObjCMembersAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6128:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6128 | return getDerived().TraverseSwiftObjCMembersAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1401:56: warning: unused parameter 'A' [-Wunused-parameter] 1401 | bool VisitSwiftObjCMembersAttr(SwiftObjCMembersAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftPrivateAttr(clang::SwiftPrivateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4983:42: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftPrivateAttr(clang::SwiftPrivateAttr*) [with Derived = LupdateVisitor]' 4983 | if (!getDerived().VisitSwiftPrivateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6130:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6130 | return getDerived().TraverseSwiftPrivateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1405:48: warning: unused parameter 'A' [-Wunused-parameter] 1405 | bool VisitSwiftPrivateAttr(SwiftPrivateAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftVersionedAdditionAttr(clang::SwiftVersionedAdditionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:4992:52: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftVersionedAdditionAttr(clang::SwiftVersionedAdditionAttr*) [with Derived = LupdateVisitor]' 4992 | if (!getDerived().VisitSwiftVersionedAdditionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6132:61: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6132 | return getDerived().TraverseSwiftVersionedAdditionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1409:68: warning: unused parameter 'A' [-Wunused-parameter] 1409 | bool VisitSwiftVersionedAdditionAttr(SwiftVersionedAdditionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwiftVersionedRemovalAttr(clang::SwiftVersionedRemovalAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5001:51: required from 'bool clang::RecursiveASTVisitor::TraverseSwiftVersionedRemovalAttr(clang::SwiftVersionedRemovalAttr*) [with Derived = LupdateVisitor]' 5001 | if (!getDerived().VisitSwiftVersionedRemovalAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6134:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6134 | return getDerived().TraverseSwiftVersionedRemovalAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1413:66: warning: unused parameter 'A' [-Wunused-parameter] 1413 | bool VisitSwiftVersionedRemovalAttr(SwiftVersionedRemovalAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSysVABIAttr(clang::SysVABIAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5010:37: required from 'bool clang::RecursiveASTVisitor::TraverseSysVABIAttr(clang::SysVABIAttr*) [with Derived = LupdateVisitor]' 5010 | if (!getDerived().VisitSysVABIAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6136:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6136 | return getDerived().TraverseSysVABIAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1417:38: warning: unused parameter 'A' [-Wunused-parameter] 1417 | bool VisitSysVABIAttr(SysVABIAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTLSModelAttr(clang::TLSModelAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5019:38: required from 'bool clang::RecursiveASTVisitor::TraverseTLSModelAttr(clang::TLSModelAttr*) [with Derived = LupdateVisitor]' 5019 | if (!getDerived().VisitTLSModelAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6138:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6138 | return getDerived().TraverseTLSModelAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1421:40: warning: unused parameter 'A' [-Wunused-parameter] 1421 | bool VisitTLSModelAttr(TLSModelAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTargetAttr(clang::TargetAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5028:36: required from 'bool clang::RecursiveASTVisitor::TraverseTargetAttr(clang::TargetAttr*) [with Derived = LupdateVisitor]' 5028 | if (!getDerived().VisitTargetAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6140:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6140 | return getDerived().TraverseTargetAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1425:36: warning: unused parameter 'A' [-Wunused-parameter] 1425 | bool VisitTargetAttr(TargetAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTargetClonesAttr(clang::TargetClonesAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5037:42: required from 'bool clang::RecursiveASTVisitor::TraverseTargetClonesAttr(clang::TargetClonesAttr*) [with Derived = LupdateVisitor]' 5037 | if (!getDerived().VisitTargetClonesAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6142:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6142 | return getDerived().TraverseTargetClonesAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1429:48: warning: unused parameter 'A' [-Wunused-parameter] 1429 | bool VisitTargetClonesAttr(TargetClonesAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTargetVersionAttr(clang::TargetVersionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5046:43: required from 'bool clang::RecursiveASTVisitor::TraverseTargetVersionAttr(clang::TargetVersionAttr*) [with Derived = LupdateVisitor]' 5046 | if (!getDerived().VisitTargetVersionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6144:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6144 | return getDerived().TraverseTargetVersionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1433:50: warning: unused parameter 'A' [-Wunused-parameter] 1433 | bool VisitTargetVersionAttr(TargetVersionAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTestTypestateAttr(clang::TestTypestateAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5055:43: required from 'bool clang::RecursiveASTVisitor::TraverseTestTypestateAttr(clang::TestTypestateAttr*) [with Derived = LupdateVisitor]' 5055 | if (!getDerived().VisitTestTypestateAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6146:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6146 | return getDerived().TraverseTestTypestateAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1437:50: warning: unused parameter 'A' [-Wunused-parameter] 1437 | bool VisitTestTypestateAttr(TestTypestateAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitThisCallAttr(clang::ThisCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5064:38: required from 'bool clang::RecursiveASTVisitor::TraverseThisCallAttr(clang::ThisCallAttr*) [with Derived = LupdateVisitor]' 5064 | if (!getDerived().VisitThisCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6148:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6148 | return getDerived().TraverseThisCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1441:40: warning: unused parameter 'A' [-Wunused-parameter] 1441 | bool VisitThisCallAttr(ThisCallAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitThreadAttr(clang::ThreadAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5073:36: required from 'bool clang::RecursiveASTVisitor::TraverseThreadAttr(clang::ThreadAttr*) [with Derived = LupdateVisitor]' 5073 | if (!getDerived().VisitThreadAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6150:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6150 | return getDerived().TraverseThreadAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1445:36: warning: unused parameter 'A' [-Wunused-parameter] 1445 | bool VisitThreadAttr(ThreadAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTransparentUnionAttr(clang::TransparentUnionAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5082:46: required from 'bool clang::RecursiveASTVisitor::TraverseTransparentUnionAttr(clang::TransparentUnionAttr*) [with Derived = LupdateVisitor]' 5082 | if (!getDerived().VisitTransparentUnionAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6152:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6152 | return getDerived().TraverseTransparentUnionAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1449:56: warning: unused parameter 'A' [-Wunused-parameter] 1449 | bool VisitTransparentUnionAttr(TransparentUnionAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTrivialABIAttr(clang::TrivialABIAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5091:40: required from 'bool clang::RecursiveASTVisitor::TraverseTrivialABIAttr(clang::TrivialABIAttr*) [with Derived = LupdateVisitor]' 5091 | if (!getDerived().VisitTrivialABIAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6154:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6154 | return getDerived().TraverseTrivialABIAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1453:44: warning: unused parameter 'A' [-Wunused-parameter] 1453 | bool VisitTrivialABIAttr(TrivialABIAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTryAcquireCapabilityAttr(clang::TryAcquireCapabilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5100:50: required from 'bool clang::RecursiveASTVisitor::TraverseTryAcquireCapabilityAttr(clang::TryAcquireCapabilityAttr*) [with Derived = LupdateVisitor]' 5100 | if (!getDerived().VisitTryAcquireCapabilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6156:59: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6156 | return getDerived().TraverseTryAcquireCapabilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1457:64: warning: unused parameter 'A' [-Wunused-parameter] 1457 | bool VisitTryAcquireCapabilityAttr(TryAcquireCapabilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeNonNullAttr(clang::TypeNonNullAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5119:41: required from 'bool clang::RecursiveASTVisitor::TraverseTypeNonNullAttr(clang::TypeNonNullAttr*) [with Derived = LupdateVisitor]' 5119 | if (!getDerived().VisitTypeNonNullAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6158:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6158 | return getDerived().TraverseTypeNonNullAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1461:46: warning: unused parameter 'A' [-Wunused-parameter] 1461 | bool VisitTypeNonNullAttr(TypeNonNullAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeNullUnspecifiedAttr(clang::TypeNullUnspecifiedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5128:49: required from 'bool clang::RecursiveASTVisitor::TraverseTypeNullUnspecifiedAttr(clang::TypeNullUnspecifiedAttr*) [with Derived = LupdateVisitor]' 5128 | if (!getDerived().VisitTypeNullUnspecifiedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6160:58: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6160 | return getDerived().TraverseTypeNullUnspecifiedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1465:62: warning: unused parameter 'A' [-Wunused-parameter] 1465 | bool VisitTypeNullUnspecifiedAttr(TypeNullUnspecifiedAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeNullableAttr(clang::TypeNullableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5137:42: required from 'bool clang::RecursiveASTVisitor::TraverseTypeNullableAttr(clang::TypeNullableAttr*) [with Derived = LupdateVisitor]' 5137 | if (!getDerived().VisitTypeNullableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6162:51: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6162 | return getDerived().TraverseTypeNullableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1469:48: warning: unused parameter 'A' [-Wunused-parameter] 1469 | bool VisitTypeNullableAttr(TypeNullableAttr *A) { | ~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeNullableResultAttr(clang::TypeNullableResultAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5146:48: required from 'bool clang::RecursiveASTVisitor::TraverseTypeNullableResultAttr(clang::TypeNullableResultAttr*) [with Derived = LupdateVisitor]' 5146 | if (!getDerived().VisitTypeNullableResultAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6164:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6164 | return getDerived().TraverseTypeNullableResultAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1473:60: warning: unused parameter 'A' [-Wunused-parameter] 1473 | bool VisitTypeNullableResultAttr(TypeNullableResultAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeTagForDatatypeAttr(clang::TypeTagForDatatypeAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5155:48: required from 'bool clang::RecursiveASTVisitor::TraverseTypeTagForDatatypeAttr(clang::TypeTagForDatatypeAttr*) [with Derived = LupdateVisitor]' 5155 | if (!getDerived().VisitTypeTagForDatatypeAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6166:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6166 | return getDerived().TraverseTypeTagForDatatypeAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1477:60: warning: unused parameter 'A' [-Wunused-parameter] 1477 | bool VisitTypeTagForDatatypeAttr(TypeTagForDatatypeAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeVisibilityAttr(clang::TypeVisibilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5167:44: required from 'bool clang::RecursiveASTVisitor::TraverseTypeVisibilityAttr(clang::TypeVisibilityAttr*) [with Derived = LupdateVisitor]' 5167 | if (!getDerived().VisitTypeVisibilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6168:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6168 | return getDerived().TraverseTypeVisibilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1481:52: warning: unused parameter 'A' [-Wunused-parameter] 1481 | bool VisitTypeVisibilityAttr(TypeVisibilityAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUPtrAttr(clang::UPtrAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5176:34: required from 'bool clang::RecursiveASTVisitor::TraverseUPtrAttr(clang::UPtrAttr*) [with Derived = LupdateVisitor]' 5176 | if (!getDerived().VisitUPtrAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6170:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6170 | return getDerived().TraverseUPtrAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1485:32: warning: unused parameter 'A' [-Wunused-parameter] 1485 | bool VisitUPtrAttr(UPtrAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnavailableAttr(clang::UnavailableAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5185:41: required from 'bool clang::RecursiveASTVisitor::TraverseUnavailableAttr(clang::UnavailableAttr*) [with Derived = LupdateVisitor]' 5185 | if (!getDerived().VisitUnavailableAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6172:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6172 | return getDerived().TraverseUnavailableAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1489:46: warning: unused parameter 'A' [-Wunused-parameter] 1489 | bool VisitUnavailableAttr(UnavailableAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUninitializedAttr(clang::UninitializedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5194:43: required from 'bool clang::RecursiveASTVisitor::TraverseUninitializedAttr(clang::UninitializedAttr*) [with Derived = LupdateVisitor]' 5194 | if (!getDerived().VisitUninitializedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6174:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6174 | return getDerived().TraverseUninitializedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1493:50: warning: unused parameter 'A' [-Wunused-parameter] 1493 | bool VisitUninitializedAttr(UninitializedAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnlikelyAttr(clang::UnlikelyAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5203:38: required from 'bool clang::RecursiveASTVisitor::TraverseUnlikelyAttr(clang::UnlikelyAttr*) [with Derived = LupdateVisitor]' 5203 | if (!getDerived().VisitUnlikelyAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6176:47: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6176 | return getDerived().TraverseUnlikelyAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1497:40: warning: unused parameter 'A' [-Wunused-parameter] 1497 | bool VisitUnlikelyAttr(UnlikelyAttr *A) { | ~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnsafeBufferUsageAttr(clang::UnsafeBufferUsageAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5212:47: required from 'bool clang::RecursiveASTVisitor::TraverseUnsafeBufferUsageAttr(clang::UnsafeBufferUsageAttr*) [with Derived = LupdateVisitor]' 5212 | if (!getDerived().VisitUnsafeBufferUsageAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6178:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6178 | return getDerived().TraverseUnsafeBufferUsageAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1501:58: warning: unused parameter 'A' [-Wunused-parameter] 1501 | bool VisitUnsafeBufferUsageAttr(UnsafeBufferUsageAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnusedAttr(clang::UnusedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5221:36: required from 'bool clang::RecursiveASTVisitor::TraverseUnusedAttr(clang::UnusedAttr*) [with Derived = LupdateVisitor]' 5221 | if (!getDerived().VisitUnusedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6180:45: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6180 | return getDerived().TraverseUnusedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1505:36: warning: unused parameter 'A' [-Wunused-parameter] 1505 | bool VisitUnusedAttr(UnusedAttr *A) { | ~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUseHandleAttr(clang::UseHandleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5230:39: required from 'bool clang::RecursiveASTVisitor::TraverseUseHandleAttr(clang::UseHandleAttr*) [with Derived = LupdateVisitor]' 5230 | if (!getDerived().VisitUseHandleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6182:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6182 | return getDerived().TraverseUseHandleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1509:42: warning: unused parameter 'A' [-Wunused-parameter] 1509 | bool VisitUseHandleAttr(UseHandleAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsedAttr(clang::UsedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5239:34: required from 'bool clang::RecursiveASTVisitor::TraverseUsedAttr(clang::UsedAttr*) [with Derived = LupdateVisitor]' 5239 | if (!getDerived().VisitUsedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6184:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6184 | return getDerived().TraverseUsedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1513:32: warning: unused parameter 'A' [-Wunused-parameter] 1513 | bool VisitUsedAttr(UsedAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingIfExistsAttr(clang::UsingIfExistsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5248:43: required from 'bool clang::RecursiveASTVisitor::TraverseUsingIfExistsAttr(clang::UsingIfExistsAttr*) [with Derived = LupdateVisitor]' 5248 | if (!getDerived().VisitUsingIfExistsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6186:52: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6186 | return getDerived().TraverseUsingIfExistsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1517:50: warning: unused parameter 'A' [-Wunused-parameter] 1517 | bool VisitUsingIfExistsAttr(UsingIfExistsAttr *A) { | ~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUuidAttr(clang::UuidAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5257:34: required from 'bool clang::RecursiveASTVisitor::TraverseUuidAttr(clang::UuidAttr*) [with Derived = LupdateVisitor]' 5257 | if (!getDerived().VisitUuidAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6188:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6188 | return getDerived().TraverseUuidAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1521:32: warning: unused parameter 'A' [-Wunused-parameter] 1521 | bool VisitUuidAttr(UuidAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVecReturnAttr(clang::VecReturnAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5266:39: required from 'bool clang::RecursiveASTVisitor::TraverseVecReturnAttr(clang::VecReturnAttr*) [with Derived = LupdateVisitor]' 5266 | if (!getDerived().VisitVecReturnAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6190:48: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6190 | return getDerived().TraverseVecReturnAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1525:42: warning: unused parameter 'A' [-Wunused-parameter] 1525 | bool VisitVecReturnAttr(VecReturnAttr *A) { | ~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVecTypeHintAttr(clang::VecTypeHintAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5275:41: required from 'bool clang::RecursiveASTVisitor::TraverseVecTypeHintAttr(clang::VecTypeHintAttr*) [with Derived = LupdateVisitor]' 5275 | if (!getDerived().VisitVecTypeHintAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6192:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6192 | return getDerived().TraverseVecTypeHintAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1529:46: warning: unused parameter 'A' [-Wunused-parameter] 1529 | bool VisitVecTypeHintAttr(VecTypeHintAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVectorCallAttr(clang::VectorCallAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5287:40: required from 'bool clang::RecursiveASTVisitor::TraverseVectorCallAttr(clang::VectorCallAttr*) [with Derived = LupdateVisitor]' 5287 | if (!getDerived().VisitVectorCallAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6194:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6194 | return getDerived().TraverseVectorCallAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1533:44: warning: unused parameter 'A' [-Wunused-parameter] 1533 | bool VisitVectorCallAttr(VectorCallAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVisibilityAttr(clang::VisibilityAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5296:40: required from 'bool clang::RecursiveASTVisitor::TraverseVisibilityAttr(clang::VisibilityAttr*) [with Derived = LupdateVisitor]' 5296 | if (!getDerived().VisitVisibilityAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6196:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6196 | return getDerived().TraverseVisibilityAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1537:44: warning: unused parameter 'A' [-Wunused-parameter] 1537 | bool VisitVisibilityAttr(VisibilityAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWarnUnusedAttr(clang::WarnUnusedAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5305:40: required from 'bool clang::RecursiveASTVisitor::TraverseWarnUnusedAttr(clang::WarnUnusedAttr*) [with Derived = LupdateVisitor]' 5305 | if (!getDerived().VisitWarnUnusedAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6198:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6198 | return getDerived().TraverseWarnUnusedAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1541:44: warning: unused parameter 'A' [-Wunused-parameter] 1541 | bool VisitWarnUnusedAttr(WarnUnusedAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWarnUnusedResultAttr(clang::WarnUnusedResultAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5314:46: required from 'bool clang::RecursiveASTVisitor::TraverseWarnUnusedResultAttr(clang::WarnUnusedResultAttr*) [with Derived = LupdateVisitor]' 5314 | if (!getDerived().VisitWarnUnusedResultAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6200:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6200 | return getDerived().TraverseWarnUnusedResultAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1545:56: warning: unused parameter 'A' [-Wunused-parameter] 1545 | bool VisitWarnUnusedResultAttr(WarnUnusedResultAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWeakAttr(clang::WeakAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5323:34: required from 'bool clang::RecursiveASTVisitor::TraverseWeakAttr(clang::WeakAttr*) [with Derived = LupdateVisitor]' 5323 | if (!getDerived().VisitWeakAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6202:43: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6202 | return getDerived().TraverseWeakAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1549:32: warning: unused parameter 'A' [-Wunused-parameter] 1549 | bool VisitWeakAttr(WeakAttr *A) { | ~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWeakImportAttr(clang::WeakImportAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5332:40: required from 'bool clang::RecursiveASTVisitor::TraverseWeakImportAttr(clang::WeakImportAttr*) [with Derived = LupdateVisitor]' 5332 | if (!getDerived().VisitWeakImportAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6204:49: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6204 | return getDerived().TraverseWeakImportAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1553:44: warning: unused parameter 'A' [-Wunused-parameter] 1553 | bool VisitWeakImportAttr(WeakImportAttr *A) { | ~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWeakRefAttr(clang::WeakRefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5341:37: required from 'bool clang::RecursiveASTVisitor::TraverseWeakRefAttr(clang::WeakRefAttr*) [with Derived = LupdateVisitor]' 5341 | if (!getDerived().VisitWeakRefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6206:46: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6206 | return getDerived().TraverseWeakRefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1557:38: warning: unused parameter 'A' [-Wunused-parameter] 1557 | bool VisitWeakRefAttr(WeakRefAttr *A) { | ~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWebAssemblyExportNameAttr(clang::WebAssemblyExportNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5350:51: required from 'bool clang::RecursiveASTVisitor::TraverseWebAssemblyExportNameAttr(clang::WebAssemblyExportNameAttr*) [with Derived = LupdateVisitor]' 5350 | if (!getDerived().VisitWebAssemblyExportNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6208:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6208 | return getDerived().TraverseWebAssemblyExportNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1561:66: warning: unused parameter 'A' [-Wunused-parameter] 1561 | bool VisitWebAssemblyExportNameAttr(WebAssemblyExportNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWebAssemblyFuncrefAttr(clang::WebAssemblyFuncrefAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5359:48: required from 'bool clang::RecursiveASTVisitor::TraverseWebAssemblyFuncrefAttr(clang::WebAssemblyFuncrefAttr*) [with Derived = LupdateVisitor]' 5359 | if (!getDerived().VisitWebAssemblyFuncrefAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6210:57: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6210 | return getDerived().TraverseWebAssemblyFuncrefAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1565:60: warning: unused parameter 'A' [-Wunused-parameter] 1565 | bool VisitWebAssemblyFuncrefAttr(WebAssemblyFuncrefAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWebAssemblyImportModuleAttr(clang::WebAssemblyImportModuleAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5368:53: required from 'bool clang::RecursiveASTVisitor::TraverseWebAssemblyImportModuleAttr(clang::WebAssemblyImportModuleAttr*) [with Derived = LupdateVisitor]' 5368 | if (!getDerived().VisitWebAssemblyImportModuleAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6212:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6212 | return getDerived().TraverseWebAssemblyImportModuleAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1569:70: warning: unused parameter 'A' [-Wunused-parameter] 1569 | bool VisitWebAssemblyImportModuleAttr(WebAssemblyImportModuleAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWebAssemblyImportNameAttr(clang::WebAssemblyImportNameAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5377:51: required from 'bool clang::RecursiveASTVisitor::TraverseWebAssemblyImportNameAttr(clang::WebAssemblyImportNameAttr*) [with Derived = LupdateVisitor]' 5377 | if (!getDerived().VisitWebAssemblyImportNameAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6214:60: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6214 | return getDerived().TraverseWebAssemblyImportNameAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1573:66: warning: unused parameter 'A' [-Wunused-parameter] 1573 | bool VisitWebAssemblyImportNameAttr(WebAssemblyImportNameAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWorkGroupSizeHintAttr(clang::WorkGroupSizeHintAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5386:47: required from 'bool clang::RecursiveASTVisitor::TraverseWorkGroupSizeHintAttr(clang::WorkGroupSizeHintAttr*) [with Derived = LupdateVisitor]' 5386 | if (!getDerived().VisitWorkGroupSizeHintAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6216:56: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6216 | return getDerived().TraverseWorkGroupSizeHintAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1577:58: warning: unused parameter 'A' [-Wunused-parameter] 1577 | bool VisitWorkGroupSizeHintAttr(WorkGroupSizeHintAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitX86ForceAlignArgPointerAttr(clang::X86ForceAlignArgPointerAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5395:53: required from 'bool clang::RecursiveASTVisitor::TraverseX86ForceAlignArgPointerAttr(clang::X86ForceAlignArgPointerAttr*) [with Derived = LupdateVisitor]' 5395 | if (!getDerived().VisitX86ForceAlignArgPointerAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6218:62: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6218 | return getDerived().TraverseX86ForceAlignArgPointerAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1581:70: warning: unused parameter 'A' [-Wunused-parameter] 1581 | bool VisitX86ForceAlignArgPointerAttr(X86ForceAlignArgPointerAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitXRayInstrumentAttr(clang::XRayInstrumentAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5404:44: required from 'bool clang::RecursiveASTVisitor::TraverseXRayInstrumentAttr(clang::XRayInstrumentAttr*) [with Derived = LupdateVisitor]' 5404 | if (!getDerived().VisitXRayInstrumentAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6220:53: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6220 | return getDerived().TraverseXRayInstrumentAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1585:52: warning: unused parameter 'A' [-Wunused-parameter] 1585 | bool VisitXRayInstrumentAttr(XRayInstrumentAttr *A) { | ~~~~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitXRayLogArgsAttr(clang::XRayLogArgsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5413:41: required from 'bool clang::RecursiveASTVisitor::TraverseXRayLogArgsAttr(clang::XRayLogArgsAttr*) [with Derived = LupdateVisitor]' 5413 | if (!getDerived().VisitXRayLogArgsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6222:50: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6222 | return getDerived().TraverseXRayLogArgsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1589:46: warning: unused parameter 'A' [-Wunused-parameter] 1589 | bool VisitXRayLogArgsAttr(XRayLogArgsAttr *A) { | ~~~~~~~~~~~~~~~~~^ /usr/include/llvm18/clang/AST/AttrVisitor.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitZeroCallUsedRegsAttr(clang::ZeroCallUsedRegsAttr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/AttrVisitor.inc:5422:46: required from 'bool clang::RecursiveASTVisitor::TraverseZeroCallUsedRegsAttr(clang::ZeroCallUsedRegsAttr*) [with Derived = LupdateVisitor]' 5422 | if (!getDerived().VisitZeroCallUsedRegsAttr(A)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:6224:55: required from 'bool clang::RecursiveASTVisitor::TraverseAttr(clang::Attr*) [with Derived = LupdateVisitor]' 6224 | return getDerived().TraverseZeroCallUsedRegsAttr(cast(A)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1580:1: required from 'bool clang::RecursiveASTVisitor::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) [with Derived = LupdateVisitor]' 1500 | TRY_TO(getDerived().TraverseAttr(I)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/AttrVisitor.inc:1593:56: warning: unused parameter 'A' [-Wunused-parameter] 1593 | bool VisitZeroCallUsedRegsAttr(ZeroCallUsedRegsAttr *A) { | ~~~~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:456: /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCContainerDecl(clang::ObjCContainerDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:124:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCContainerDecl(clang::ObjCContainerDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1662:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCProtocolDecl(clang::ObjCProtocolDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:124:15: note: in expansion of macro 'OBJCCONTAINER' 124 | ABSTRACT_DECL(OBJCCONTAINER(ObjCContainer, NamedDecl)) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCImplDecl(clang::ObjCImplDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:140:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCImplDecl(clang::ObjCImplDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1641:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCImplementationDecl(clang::ObjCImplementationDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:144:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:122:37: note: in expansion of macro 'NAMED' 122 | # define OBJCCONTAINER(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:138:32: note: in expansion of macro 'OBJCCONTAINER' 138 | # define OBJCIMPL(Type, Base) OBJCCONTAINER(Type, Base) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:140:15: note: in expansion of macro 'OBJCIMPL' 140 | ABSTRACT_DECL(OBJCIMPL(ObjCImpl, ObjCContainerDecl)) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitValueDecl(clang::ValueDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:182:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromValueDecl(clang::ValueDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1731:1: required from 'bool clang::RecursiveASTVisitor::TraverseOMPDeclareReductionDecl(clang::OMPDeclareReductionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:186:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:182:15: note: in expansion of macro 'VALUE' 182 | ABSTRACT_DECL(VALUE(Value, NamedDecl)) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeclaratorDecl(clang::DeclaratorDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:234:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeclaratorDecl(clang::DeclaratorDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:2209:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionDecl(clang::FunctionDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:180:29: note: in expansion of macro 'NAMED' 180 | # define VALUE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:232:34: note: in expansion of macro 'VALUE' 232 | # define DECLARATOR(Type, Base) VALUE(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:234:15: note: in expansion of macro 'DECLARATOR' 234 | ABSTRACT_DECL(DECLARATOR(Declarator, ValueDecl)) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTagDecl(clang::TagDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:406:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTagDecl(clang::TagDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1994:1: required from 'bool clang::RecursiveASTVisitor::TraverseRecordDecl(clang::RecordDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:410:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:404:27: note: in expansion of macro 'TYPE' 404 | # define TAG(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:406:15: note: in expansion of macro 'TAG' 406 | ABSTRACT_DECL(TAG(Tag, TypeDecl)) | ^~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeDecl(clang::TypeDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:402:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeDecl(clang::TypeDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1941:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:402:15: note: in expansion of macro 'TYPE' 402 | ABSTRACT_DECL(TYPE(Type, NamedDecl)) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypedefNameDecl(clang::TypedefNameDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:456:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefNameDecl(clang::TypedefNameDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1917:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypedefDecl(clang::TypedefDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:460:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:400:28: note: in expansion of macro 'NAMED' 400 | # define TYPE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:454:35: note: in expansion of macro 'TYPE' 454 | # define TYPEDEFNAME(Type, Base) TYPE(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:456:15: note: in expansion of macro 'TYPEDEFNAME' 456 | ABSTRACT_DECL(TYPEDEFNAME(TypedefName, TypeDecl)) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateDecl(clang::TemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:492:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateDecl(clang::TemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1887:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:496:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:492:15: note: in expansion of macro 'TEMPLATE' 492 | ABSTRACT_DECL(TEMPLATE(Template, NamedDecl)) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:502:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1884:1: required from 'bool clang::RecursiveASTVisitor::TraverseVarTemplateDecl(clang::VarTemplateDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:490:32: note: in expansion of macro 'NAMED' 490 | # define TEMPLATE(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:500:44: note: in expansion of macro 'TEMPLATE' 500 | # define REDECLARABLETEMPLATE(Type, Base) TEMPLATE(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:502:15: note: in expansion of macro 'REDECLARABLETEMPLATE' 502 | ABSTRACT_DECL(REDECLARABLETEMPLATE(RedeclarableTemplate, TemplateDecl)) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBaseUsingDecl(clang::BaseUsingDecl*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/DeclNodes.inc:574:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBaseUsingDecl(clang::BaseUsingDecl*) [with Derived = LupdateVisitor]' 452 | TRY_TO(Visit##CLASS##Decl(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]' 451 | TRY_TO(WalkUpFrom##BASE(D)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1706:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingEnumDecl(clang::UsingEnumDecl*) [with Derived = LupdateVisitor]' 1493 | TRY_TO(WalkUpFrom##DECL(D)); \ | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:578:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:455:40: warning: unused parameter 'D' [-Wunused-parameter] 455 | bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } /usr/include/llvm18/clang/AST/DeclNodes.inc:11:31: note: in definition of macro 'ABSTRACT_DECL' 11 | # define ABSTRACT_DECL(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:112:29: note: in expansion of macro 'DECL' 112 | # define NAMED(Type, Base) DECL(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:572:33: note: in expansion of macro 'NAMED' 572 | # define BASEUSING(Type, Base) NAMED(Type, Base) | ^~~~~ /usr/include/llvm18/clang/AST/DeclNodes.inc:574:15: note: in expansion of macro 'BASEUSING' 574 | ABSTRACT_DECL(BASEUSING(BaseUsing, NamedDecl)) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitWhileStmt(clang::WhileStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromWhileStmt(clang::WhileStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:22:33: note: in expansion of macro 'STMT' 22 | # define WHILESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: note: in expansion of macro 'WHILESTMT' 24 | WHILESTMT(WhileStmt, Stmt) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLabelStmt(clang::LabelStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLabelStmt(clang::LabelStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:32:33: note: in expansion of macro 'VALUESTMT' 32 | # define LABELSTMT(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: note: in expansion of macro 'LABELSTMT' 34 | LABELSTMT(LabelStmt, ValueStmt) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVAArgExpr(clang::VAArgExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVAArgExpr(clang::VAArgExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:42:33: note: in expansion of macro 'EXPR' 42 | # define VAARGEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: note: in expansion of macro 'VAARGEXPR' 44 | VAARGEXPR(VAArgExpr, Expr) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnaryOperator(clang::UnaryOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnaryOperator(clang::UnaryOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:48:37: note: in expansion of macro 'EXPR' 48 | # define UNARYOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:50:1: note: in expansion of macro 'UNARYOPERATOR' 50 | UNARYOPERATOR(UnaryOperator, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTraitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:54:48: note: in expansion of macro 'EXPR' 54 | # define UNARYEXPRORTYPETRAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:56:1: note: in expansion of macro 'UNARYEXPRORTYPETRAITEXPR' 56 | UNARYEXPRORTYPETRAITEXPR(UnaryExprOrTypeTraitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypoExpr(clang::TypoExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypoExpr(clang::TypoExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:60:32: note: in expansion of macro 'EXPR' 60 | # define TYPOEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:62:1: note: in expansion of macro 'TYPOEXPR' 62 | TYPOEXPR(TypoExpr, Expr) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeTraitExpr(clang::TypeTraitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeTraitExpr(clang::TypeTraitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:66:37: note: in expansion of macro 'EXPR' 66 | # define TYPETRAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:68:1: note: in expansion of macro 'TYPETRAITEXPR' 68 | TYPETRAITEXPR(TypeTraitExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstNonTypeTemplateParmPackExpr(clang::SubstNonTypeTemplateParmPackExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:72:56: note: in expansion of macro 'EXPR' 72 | # define SUBSTNONTYPETEMPLATEPARMPACKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:74:1: note: in expansion of macro 'SUBSTNONTYPETEMPLATEPARMPACKEXPR' 74 | SUBSTNONTYPETEMPLATEPARMPACKEXPR(SubstNonTypeTemplateParmPackExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstNonTypeTemplateParmExpr(clang::SubstNonTypeTemplateParmExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:78:52: note: in expansion of macro 'EXPR' 78 | # define SUBSTNONTYPETEMPLATEPARMEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:80:1: note: in expansion of macro 'SUBSTNONTYPETEMPLATEPARMEXPR' 80 | SUBSTNONTYPETEMPLATEPARMEXPR(SubstNonTypeTemplateParmExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStringLiteral(clang::StringLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:86:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromStringLiteral(clang::StringLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:86:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:84:37: note: in expansion of macro 'EXPR' 84 | # define STRINGLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:86:1: note: in expansion of macro 'STRINGLITERAL' 86 | STRINGLITERAL(StringLiteral, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStmtExpr(clang::StmtExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:92:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromStmtExpr(clang::StmtExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:92:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:90:32: note: in expansion of macro 'EXPR' 90 | # define STMTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:92:1: note: in expansion of macro 'STMTEXPR' 92 | STMTEXPR(StmtExpr, Expr) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSourceLocExpr(clang::SourceLocExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:98:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSourceLocExpr(clang::SourceLocExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:98:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:96:37: note: in expansion of macro 'EXPR' 96 | # define SOURCELOCEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:98:1: note: in expansion of macro 'SOURCELOCEXPR' 98 | SOURCELOCEXPR(SourceLocExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSizeOfPackExpr(clang::SizeOfPackExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:104:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSizeOfPackExpr(clang::SizeOfPackExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:104:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:102:38: note: in expansion of macro 'EXPR' 102 | # define SIZEOFPACKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:104:1: note: in expansion of macro 'SIZEOFPACKEXPR' 104 | SIZEOFPACKEXPR(SizeOfPackExpr, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitShuffleVectorExpr(clang::ShuffleVectorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:110:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromShuffleVectorExpr(clang::ShuffleVectorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:110:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:108:41: note: in expansion of macro 'EXPR' 108 | # define SHUFFLEVECTOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:110:1: note: in expansion of macro 'SHUFFLEVECTOREXPR' 110 | SHUFFLEVECTOREXPR(ShuffleVectorExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSYCLUniqueStableNameExpr(clang::SYCLUniqueStableNameExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:116:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSYCLUniqueStableNameExpr(clang::SYCLUniqueStableNameExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:116:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:114:48: note: in expansion of macro 'EXPR' 114 | # define SYCLUNIQUESTABLENAMEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:116:1: note: in expansion of macro 'SYCLUNIQUESTABLENAMEEXPR' 116 | SYCLUNIQUESTABLENAMEEXPR(SYCLUniqueStableNameExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRequiresExpr(clang::RequiresExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:122:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRequiresExpr(clang::RequiresExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:122:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:120:36: note: in expansion of macro 'EXPR' 120 | # define REQUIRESEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:122:1: note: in expansion of macro 'REQUIRESEXPR' 122 | REQUIRESEXPR(RequiresExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRecoveryExpr(clang::RecoveryExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecoveryExpr(clang::RecoveryExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:128:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:126:36: note: in expansion of macro 'EXPR' 126 | # define RECOVERYEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:128:1: note: in expansion of macro 'RECOVERYEXPR' 128 | RECOVERYEXPR(RecoveryExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPseudoObjectExpr(clang::PseudoObjectExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:134:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPseudoObjectExpr(clang::PseudoObjectExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:134:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:132:40: note: in expansion of macro 'EXPR' 132 | # define PSEUDOOBJECTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:134:1: note: in expansion of macro 'PSEUDOOBJECTEXPR' 134 | PSEUDOOBJECTEXPR(PseudoObjectExpr, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPredefinedExpr(clang::PredefinedExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:140:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPredefinedExpr(clang::PredefinedExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:140:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:138:38: note: in expansion of macro 'EXPR' 138 | # define PREDEFINEDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:140:1: note: in expansion of macro 'PREDEFINEDEXPR' 140 | PREDEFINEDEXPR(PredefinedExpr, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParenListExpr(clang::ParenListExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:146:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParenListExpr(clang::ParenListExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:146:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:144:37: note: in expansion of macro 'EXPR' 144 | # define PARENLISTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:146:1: note: in expansion of macro 'PARENLISTEXPR' 146 | PARENLISTEXPR(ParenListExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParenExpr(clang::ParenExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:152:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParenExpr(clang::ParenExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:152:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:150:33: note: in expansion of macro 'EXPR' 150 | # define PARENEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:152:1: note: in expansion of macro 'PARENEXPR' 152 | PARENEXPR(ParenExpr, Expr) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPackExpansionExpr(clang::PackExpansionExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:158:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPackExpansionExpr(clang::PackExpansionExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:158:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:156:41: note: in expansion of macro 'EXPR' 156 | # define PACKEXPANSIONEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:158:1: note: in expansion of macro 'PACKEXPANSIONEXPR' 158 | PACKEXPANSIONEXPR(PackExpansionExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedMemberExpr(clang::UnresolvedMemberExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:162:36: note: in expansion of macro 'EXPR' 162 | # define OVERLOADEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:166:44: note: in expansion of macro 'OVERLOADEXPR' 166 | # define UNRESOLVEDMEMBEREXPR(Type, Base) OVERLOADEXPR(Type, Base) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: note: in expansion of macro 'UNRESOLVEDMEMBEREXPR' 168 | UNRESOLVEDMEMBEREXPR(UnresolvedMemberExpr, OverloadExpr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedLookupExpr(clang::UnresolvedLookupExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:174:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedLookupExpr(clang::UnresolvedLookupExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:174:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:162:36: note: in expansion of macro 'EXPR' 162 | # define OVERLOADEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:172:44: note: in expansion of macro 'OVERLOADEXPR' 172 | # define UNRESOLVEDLOOKUPEXPR(Type, Base) OVERLOADEXPR(Type, Base) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:174:1: note: in expansion of macro 'UNRESOLVEDLOOKUPEXPR' 174 | UNRESOLVEDLOOKUPEXPR(UnresolvedLookupExpr, OverloadExpr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOpaqueValueExpr(clang::OpaqueValueExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:184:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOpaqueValueExpr(clang::OpaqueValueExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:184:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:182:39: note: in expansion of macro 'EXPR' 182 | # define OPAQUEVALUEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:184:1: note: in expansion of macro 'OPAQUEVALUEEXPR' 184 | OPAQUEVALUEEXPR(OpaqueValueExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOffsetOfExpr(clang::OffsetOfExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:190:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOffsetOfExpr(clang::OffsetOfExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:190:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:188:36: note: in expansion of macro 'EXPR' 188 | # define OFFSETOFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:190:1: note: in expansion of macro 'OFFSETOFEXPR' 190 | OFFSETOFEXPR(OffsetOfExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:196:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCSubscriptRefExpr(clang::ObjCSubscriptRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:196:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:194:44: note: in expansion of macro 'EXPR' 194 | # define OBJCSUBSCRIPTREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:196:1: note: in expansion of macro 'OBJCSUBSCRIPTREFEXPR' 196 | OBJCSUBSCRIPTREFEXPR(ObjCSubscriptRefExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCStringLiteral(clang::ObjCStringLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:202:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCStringLiteral(clang::ObjCStringLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:202:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:200:41: note: in expansion of macro 'EXPR' 200 | # define OBJCSTRINGLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:202:1: note: in expansion of macro 'OBJCSTRINGLITERAL' 202 | OBJCSTRINGLITERAL(ObjCStringLiteral, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCSelectorExpr(clang::ObjCSelectorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:208:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCSelectorExpr(clang::ObjCSelectorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:208:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:206:40: note: in expansion of macro 'EXPR' 206 | # define OBJCSELECTOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:208:1: note: in expansion of macro 'OBJCSELECTOREXPR' 208 | OBJCSELECTOREXPR(ObjCSelectorExpr, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCProtocolExpr(clang::ObjCProtocolExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:214:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCProtocolExpr(clang::ObjCProtocolExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:214:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:212:40: note: in expansion of macro 'EXPR' 212 | # define OBJCPROTOCOLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:214:1: note: in expansion of macro 'OBJCPROTOCOLEXPR' 214 | OBJCPROTOCOLEXPR(ObjCProtocolExpr, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:220:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCPropertyRefExpr(clang::ObjCPropertyRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:220:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:218:43: note: in expansion of macro 'EXPR' 218 | # define OBJCPROPERTYREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:220:1: note: in expansion of macro 'OBJCPROPERTYREFEXPR' 220 | OBJCPROPERTYREFEXPR(ObjCPropertyRefExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCMessageExpr(clang::ObjCMessageExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:226:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCMessageExpr(clang::ObjCMessageExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:226:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:224:39: note: in expansion of macro 'EXPR' 224 | # define OBJCMESSAGEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:226:1: note: in expansion of macro 'OBJCMESSAGEEXPR' 226 | OBJCMESSAGEEXPR(ObjCMessageExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIvarRefExpr(clang::ObjCIvarRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:232:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCIvarRefExpr(clang::ObjCIvarRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:232:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:230:39: note: in expansion of macro 'EXPR' 230 | # define OBJCIVARREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:232:1: note: in expansion of macro 'OBJCIVARREFEXPR' 232 | OBJCIVARREFEXPR(ObjCIvarRefExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIsaExpr(clang::ObjCIsaExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCIsaExpr(clang::ObjCIsaExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:238:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:236:35: note: in expansion of macro 'EXPR' 236 | # define OBJCISAEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:238:1: note: in expansion of macro 'OBJCISAEXPR' 238 | OBJCISAEXPR(ObjCIsaExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:244:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCIndirectCopyRestoreExpr(clang::ObjCIndirectCopyRestoreExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:244:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:242:51: note: in expansion of macro 'EXPR' 242 | # define OBJCINDIRECTCOPYRESTOREEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:244:1: note: in expansion of macro 'OBJCINDIRECTCOPYRESTOREEXPR' 244 | OBJCINDIRECTCOPYRESTOREEXPR(ObjCIndirectCopyRestoreExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCEncodeExpr(clang::ObjCEncodeExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:250:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCEncodeExpr(clang::ObjCEncodeExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:250:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:248:38: note: in expansion of macro 'EXPR' 248 | # define OBJCENCODEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:250:1: note: in expansion of macro 'OBJCENCODEEXPR' 250 | OBJCENCODEEXPR(ObjCEncodeExpr, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:256:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCDictionaryLiteral(clang::ObjCDictionaryLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:256:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:254:45: note: in expansion of macro 'EXPR' 254 | # define OBJCDICTIONARYLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:256:1: note: in expansion of macro 'OBJCDICTIONARYLITERAL' 256 | OBJCDICTIONARYLITERAL(ObjCDictionaryLiteral, Expr) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBoxedExpr(clang::ObjCBoxedExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:262:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCBoxedExpr(clang::ObjCBoxedExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:262:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:260:37: note: in expansion of macro 'EXPR' 260 | # define OBJCBOXEDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:262:1: note: in expansion of macro 'OBJCBOXEDEXPR' 262 | OBJCBOXEDEXPR(ObjCBoxedExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:268:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCBoolLiteralExpr(clang::ObjCBoolLiteralExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:268:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:266:43: note: in expansion of macro 'EXPR' 266 | # define OBJCBOOLLITERALEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:268:1: note: in expansion of macro 'OBJCBOOLLITERALEXPR' 268 | OBJCBOOLLITERALEXPR(ObjCBoolLiteralExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:274:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAvailabilityCheckExpr(clang::ObjCAvailabilityCheckExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:274:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:272:49: note: in expansion of macro 'EXPR' 272 | # define OBJCAVAILABILITYCHECKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:274:1: note: in expansion of macro 'OBJCAVAILABILITYCHECKEXPR' 274 | OBJCAVAILABILITYCHECKEXPR(ObjCAvailabilityCheckExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCArrayLiteral(clang::ObjCArrayLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:280:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCArrayLiteral(clang::ObjCArrayLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:280:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:278:40: note: in expansion of macro 'EXPR' 278 | # define OBJCARRAYLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:280:1: note: in expansion of macro 'OBJCARRAYLITERAL' 280 | OBJCARRAYLITERAL(ObjCArrayLiteral, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPIteratorExpr(clang::OMPIteratorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:286:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPIteratorExpr(clang::OMPIteratorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:286:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:284:39: note: in expansion of macro 'EXPR' 284 | # define OMPITERATOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:286:1: note: in expansion of macro 'OMPITERATOREXPR' 286 | OMPITERATOREXPR(OMPIteratorExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPArrayShapingExpr(clang::OMPArrayShapingExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:292:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPArrayShapingExpr(clang::OMPArrayShapingExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:292:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:290:43: note: in expansion of macro 'EXPR' 290 | # define OMPARRAYSHAPINGEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:292:1: note: in expansion of macro 'OMPARRAYSHAPINGEXPR' 292 | OMPARRAYSHAPINGEXPR(OMPArrayShapingExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPArraySectionExpr(clang::OMPArraySectionExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:298:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPArraySectionExpr(clang::OMPArraySectionExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:298:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:296:43: note: in expansion of macro 'EXPR' 296 | # define OMPARRAYSECTIONEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:298:1: note: in expansion of macro 'OMPARRAYSECTIONEXPR' 298 | OMPARRAYSECTIONEXPR(OMPArraySectionExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNoInitExpr(clang::NoInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:304:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNoInitExpr(clang::NoInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:304:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:302:34: note: in expansion of macro 'EXPR' 302 | # define NOINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:304:1: note: in expansion of macro 'NOINITEXPR' 304 | NOINITEXPR(NoInitExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMemberExpr(clang::MemberExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:310:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMemberExpr(clang::MemberExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:310:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:308:34: note: in expansion of macro 'EXPR' 308 | # define MEMBEREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:310:1: note: in expansion of macro 'MEMBEREXPR' 310 | MEMBEREXPR(MemberExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMatrixSubscriptExpr(clang::MatrixSubscriptExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:316:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMatrixSubscriptExpr(clang::MatrixSubscriptExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:316:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:314:43: note: in expansion of macro 'EXPR' 314 | # define MATRIXSUBSCRIPTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:316:1: note: in expansion of macro 'MATRIXSUBSCRIPTEXPR' 316 | MATRIXSUBSCRIPTEXPR(MatrixSubscriptExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:322:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:322:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:320:48: note: in expansion of macro 'EXPR' 320 | # define MATERIALIZETEMPORARYEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:322:1: note: in expansion of macro 'MATERIALIZETEMPORARYEXPR' 322 | MATERIALIZETEMPORARYEXPR(MaterializeTemporaryExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:328:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSPropertySubscriptExpr(clang::MSPropertySubscriptExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:328:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:326:47: note: in expansion of macro 'EXPR' 326 | # define MSPROPERTYSUBSCRIPTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:328:1: note: in expansion of macro 'MSPROPERTYSUBSCRIPTEXPR' 328 | MSPROPERTYSUBSCRIPTEXPR(MSPropertySubscriptExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSPropertyRefExpr(clang::MSPropertyRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:334:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSPropertyRefExpr(clang::MSPropertyRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:334:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:332:41: note: in expansion of macro 'EXPR' 332 | # define MSPROPERTYREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:334:1: note: in expansion of macro 'MSPROPERTYREFEXPR' 334 | MSPROPERTYREFEXPR(MSPropertyRefExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLambdaExpr(clang::LambdaExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:340:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLambdaExpr(clang::LambdaExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:340:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:338:34: note: in expansion of macro 'EXPR' 338 | # define LAMBDAEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:340:1: note: in expansion of macro 'LAMBDAEXPR' 340 | LAMBDAEXPR(LambdaExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIntegerLiteral(clang::IntegerLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:346:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIntegerLiteral(clang::IntegerLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:346:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:344:38: note: in expansion of macro 'EXPR' 344 | # define INTEGERLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:346:1: note: in expansion of macro 'INTEGERLITERAL' 346 | INTEGERLITERAL(IntegerLiteral, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInitListExpr(clang::InitListExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:352:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromInitListExpr(clang::InitListExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:352:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 635 | TRY_TO(WalkUpFrom##CLASS(Syn)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:350:36: note: in expansion of macro 'EXPR' 350 | # define INITLISTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:352:1: note: in expansion of macro 'INITLISTEXPR' 352 | INITLISTEXPR(InitListExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImplicitValueInitExpr(clang::ImplicitValueInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:358:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitValueInitExpr(clang::ImplicitValueInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:358:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:356:45: note: in expansion of macro 'EXPR' 356 | # define IMPLICITVALUEINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:358:1: note: in expansion of macro 'IMPLICITVALUEINITEXPR' 358 | IMPLICITVALUEINITEXPR(ImplicitValueInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImaginaryLiteral(clang::ImaginaryLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:364:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImaginaryLiteral(clang::ImaginaryLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:364:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:362:40: note: in expansion of macro 'EXPR' 362 | # define IMAGINARYLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:364:1: note: in expansion of macro 'IMAGINARYLITERAL' 364 | IMAGINARYLITERAL(ImaginaryLiteral, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGenericSelectionExpr(clang::GenericSelectionExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:370:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromGenericSelectionExpr(clang::GenericSelectionExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:370:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:368:44: note: in expansion of macro 'EXPR' 368 | # define GENERICSELECTIONEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:370:1: note: in expansion of macro 'GENERICSELECTIONEXPR' 370 | GENERICSELECTIONEXPR(GenericSelectionExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGNUNullExpr(clang::GNUNullExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:376:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromGNUNullExpr(clang::GNUNullExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:376:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:374:35: note: in expansion of macro 'EXPR' 374 | # define GNUNULLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:376:1: note: in expansion of macro 'GNUNULLEXPR' 376 | GNUNULLEXPR(GNUNullExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionParmPackExpr(clang::FunctionParmPackExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:382:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionParmPackExpr(clang::FunctionParmPackExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:382:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:380:44: note: in expansion of macro 'EXPR' 380 | # define FUNCTIONPARMPACKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:382:1: note: in expansion of macro 'FUNCTIONPARMPACKEXPR' 382 | FUNCTIONPARMPACKEXPR(FunctionParmPackExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExprWithCleanups(clang::ExprWithCleanups*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:386:32: note: in expansion of macro 'EXPR' 386 | # define FULLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:390:40: note: in expansion of macro 'FULLEXPR' 390 | # define EXPRWITHCLEANUPS(Type, Base) FULLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: note: in expansion of macro 'EXPRWITHCLEANUPS' 392 | EXPRWITHCLEANUPS(ExprWithCleanups, FullExpr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantExpr(clang::ConstantExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:398:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantExpr(clang::ConstantExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:398:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:386:32: note: in expansion of macro 'EXPR' 386 | # define FULLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:396:36: note: in expansion of macro 'FULLEXPR' 396 | # define CONSTANTEXPR(Type, Base) FULLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:398:1: note: in expansion of macro 'CONSTANTEXPR' 398 | CONSTANTEXPR(ConstantExpr, FullExpr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFloatingLiteral(clang::FloatingLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:408:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFloatingLiteral(clang::FloatingLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:408:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:406:39: note: in expansion of macro 'EXPR' 406 | # define FLOATINGLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:408:1: note: in expansion of macro 'FLOATINGLITERAL' 408 | FLOATINGLITERAL(FloatingLiteral, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFixedPointLiteral(clang::FixedPointLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:414:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFixedPointLiteral(clang::FixedPointLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:414:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:412:41: note: in expansion of macro 'EXPR' 412 | # define FIXEDPOINTLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:414:1: note: in expansion of macro 'FIXEDPOINTLITERAL' 414 | FIXEDPOINTLITERAL(FixedPointLiteral, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExtVectorElementExpr(clang::ExtVectorElementExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:420:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExtVectorElementExpr(clang::ExtVectorElementExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:420:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:418:44: note: in expansion of macro 'EXPR' 418 | # define EXTVECTORELEMENTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:420:1: note: in expansion of macro 'EXTVECTORELEMENTEXPR' 420 | EXTVECTORELEMENTEXPR(ExtVectorElementExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExpressionTraitExpr(clang::ExpressionTraitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:426:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExpressionTraitExpr(clang::ExpressionTraitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:426:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:424:43: note: in expansion of macro 'EXPR' 424 | # define EXPRESSIONTRAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:426:1: note: in expansion of macro 'EXPRESSIONTRAITEXPR' 426 | EXPRESSIONTRAITEXPR(ExpressionTraitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:432:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDesignatedInitUpdateExpr(clang::DesignatedInitUpdateExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:432:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:430:48: note: in expansion of macro 'EXPR' 430 | # define DESIGNATEDINITUPDATEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:432:1: note: in expansion of macro 'DESIGNATEDINITUPDATEEXPR' 432 | DESIGNATEDINITUPDATEEXPR(DesignatedInitUpdateExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDesignatedInitExpr(clang::DesignatedInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:438:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDesignatedInitExpr(clang::DesignatedInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:438:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:436:42: note: in expansion of macro 'EXPR' 436 | # define DESIGNATEDINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:438:1: note: in expansion of macro 'DESIGNATEDINITEXPR' 438 | DESIGNATEDINITEXPR(DesignatedInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:444:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:444:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:442:49: note: in expansion of macro 'EXPR' 442 | # define DEPENDENTSCOPEDECLREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:444:1: note: in expansion of macro 'DEPENDENTSCOPEDECLREFEXPR' 444 | DEPENDENTSCOPEDECLREFEXPR(DependentScopeDeclRefExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentCoawaitExpr(clang::DependentCoawaitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentCoawaitExpr(clang::DependentCoawaitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:450:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:448:44: note: in expansion of macro 'EXPR' 448 | # define DEPENDENTCOAWAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:450:1: note: in expansion of macro 'DEPENDENTCOAWAITEXPR' 450 | DEPENDENTCOAWAITEXPR(DependentCoawaitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeclRefExpr(clang::DeclRefExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:456:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeclRefExpr(clang::DeclRefExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:456:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:454:35: note: in expansion of macro 'EXPR' 454 | # define DECLREFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:456:1: note: in expansion of macro 'DECLREFEXPR' 456 | DECLREFEXPR(DeclRefExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoyieldExpr(clang::CoyieldExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoyieldExpr(clang::CoyieldExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:460:44: note: in expansion of macro 'EXPR' 460 | # define COROUTINESUSPENDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:464:35: note: in expansion of macro 'COROUTINESUSPENDEXPR' 464 | # define COYIELDEXPR(Type, Base) COROUTINESUSPENDEXPR(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: note: in expansion of macro 'COYIELDEXPR' 466 | COYIELDEXPR(CoyieldExpr, CoroutineSuspendExpr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoawaitExpr(clang::CoawaitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:472:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoawaitExpr(clang::CoawaitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:472:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:460:44: note: in expansion of macro 'EXPR' 460 | # define COROUTINESUSPENDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:470:35: note: in expansion of macro 'COROUTINESUSPENDEXPR' 470 | # define COAWAITEXPR(Type, Base) COROUTINESUSPENDEXPR(Type, Base) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:472:1: note: in expansion of macro 'COAWAITEXPR' 472 | COAWAITEXPR(CoawaitExpr, CoroutineSuspendExpr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConvertVectorExpr(clang::ConvertVectorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:482:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConvertVectorExpr(clang::ConvertVectorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:482:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:480:41: note: in expansion of macro 'EXPR' 480 | # define CONVERTVECTOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:482:1: note: in expansion of macro 'CONVERTVECTOREXPR' 482 | CONVERTVECTOREXPR(ConvertVectorExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConceptSpecializationExpr(clang::ConceptSpecializationExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:488:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConceptSpecializationExpr(clang::ConceptSpecializationExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:488:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:486:49: note: in expansion of macro 'EXPR' 486 | # define CONCEPTSPECIALIZATIONEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:488:1: note: in expansion of macro 'CONCEPTSPECIALIZATIONEXPR' 488 | CONCEPTSPECIALIZATIONEXPR(ConceptSpecializationExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCompoundLiteralExpr(clang::CompoundLiteralExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:494:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCompoundLiteralExpr(clang::CompoundLiteralExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:494:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:492:43: note: in expansion of macro 'EXPR' 492 | # define COMPOUNDLITERALEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:494:1: note: in expansion of macro 'COMPOUNDLITERALEXPR' 494 | COMPOUNDLITERALEXPR(CompoundLiteralExpr, Expr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitChooseExpr(clang::ChooseExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:500:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromChooseExpr(clang::ChooseExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:500:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:498:34: note: in expansion of macro 'EXPR' 498 | # define CHOOSEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:500:1: note: in expansion of macro 'CHOOSEEXPR' 500 | CHOOSEEXPR(ChooseExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCharacterLiteral(clang::CharacterLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCharacterLiteral(clang::CharacterLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:506:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:504:40: note: in expansion of macro 'EXPR' 504 | # define CHARACTERLITERAL(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:506:1: note: in expansion of macro 'CHARACTERLITERAL' 506 | CHARACTERLITERAL(CharacterLiteral, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitImplicitCastExpr(clang::ImplicitCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:514:40: note: in expansion of macro 'CASTEXPR' 514 | # define IMPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: note: in expansion of macro 'IMPLICITCASTEXPR' 516 | IMPLICITCASTEXPR(ImplicitCastExpr, CastExpr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:524:43: note: in expansion of macro 'EXPLICITCASTEXPR' 524 | # define OBJCBRIDGEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: note: in expansion of macro 'OBJCBRIDGEDCASTEXPR' 526 | OBJCBRIDGEDCASTEXPR(ObjCBridgedCastExpr, ExplicitCastExpr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXStaticCastExpr(clang::CXXStaticCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:534:41: note: in expansion of macro 'CXXNAMEDCASTEXPR' 534 | # define CXXSTATICCASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: note: in expansion of macro 'CXXSTATICCASTEXPR' 536 | CXXSTATICCASTEXPR(CXXStaticCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:542:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXReinterpretCastExpr(clang::CXXReinterpretCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:542:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:540:46: note: in expansion of macro 'CXXNAMEDCASTEXPR' 540 | # define CXXREINTERPRETCASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:542:1: note: in expansion of macro 'CXXREINTERPRETCASTEXPR' 542 | CXXREINTERPRETCASTEXPR(CXXReinterpretCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDynamicCastExpr(clang::CXXDynamicCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:548:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDynamicCastExpr(clang::CXXDynamicCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:548:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:546:42: note: in expansion of macro 'CXXNAMEDCASTEXPR' 546 | # define CXXDYNAMICCASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:548:1: note: in expansion of macro 'CXXDYNAMICCASTEXPR' 548 | CXXDYNAMICCASTEXPR(CXXDynamicCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXConstCastExpr(clang::CXXConstCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:554:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXConstCastExpr(clang::CXXConstCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:554:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:552:40: note: in expansion of macro 'CXXNAMEDCASTEXPR' 552 | # define CXXCONSTCASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:554:1: note: in expansion of macro 'CXXCONSTCASTEXPR' 554 | CXXCONSTCASTEXPR(CXXConstCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXAddrspaceCastExpr(clang::CXXAddrspaceCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:560:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXAddrspaceCastExpr(clang::CXXAddrspaceCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:560:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:558:44: note: in expansion of macro 'CXXNAMEDCASTEXPR' 558 | # define CXXADDRSPACECASTEXPR(Type, Base) CXXNAMEDCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:560:1: note: in expansion of macro 'CXXADDRSPACECASTEXPR' 560 | CXXADDRSPACECASTEXPR(CXXAddrspaceCastExpr, CXXNamedCastExpr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:570:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXFunctionalCastExpr(clang::CXXFunctionalCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:570:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:568:45: note: in expansion of macro 'EXPLICITCASTEXPR' 568 | # define CXXFUNCTIONALCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:570:1: note: in expansion of macro 'CXXFUNCTIONALCASTEXPR' 570 | CXXFUNCTIONALCASTEXPR(CXXFunctionalCastExpr, ExplicitCastExpr) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCStyleCastExpr(clang::CStyleCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:576:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCStyleCastExpr(clang::CStyleCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:576:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:574:38: note: in expansion of macro 'EXPLICITCASTEXPR' 574 | # define CSTYLECASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:576:1: note: in expansion of macro 'CSTYLECASTEXPR' 576 | CSTYLECASTEXPR(CStyleCastExpr, ExplicitCastExpr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinBitCastExpr(clang::BuiltinBitCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:582:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBuiltinBitCastExpr(clang::BuiltinBitCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:582:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:580:42: note: in expansion of macro 'EXPLICITCASTEXPR' 580 | # define BUILTINBITCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:582:1: note: in expansion of macro 'BUILTINBITCASTEXPR' 582 | BUILTINBITCASTEXPR(BuiltinBitCastExpr, ExplicitCastExpr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUserDefinedLiteral(clang::UserDefinedLiteral*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:600:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUserDefinedLiteral(clang::UserDefinedLiteral*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:600:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:594:32: note: in expansion of macro 'EXPR' 594 | # define CALLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:598:42: note: in expansion of macro 'CALLEXPR' 598 | # define USERDEFINEDLITERAL(Type, Base) CALLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:600:1: note: in expansion of macro 'USERDEFINEDLITERAL' 600 | USERDEFINEDLITERAL(UserDefinedLiteral, CallExpr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXOperatorCallExpr(clang::CXXOperatorCallExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:606:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXOperatorCallExpr(clang::CXXOperatorCallExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:606:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:594:32: note: in expansion of macro 'EXPR' 594 | # define CALLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:604:43: note: in expansion of macro 'CALLEXPR' 604 | # define CXXOPERATORCALLEXPR(Type, Base) CALLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:606:1: note: in expansion of macro 'CXXOPERATORCALLEXPR' 606 | CXXOPERATORCALLEXPR(CXXOperatorCallExpr, CallExpr) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXMemberCallExpr(clang::CXXMemberCallExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:612:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXMemberCallExpr(clang::CXXMemberCallExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:612:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:594:32: note: in expansion of macro 'EXPR' 594 | # define CALLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:610:41: note: in expansion of macro 'CALLEXPR' 610 | # define CXXMEMBERCALLEXPR(Type, Base) CALLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:612:1: note: in expansion of macro 'CXXMEMBERCALLEXPR' 612 | CXXMEMBERCALLEXPR(CXXMemberCallExpr, CallExpr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCUDAKernelCallExpr(clang::CUDAKernelCallExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:618:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCUDAKernelCallExpr(clang::CUDAKernelCallExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:618:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:594:32: note: in expansion of macro 'EXPR' 594 | # define CALLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:616:42: note: in expansion of macro 'CALLEXPR' 616 | # define CUDAKERNELCALLEXPR(Type, Base) CALLEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:618:1: note: in expansion of macro 'CUDAKERNELCALLEXPR' 618 | CUDAKERNELCALLEXPR(CUDAKernelCallExpr, CallExpr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXUuidofExpr(clang::CXXUuidofExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:628:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXUuidofExpr(clang::CXXUuidofExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:628:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:626:37: note: in expansion of macro 'EXPR' 626 | # define CXXUUIDOFEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:628:1: note: in expansion of macro 'CXXUUIDOFEXPR' 628 | CXXUUIDOFEXPR(CXXUuidofExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:634:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:634:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:632:50: note: in expansion of macro 'EXPR' 632 | # define CXXUNRESOLVEDCONSTRUCTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:634:1: note: in expansion of macro 'CXXUNRESOLVEDCONSTRUCTEXPR' 634 | CXXUNRESOLVEDCONSTRUCTEXPR(CXXUnresolvedConstructExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXTypeidExpr(clang::CXXTypeidExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:640:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXTypeidExpr(clang::CXXTypeidExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:640:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:638:37: note: in expansion of macro 'EXPR' 638 | # define CXXTYPEIDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:640:1: note: in expansion of macro 'CXXTYPEIDEXPR' 640 | CXXTYPEIDEXPR(CXXTypeidExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXThrowExpr(clang::CXXThrowExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:646:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXThrowExpr(clang::CXXThrowExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:646:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:644:36: note: in expansion of macro 'EXPR' 644 | # define CXXTHROWEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:646:1: note: in expansion of macro 'CXXTHROWEXPR' 646 | CXXTHROWEXPR(CXXThrowExpr, Expr) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXThisExpr(clang::CXXThisExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:652:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXThisExpr(clang::CXXThisExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:652:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:650:35: note: in expansion of macro 'EXPR' 650 | # define CXXTHISEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:652:1: note: in expansion of macro 'CXXTHISEXPR' 652 | CXXTHISEXPR(CXXThisExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:658:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXStdInitializerListExpr(clang::CXXStdInitializerListExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:658:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:656:49: note: in expansion of macro 'EXPR' 656 | # define CXXSTDINITIALIZERLISTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:658:1: note: in expansion of macro 'CXXSTDINITIALIZERLISTEXPR' 658 | CXXSTDINITIALIZERLISTEXPR(CXXStdInitializerListExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:664:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXScalarValueInitExpr(clang::CXXScalarValueInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:664:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:662:46: note: in expansion of macro 'EXPR' 662 | # define CXXSCALARVALUEINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:664:1: note: in expansion of macro 'CXXSCALARVALUEINITEXPR' 664 | CXXSCALARVALUEINITEXPR(CXXScalarValueInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXRewrittenBinaryOperator(clang::CXXRewrittenBinaryOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:670:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXRewrittenBinaryOperator(clang::CXXRewrittenBinaryOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:670:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:668:50: note: in expansion of macro 'EXPR' 668 | # define CXXREWRITTENBINARYOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:670:1: note: in expansion of macro 'CXXREWRITTENBINARYOPERATOR' 670 | CXXREWRITTENBINARYOPERATOR(CXXRewrittenBinaryOperator, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:676:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXPseudoDestructorExpr(clang::CXXPseudoDestructorExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:676:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:674:47: note: in expansion of macro 'EXPR' 674 | # define CXXPSEUDODESTRUCTOREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:676:1: note: in expansion of macro 'CXXPSEUDODESTRUCTOREXPR' 676 | CXXPSEUDODESTRUCTOREXPR(CXXPseudoDestructorExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXParenListInitExpr(clang::CXXParenListInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:682:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXParenListInitExpr(clang::CXXParenListInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:682:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:680:44: note: in expansion of macro 'EXPR' 680 | # define CXXPARENLISTINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:682:1: note: in expansion of macro 'CXXPARENLISTINITEXPR' 682 | CXXPARENLISTINITEXPR(CXXParenListInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:688:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXNullPtrLiteralExpr(clang::CXXNullPtrLiteralExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:688:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:686:45: note: in expansion of macro 'EXPR' 686 | # define CXXNULLPTRLITERALEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:688:1: note: in expansion of macro 'CXXNULLPTRLITERALEXPR' 688 | CXXNULLPTRLITERALEXPR(CXXNullPtrLiteralExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXNoexceptExpr(clang::CXXNoexceptExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:694:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXNoexceptExpr(clang::CXXNoexceptExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:694:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:692:39: note: in expansion of macro 'EXPR' 692 | # define CXXNOEXCEPTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:694:1: note: in expansion of macro 'CXXNOEXCEPTEXPR' 694 | CXXNOEXCEPTEXPR(CXXNoexceptExpr, Expr) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXNewExpr(clang::CXXNewExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:700:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXNewExpr(clang::CXXNewExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:700:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:698:34: note: in expansion of macro 'EXPR' 698 | # define CXXNEWEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:700:1: note: in expansion of macro 'CXXNEWEXPR' 700 | CXXNEWEXPR(CXXNewExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:706:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXInheritedCtorInitExpr(clang::CXXInheritedCtorInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:706:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:704:48: note: in expansion of macro 'EXPR' 704 | # define CXXINHERITEDCTORINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:706:1: note: in expansion of macro 'CXXINHERITEDCTORINITEXPR' 706 | CXXINHERITEDCTORINITEXPR(CXXInheritedCtorInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXFoldExpr(clang::CXXFoldExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:712:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXFoldExpr(clang::CXXFoldExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:712:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:710:35: note: in expansion of macro 'EXPR' 710 | # define CXXFOLDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:712:1: note: in expansion of macro 'CXXFOLDEXPR' 712 | CXXFOLDEXPR(CXXFoldExpr, Expr) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:718:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:718:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:716:51: note: in expansion of macro 'EXPR' 716 | # define CXXDEPENDENTSCOPEMEMBEREXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:718:1: note: in expansion of macro 'CXXDEPENDENTSCOPEMEMBEREXPR' 718 | CXXDEPENDENTSCOPEMEMBEREXPR(CXXDependentScopeMemberExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDeleteExpr(clang::CXXDeleteExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:724:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDeleteExpr(clang::CXXDeleteExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:724:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:722:37: note: in expansion of macro 'EXPR' 722 | # define CXXDELETEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:724:1: note: in expansion of macro 'CXXDELETEEXPR' 724 | CXXDELETEEXPR(CXXDeleteExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDefaultInitExpr(clang::CXXDefaultInitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:730:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDefaultInitExpr(clang::CXXDefaultInitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:730:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:728:42: note: in expansion of macro 'EXPR' 728 | # define CXXDEFAULTINITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:730:1: note: in expansion of macro 'CXXDEFAULTINITEXPR' 730 | CXXDEFAULTINITEXPR(CXXDefaultInitExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXDefaultArgExpr(clang::CXXDefaultArgExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:736:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXDefaultArgExpr(clang::CXXDefaultArgExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:736:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:734:41: note: in expansion of macro 'EXPR' 734 | # define CXXDEFAULTARGEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:736:1: note: in expansion of macro 'CXXDEFAULTARGEXPR' 736 | CXXDEFAULTARGEXPR(CXXDefaultArgExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXConstructExpr(clang::CXXConstructExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:742:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXConstructExpr(clang::CXXConstructExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:742:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:740:40: note: in expansion of macro 'EXPR' 740 | # define CXXCONSTRUCTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:742:1: note: in expansion of macro 'CXXCONSTRUCTEXPR' 742 | CXXCONSTRUCTEXPR(CXXConstructExpr, Expr) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:746:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:746:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:740:40: note: in expansion of macro 'EXPR' 740 | # define CXXCONSTRUCTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:744:46: note: in expansion of macro 'CXXCONSTRUCTEXPR' 744 | # define CXXTEMPORARYOBJECTEXPR(Type, Base) CXXCONSTRUCTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:746:1: note: in expansion of macro 'CXXTEMPORARYOBJECTEXPR' 746 | CXXTEMPORARYOBJECTEXPR(CXXTemporaryObjectExpr, CXXConstructExpr) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:756:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXBoolLiteralExpr(clang::CXXBoolLiteralExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:756:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:754:42: note: in expansion of macro 'EXPR' 754 | # define CXXBOOLLITERALEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:756:1: note: in expansion of macro 'CXXBOOLLITERALEXPR' 756 | CXXBOOLLITERALEXPR(CXXBoolLiteralExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:762:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXBindTemporaryExpr(clang::CXXBindTemporaryExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:762:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:760:44: note: in expansion of macro 'EXPR' 760 | # define CXXBINDTEMPORARYEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:762:1: note: in expansion of macro 'CXXBINDTEMPORARYEXPR' 762 | CXXBINDTEMPORARYEXPR(CXXBindTemporaryExpr, Expr) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlockExpr(clang::BlockExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:768:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBlockExpr(clang::BlockExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:768:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:766:33: note: in expansion of macro 'EXPR' 766 | # define BLOCKEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:768:1: note: in expansion of macro 'BLOCKEXPR' 768 | BLOCKEXPR(BlockExpr, Expr) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBinaryOperator(clang::BinaryOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:774:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBinaryOperator(clang::BinaryOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:774:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:772:38: note: in expansion of macro 'EXPR' 772 | # define BINARYOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:774:1: note: in expansion of macro 'BINARYOPERATOR' 774 | BINARYOPERATOR(BinaryOperator, Expr) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCompoundAssignOperator(clang::CompoundAssignOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:778:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCompoundAssignOperator(clang::CompoundAssignOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:778:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:772:38: note: in expansion of macro 'EXPR' 772 | # define BINARYOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:776:46: note: in expansion of macro 'BINARYOPERATOR' 776 | # define COMPOUNDASSIGNOPERATOR(Type, Base) BINARYOPERATOR(Type, Base) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:778:1: note: in expansion of macro 'COMPOUNDASSIGNOPERATOR' 778 | COMPOUNDASSIGNOPERATOR(CompoundAssignOperator, BinaryOperator) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAtomicExpr(clang::AtomicExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:788:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAtomicExpr(clang::AtomicExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:788:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:786:34: note: in expansion of macro 'EXPR' 786 | # define ATOMICEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:788:1: note: in expansion of macro 'ATOMICEXPR' 788 | ATOMICEXPR(AtomicExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAsTypeExpr(clang::AsTypeExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:794:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAsTypeExpr(clang::AsTypeExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:794:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:792:34: note: in expansion of macro 'EXPR' 792 | # define ASTYPEEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:794:1: note: in expansion of macro 'ASTYPEEXPR' 794 | ASTYPEEXPR(AsTypeExpr, Expr) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:800:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayTypeTraitExpr(clang::ArrayTypeTraitExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:800:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:798:42: note: in expansion of macro 'EXPR' 798 | # define ARRAYTYPETRAITEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:800:1: note: in expansion of macro 'ARRAYTYPETRAITEXPR' 800 | ARRAYTYPETRAITEXPR(ArrayTypeTraitExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArraySubscriptExpr(clang::ArraySubscriptExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:806:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArraySubscriptExpr(clang::ArraySubscriptExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:806:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:804:42: note: in expansion of macro 'EXPR' 804 | # define ARRAYSUBSCRIPTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:806:1: note: in expansion of macro 'ARRAYSUBSCRIPTEXPR' 806 | ARRAYSUBSCRIPTEXPR(ArraySubscriptExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayInitLoopExpr(clang::ArrayInitLoopExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:812:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayInitLoopExpr(clang::ArrayInitLoopExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:812:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:810:41: note: in expansion of macro 'EXPR' 810 | # define ARRAYINITLOOPEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:812:1: note: in expansion of macro 'ARRAYINITLOOPEXPR' 812 | ARRAYINITLOOPEXPR(ArrayInitLoopExpr, Expr) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayInitIndexExpr(clang::ArrayInitIndexExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:818:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayInitIndexExpr(clang::ArrayInitIndexExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:818:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:816:42: note: in expansion of macro 'EXPR' 816 | # define ARRAYINITINDEXEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:818:1: note: in expansion of macro 'ARRAYINITINDEXEXPR' 818 | ARRAYINITINDEXEXPR(ArrayInitIndexExpr, Expr) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAddrLabelExpr(clang::AddrLabelExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:824:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAddrLabelExpr(clang::AddrLabelExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:824:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:822:37: note: in expansion of macro 'EXPR' 822 | # define ADDRLABELEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:824:1: note: in expansion of macro 'ADDRLABELEXPR' 824 | ADDRLABELEXPR(AddrLabelExpr, Expr) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConditionalOperator(clang::ConditionalOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConditionalOperator(clang::ConditionalOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:828:51: note: in expansion of macro 'EXPR' 828 | # define ABSTRACTCONDITIONALOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:832:43: note: in expansion of macro 'ABSTRACTCONDITIONALOPERATOR' 832 | # define CONDITIONALOPERATOR(Type, Base) ABSTRACTCONDITIONALOPERATOR(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: note: in expansion of macro 'CONDITIONALOPERATOR' 834 | CONDITIONALOPERATOR(ConditionalOperator, AbstractConditionalOperator) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBinaryConditionalOperator(clang::BinaryConditionalOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:840:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBinaryConditionalOperator(clang::BinaryConditionalOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:840:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:828:51: note: in expansion of macro 'EXPR' 828 | # define ABSTRACTCONDITIONALOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:838:49: note: in expansion of macro 'ABSTRACTCONDITIONALOPERATOR' 838 | # define BINARYCONDITIONALOPERATOR(Type, Base) ABSTRACTCONDITIONALOPERATOR(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:840:1: note: in expansion of macro 'BINARYCONDITIONALOPERATOR' 840 | BINARYCONDITIONALOPERATOR(BinaryConditionalOperator, AbstractConditionalOperator) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAttributedStmt(clang::AttributedStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:854:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAttributedStmt(clang::AttributedStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:854:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:852:38: note: in expansion of macro 'VALUESTMT' 852 | # define ATTRIBUTEDSTMT(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:854:1: note: in expansion of macro 'ATTRIBUTEDSTMT' 854 | ATTRIBUTEDSTMT(AttributedStmt, ValueStmt) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwitchStmt(clang::SwitchStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:864:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSwitchStmt(clang::SwitchStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:864:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:862:34: note: in expansion of macro 'STMT' 862 | # define SWITCHSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:864:1: note: in expansion of macro 'SWITCHSTMT' 864 | SWITCHSTMT(SwitchStmt, Stmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDefaultStmt(clang::DefaultStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDefaultStmt(clang::DefaultStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:868:34: note: in expansion of macro 'STMT' 868 | # define SWITCHCASE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:872:35: note: in expansion of macro 'SWITCHCASE' 872 | # define DEFAULTSTMT(Type, Base) SWITCHCASE(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: note: in expansion of macro 'DEFAULTSTMT' 874 | DEFAULTSTMT(DefaultStmt, SwitchCase) | ^~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCaseStmt(clang::CaseStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:880:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCaseStmt(clang::CaseStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:880:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:868:34: note: in expansion of macro 'STMT' 868 | # define SWITCHCASE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:878:32: note: in expansion of macro 'SWITCHCASE' 878 | # define CASESTMT(Type, Base) SWITCHCASE(Type, Base) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:880:1: note: in expansion of macro 'CASESTMT' 880 | CASESTMT(CaseStmt, SwitchCase) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSEHTryStmt(clang::SEHTryStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:890:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSEHTryStmt(clang::SEHTryStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:890:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:888:34: note: in expansion of macro 'STMT' 888 | # define SEHTRYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:890:1: note: in expansion of macro 'SEHTRYSTMT' 890 | SEHTRYSTMT(SEHTryStmt, Stmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSEHLeaveStmt(clang::SEHLeaveStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:896:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSEHLeaveStmt(clang::SEHLeaveStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:896:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:894:36: note: in expansion of macro 'STMT' 894 | # define SEHLEAVESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:896:1: note: in expansion of macro 'SEHLEAVESTMT' 896 | SEHLEAVESTMT(SEHLeaveStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSEHFinallyStmt(clang::SEHFinallyStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:902:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSEHFinallyStmt(clang::SEHFinallyStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:902:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:900:38: note: in expansion of macro 'STMT' 900 | # define SEHFINALLYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:902:1: note: in expansion of macro 'SEHFINALLYSTMT' 902 | SEHFINALLYSTMT(SEHFinallyStmt, Stmt) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSEHExceptStmt(clang::SEHExceptStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:908:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSEHExceptStmt(clang::SEHExceptStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:908:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:906:37: note: in expansion of macro 'STMT' 906 | # define SEHEXCEPTSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:908:1: note: in expansion of macro 'SEHEXCEPTSTMT' 908 | SEHEXCEPTSTMT(SEHExceptStmt, Stmt) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReturnStmt(clang::ReturnStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:914:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromReturnStmt(clang::ReturnStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:914:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:912:34: note: in expansion of macro 'STMT' 912 | # define RETURNSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:914:1: note: in expansion of macro 'RETURNSTMT' 914 | RETURNSTMT(ReturnStmt, Stmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCForCollectionStmt(clang::ObjCForCollectionStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:920:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCForCollectionStmt(clang::ObjCForCollectionStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:920:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:918:45: note: in expansion of macro 'STMT' 918 | # define OBJCFORCOLLECTIONSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:920:1: note: in expansion of macro 'OBJCFORCOLLECTIONSTMT' 920 | OBJCFORCOLLECTIONSTMT(ObjCForCollectionStmt, Stmt) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:926:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAutoreleasePoolStmt(clang::ObjCAutoreleasePoolStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:926:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:924:47: note: in expansion of macro 'STMT' 924 | # define OBJCAUTORELEASEPOOLSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:926:1: note: in expansion of macro 'OBJCAUTORELEASEPOOLSTMT' 926 | OBJCAUTORELEASEPOOLSTMT(ObjCAutoreleasePoolStmt, Stmt) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtTryStmt(clang::ObjCAtTryStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:932:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtTryStmt(clang::ObjCAtTryStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:932:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:930:37: note: in expansion of macro 'STMT' 930 | # define OBJCATTRYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:932:1: note: in expansion of macro 'OBJCATTRYSTMT' 932 | OBJCATTRYSTMT(ObjCAtTryStmt, Stmt) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtThrowStmt(clang::ObjCAtThrowStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:938:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtThrowStmt(clang::ObjCAtThrowStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:938:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:936:39: note: in expansion of macro 'STMT' 936 | # define OBJCATTHROWSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:938:1: note: in expansion of macro 'OBJCATTHROWSTMT' 938 | OBJCATTHROWSTMT(ObjCAtThrowStmt, Stmt) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:944:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtSynchronizedStmt(clang::ObjCAtSynchronizedStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:944:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:942:46: note: in expansion of macro 'STMT' 942 | # define OBJCATSYNCHRONIZEDSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:944:1: note: in expansion of macro 'OBJCATSYNCHRONIZEDSTMT' 944 | OBJCATSYNCHRONIZEDSTMT(ObjCAtSynchronizedStmt, Stmt) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:950:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtFinallyStmt(clang::ObjCAtFinallyStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:950:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:948:41: note: in expansion of macro 'STMT' 948 | # define OBJCATFINALLYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:950:1: note: in expansion of macro 'OBJCATFINALLYSTMT' 950 | OBJCATFINALLYSTMT(ObjCAtFinallyStmt, Stmt) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCAtCatchStmt(clang::ObjCAtCatchStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:956:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCAtCatchStmt(clang::ObjCAtCatchStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:956:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:954:39: note: in expansion of macro 'STMT' 954 | # define OBJCATCATCHSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:956:1: note: in expansion of macro 'OBJCATCATCHSTMT' 956 | OBJCATCATCHSTMT(ObjCAtCatchStmt, Stmt) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDirective(clang::OMPTeamsDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:964:41: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 964 | # define OMPTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: note: in expansion of macro 'OMPTEAMSDIRECTIVE' 966 | OMPTEAMSDIRECTIVE(OMPTeamsDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskyieldDirective(clang::OMPTaskyieldDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:972:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskyieldDirective(clang::OMPTaskyieldDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:972:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:970:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 970 | # define OMPTASKYIELDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:972:1: note: in expansion of macro 'OMPTASKYIELDDIRECTIVE' 972 | OMPTASKYIELDDIRECTIVE(OMPTaskyieldDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskwaitDirective(clang::OMPTaskwaitDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:978:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskwaitDirective(clang::OMPTaskwaitDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:978:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:976:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 976 | # define OMPTASKWAITDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:978:1: note: in expansion of macro 'OMPTASKWAITDIRECTIVE' 978 | OMPTASKWAITDIRECTIVE(OMPTaskwaitDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskgroupDirective(clang::OMPTaskgroupDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:984:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskgroupDirective(clang::OMPTaskgroupDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:984:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:982:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 982 | # define OMPTASKGROUPDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:984:1: note: in expansion of macro 'OMPTASKGROUPDIRECTIVE' 984 | OMPTASKGROUPDIRECTIVE(OMPTaskgroupDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskDirective(clang::OMPTaskDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:990:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskDirective(clang::OMPTaskDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:990:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:988:40: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 988 | # define OMPTASKDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:990:1: note: in expansion of macro 'OMPTASKDIRECTIVE' 990 | OMPTASKDIRECTIVE(OMPTaskDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:996:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetUpdateDirective(clang::OMPTargetUpdateDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:996:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:994:48: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 994 | # define OMPTARGETUPDATEDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:996:1: note: in expansion of macro 'OMPTARGETUPDATEDIRECTIVE' 996 | OMPTARGETUPDATEDIRECTIVE(OMPTargetUpdateDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1002:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDirective(clang::OMPTargetTeamsDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1002:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1000:47: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1000 | # define OMPTARGETTEAMSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1002:1: note: in expansion of macro 'OMPTARGETTEAMSDIRECTIVE' 1002 | OMPTARGETTEAMSDIRECTIVE(OMPTargetTeamsDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1008:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetParallelForDirective(clang::OMPTargetParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1008:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1006:53: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1006 | # define OMPTARGETPARALLELFORDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1008:1: note: in expansion of macro 'OMPTARGETPARALLELFORDIRECTIVE' 1008 | OMPTARGETPARALLELFORDIRECTIVE(OMPTargetParallelForDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetParallelDirective(clang::OMPTargetParallelDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1014:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetParallelDirective(clang::OMPTargetParallelDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1014:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1012:50: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1012 | # define OMPTARGETPARALLELDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1014:1: note: in expansion of macro 'OMPTARGETPARALLELDIRECTIVE' 1014 | OMPTARGETPARALLELDIRECTIVE(OMPTargetParallelDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1020:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetExitDataDirective(clang::OMPTargetExitDataDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1020:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1018:50: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1018 | # define OMPTARGETEXITDATADIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1020:1: note: in expansion of macro 'OMPTARGETEXITDATADIRECTIVE' 1020 | OMPTARGETEXITDATADIRECTIVE(OMPTargetExitDataDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1026:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetEnterDataDirective(clang::OMPTargetEnterDataDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1026:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1024:51: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1024 | # define OMPTARGETENTERDATADIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1026:1: note: in expansion of macro 'OMPTARGETENTERDATADIRECTIVE' 1026 | OMPTARGETENTERDATADIRECTIVE(OMPTargetEnterDataDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetDirective(clang::OMPTargetDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1032:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetDirective(clang::OMPTargetDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1032:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1030:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1030 | # define OMPTARGETDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1032:1: note: in expansion of macro 'OMPTARGETDIRECTIVE' 1032 | OMPTARGETDIRECTIVE(OMPTargetDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetDataDirective(clang::OMPTargetDataDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1038:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetDataDirective(clang::OMPTargetDataDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1038:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1036:46: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1036 | # define OMPTARGETDATADIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1038:1: note: in expansion of macro 'OMPTARGETDATADIRECTIVE' 1038 | OMPTARGETDATADIRECTIVE(OMPTargetDataDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPSingleDirective(clang::OMPSingleDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1044:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPSingleDirective(clang::OMPSingleDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1044:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1042:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1042 | # define OMPSINGLEDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1044:1: note: in expansion of macro 'OMPSINGLEDIRECTIVE' 1044 | OMPSINGLEDIRECTIVE(OMPSingleDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPSectionsDirective(clang::OMPSectionsDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1050:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPSectionsDirective(clang::OMPSectionsDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1050:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1048:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1048 | # define OMPSECTIONSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1050:1: note: in expansion of macro 'OMPSECTIONSDIRECTIVE' 1050 | OMPSECTIONSDIRECTIVE(OMPSectionsDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPSectionDirective(clang::OMPSectionDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1056:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPSectionDirective(clang::OMPSectionDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1056:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1054:43: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1054 | # define OMPSECTIONDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1056:1: note: in expansion of macro 'OMPSECTIONDIRECTIVE' 1056 | OMPSECTIONDIRECTIVE(OMPSectionDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPScopeDirective(clang::OMPScopeDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1062:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPScopeDirective(clang::OMPScopeDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1062:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1060:41: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1060 | # define OMPSCOPEDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1062:1: note: in expansion of macro 'OMPSCOPEDIRECTIVE' 1062 | OMPSCOPEDIRECTIVE(OMPScopeDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPScanDirective(clang::OMPScanDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1068:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPScanDirective(clang::OMPScanDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1068:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1066:40: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1066 | # define OMPSCANDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1068:1: note: in expansion of macro 'OMPSCANDIRECTIVE' 1068 | OMPSCANDIRECTIVE(OMPScanDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1074:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelSectionsDirective(clang::OMPParallelSectionsDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1074:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1072:52: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1072 | # define OMPPARALLELSECTIONSDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1074:1: note: in expansion of macro 'OMPPARALLELSECTIONSDIRECTIVE' 1074 | OMPPARALLELSECTIONSDIRECTIVE(OMPParallelSectionsDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMasterDirective(clang::OMPParallelMasterDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1080:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMasterDirective(clang::OMPParallelMasterDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1080:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1078:50: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1078 | # define OMPPARALLELMASTERDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1080:1: note: in expansion of macro 'OMPPARALLELMASTERDIRECTIVE' 1080 | OMPPARALLELMASTERDIRECTIVE(OMPParallelMasterDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMaskedDirective(clang::OMPParallelMaskedDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1086:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMaskedDirective(clang::OMPParallelMaskedDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1086:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1084:50: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1084 | # define OMPPARALLELMASKEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1086:1: note: in expansion of macro 'OMPPARALLELMASKEDDIRECTIVE' 1086 | OMPPARALLELMASKEDDIRECTIVE(OMPParallelMaskedDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelDirective(clang::OMPParallelDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1092:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelDirective(clang::OMPParallelDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1092:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1090:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1090 | # define OMPPARALLELDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1092:1: note: in expansion of macro 'OMPPARALLELDIRECTIVE' 1092 | OMPPARALLELDIRECTIVE(OMPParallelDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPOrderedDirective(clang::OMPOrderedDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1098:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPOrderedDirective(clang::OMPOrderedDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1098:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1096:43: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1096 | # define OMPORDEREDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1098:1: note: in expansion of macro 'OMPORDEREDDIRECTIVE' 1098 | OMPORDEREDDIRECTIVE(OMPOrderedDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMetaDirective(clang::OMPMetaDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1104:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMetaDirective(clang::OMPMetaDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1104:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1102:40: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1102 | # define OMPMETADIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1104:1: note: in expansion of macro 'OMPMETADIRECTIVE' 1104 | OMPMETADIRECTIVE(OMPMetaDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMasterDirective(clang::OMPMasterDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1110:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMasterDirective(clang::OMPMasterDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1110:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1108:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1108 | # define OMPMASTERDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1110:1: note: in expansion of macro 'OMPMASTERDIRECTIVE' 1110 | OMPMASTERDIRECTIVE(OMPMasterDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMaskedDirective(clang::OMPMaskedDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1116:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMaskedDirective(clang::OMPMaskedDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1116:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1114:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1114 | # define OMPMASKEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1116:1: note: in expansion of macro 'OMPMASKEDDIRECTIVE' 1116 | OMPMASKEDDIRECTIVE(OMPMaskedDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPUnrollDirective(clang::OMPUnrollDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPUnrollDirective(clang::OMPUnrollDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1124:54: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1124 | # define OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1128:42: note: in expansion of macro 'OMPLOOPTRANSFORMATIONDIRECTIVE' 1128 | # define OMPUNROLLDIRECTIVE(Type, Base) OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: note: in expansion of macro 'OMPUNROLLDIRECTIVE' 1130 | OMPUNROLLDIRECTIVE(OMPUnrollDirective, OMPLoopTransformationDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTileDirective(clang::OMPTileDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1136:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTileDirective(clang::OMPTileDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1136:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1124:54: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1124 | # define OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1134:40: note: in expansion of macro 'OMPLOOPTRANSFORMATIONDIRECTIVE' 1134 | # define OMPTILEDIRECTIVE(Type, Base) OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1136:1: note: in expansion of macro 'OMPTILEDIRECTIVE' 1136 | OMPTILEDIRECTIVE(OMPTileDirective, OMPLoopTransformationDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsGenericLoopDirective(clang::OMPTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsGenericLoopDirective(clang::OMPTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1148:52: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1148 | # define OMPTEAMSGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: note: in expansion of macro 'OMPTEAMSGENERICLOOPDIRECTIVE' 1150 | OMPTEAMSGENERICLOOPDIRECTIVE(OMPTeamsGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1156:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDistributeSimdDirective(clang::OMPTeamsDistributeSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1156:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1154:55: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1154 | # define OMPTEAMSDISTRIBUTESIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1156:1: note: in expansion of macro 'OMPTEAMSDISTRIBUTESIMDDIRECTIVE' 1156 | OMPTEAMSDISTRIBUTESIMDDIRECTIVE(OMPTeamsDistributeSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1162:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDistributeParallelForSimdDirective(clang::OMPTeamsDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1162:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1160:66: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1160 | # define OMPTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1162:1: note: in expansion of macro 'OMPTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE' 1162 | OMPTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE(OMPTeamsDistributeParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1168:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDistributeParallelForDirective(clang::OMPTeamsDistributeParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1168:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1166:62: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1166 | # define OMPTEAMSDISTRIBUTEPARALLELFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1168:1: note: in expansion of macro 'OMPTEAMSDISTRIBUTEPARALLELFORDIRECTIVE' 1168 | OMPTEAMSDISTRIBUTEPARALLELFORDIRECTIVE(OMPTeamsDistributeParallelForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1174:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDistributeDirective(clang::OMPTeamsDistributeDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1174:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1172:51: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1172 | # define OMPTEAMSDISTRIBUTEDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1174:1: note: in expansion of macro 'OMPTEAMSDISTRIBUTEDIRECTIVE' 1174 | OMPTEAMSDISTRIBUTEDIRECTIVE(OMPTeamsDistributeDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1180:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskLoopSimdDirective(clang::OMPTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1180:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1178:48: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1178 | # define OMPTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1180:1: note: in expansion of macro 'OMPTASKLOOPSIMDDIRECTIVE' 1180 | OMPTASKLOOPSIMDDIRECTIVE(OMPTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTaskLoopDirective(clang::OMPTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1186:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTaskLoopDirective(clang::OMPTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1186:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1184:44: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1184 | # define OMPTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1186:1: note: in expansion of macro 'OMPTASKLOOPDIRECTIVE' 1186 | OMPTASKLOOPDIRECTIVE(OMPTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsGenericLoopDirective(clang::OMPTargetTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1192:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsGenericLoopDirective(clang::OMPTargetTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1192:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1190:58: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1190 | # define OMPTARGETTEAMSGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1192:1: note: in expansion of macro 'OMPTARGETTEAMSGENERICLOOPDIRECTIVE' 1192 | OMPTARGETTEAMSGENERICLOOPDIRECTIVE(OMPTargetTeamsGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1198:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDistributeSimdDirective(clang::OMPTargetTeamsDistributeSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1198:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1196:61: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1196 | # define OMPTARGETTEAMSDISTRIBUTESIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1198:1: note: in expansion of macro 'OMPTARGETTEAMSDISTRIBUTESIMDDIRECTIVE' 1198 | OMPTARGETTEAMSDISTRIBUTESIMDDIRECTIVE(OMPTargetTeamsDistributeSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1204:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDistributeParallelForSimdDirective(clang::OMPTargetTeamsDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1204:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1202:72: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1202 | # define OMPTARGETTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1204:1: note: in expansion of macro 'OMPTARGETTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE' 1204 | OMPTARGETTEAMSDISTRIBUTEPARALLELFORSIMDDIRECTIVE(OMPTargetTeamsDistributeParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1210:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDistributeParallelForDirective(clang::OMPTargetTeamsDistributeParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1210:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1208:68: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1208 | # define OMPTARGETTEAMSDISTRIBUTEPARALLELFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1210:1: note: in expansion of macro 'OMPTARGETTEAMSDISTRIBUTEPARALLELFORDIRECTIVE' 1210 | OMPTARGETTEAMSDISTRIBUTEPARALLELFORDIRECTIVE(OMPTargetTeamsDistributeParallelForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1216:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetTeamsDistributeDirective(clang::OMPTargetTeamsDistributeDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1216:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1214:57: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1214 | # define OMPTARGETTEAMSDISTRIBUTEDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1216:1: note: in expansion of macro 'OMPTARGETTEAMSDISTRIBUTEDIRECTIVE' 1216 | OMPTARGETTEAMSDISTRIBUTEDIRECTIVE(OMPTargetTeamsDistributeDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetSimdDirective(clang::OMPTargetSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1222:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetSimdDirective(clang::OMPTargetSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1222:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1220:46: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1220 | # define OMPTARGETSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1222:1: note: in expansion of macro 'OMPTARGETSIMDDIRECTIVE' 1222 | OMPTARGETSIMDDIRECTIVE(OMPTargetSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetParallelGenericLoopDirective(clang::OMPTargetParallelGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1228:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetParallelGenericLoopDirective(clang::OMPTargetParallelGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1228:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1226:61: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1226 | # define OMPTARGETPARALLELGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1228:1: note: in expansion of macro 'OMPTARGETPARALLELGENERICLOOPDIRECTIVE' 1228 | OMPTARGETPARALLELGENERICLOOPDIRECTIVE(OMPTargetParallelGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1234:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTargetParallelForSimdDirective(clang::OMPTargetParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1234:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1232:57: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1232 | # define OMPTARGETPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1234:1: note: in expansion of macro 'OMPTARGETPARALLELFORSIMDDIRECTIVE' 1234 | OMPTARGETPARALLELFORSIMDDIRECTIVE(OMPTargetParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPSimdDirective(clang::OMPSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1240:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPSimdDirective(clang::OMPSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1240:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1238:40: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1238 | # define OMPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1240:1: note: in expansion of macro 'OMPSIMDDIRECTIVE' 1240 | OMPSIMDDIRECTIVE(OMPSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMasterTaskLoopSimdDirective(clang::OMPParallelMasterTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1246:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMasterTaskLoopSimdDirective(clang::OMPParallelMasterTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1246:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1244:62: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1244 | # define OMPPARALLELMASTERTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1246:1: note: in expansion of macro 'OMPPARALLELMASTERTASKLOOPSIMDDIRECTIVE' 1246 | OMPPARALLELMASTERTASKLOOPSIMDDIRECTIVE(OMPParallelMasterTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMasterTaskLoopDirective(clang::OMPParallelMasterTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1252:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMasterTaskLoopDirective(clang::OMPParallelMasterTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1252:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1250:58: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1250 | # define OMPPARALLELMASTERTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1252:1: note: in expansion of macro 'OMPPARALLELMASTERTASKLOOPDIRECTIVE' 1252 | OMPPARALLELMASTERTASKLOOPDIRECTIVE(OMPParallelMasterTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMaskedTaskLoopSimdDirective(clang::OMPParallelMaskedTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1258:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMaskedTaskLoopSimdDirective(clang::OMPParallelMaskedTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1258:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1256:62: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1256 | # define OMPPARALLELMASKEDTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1258:1: note: in expansion of macro 'OMPPARALLELMASKEDTASKLOOPSIMDDIRECTIVE' 1258 | OMPPARALLELMASKEDTASKLOOPSIMDDIRECTIVE(OMPParallelMaskedTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelMaskedTaskLoopDirective(clang::OMPParallelMaskedTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1264:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelMaskedTaskLoopDirective(clang::OMPParallelMaskedTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1264:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1262:58: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1262 | # define OMPPARALLELMASKEDTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1264:1: note: in expansion of macro 'OMPPARALLELMASKEDTASKLOOPDIRECTIVE' 1264 | OMPPARALLELMASKEDTASKLOOPDIRECTIVE(OMPParallelMaskedTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelGenericLoopDirective(clang::OMPParallelGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1270:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelGenericLoopDirective(clang::OMPParallelGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1270:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1268:55: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1268 | # define OMPPARALLELGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1270:1: note: in expansion of macro 'OMPPARALLELGENERICLOOPDIRECTIVE' 1270 | OMPPARALLELGENERICLOOPDIRECTIVE(OMPParallelGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1276:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelForSimdDirective(clang::OMPParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1276:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1274:51: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1274 | # define OMPPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1276:1: note: in expansion of macro 'OMPPARALLELFORSIMDDIRECTIVE' 1276 | OMPPARALLELFORSIMDDIRECTIVE(OMPParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPParallelForDirective(clang::OMPParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1282:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPParallelForDirective(clang::OMPParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1282:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1280:47: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1280 | # define OMPPARALLELFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1282:1: note: in expansion of macro 'OMPPARALLELFORDIRECTIVE' 1282 | OMPPARALLELFORDIRECTIVE(OMPParallelForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMasterTaskLoopSimdDirective(clang::OMPMasterTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1288:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMasterTaskLoopSimdDirective(clang::OMPMasterTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1288:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1286:54: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1286 | # define OMPMASTERTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1288:1: note: in expansion of macro 'OMPMASTERTASKLOOPSIMDDIRECTIVE' 1288 | OMPMASTERTASKLOOPSIMDDIRECTIVE(OMPMasterTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMasterTaskLoopDirective(clang::OMPMasterTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1294:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMasterTaskLoopDirective(clang::OMPMasterTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1294:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1292:50: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1292 | # define OMPMASTERTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1294:1: note: in expansion of macro 'OMPMASTERTASKLOOPDIRECTIVE' 1294 | OMPMASTERTASKLOOPDIRECTIVE(OMPMasterTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMaskedTaskLoopSimdDirective(clang::OMPMaskedTaskLoopSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1300:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMaskedTaskLoopSimdDirective(clang::OMPMaskedTaskLoopSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1300:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1298:54: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1298 | # define OMPMASKEDTASKLOOPSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1300:1: note: in expansion of macro 'OMPMASKEDTASKLOOPSIMDDIRECTIVE' 1300 | OMPMASKEDTASKLOOPSIMDDIRECTIVE(OMPMaskedTaskLoopSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPMaskedTaskLoopDirective(clang::OMPMaskedTaskLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1306:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPMaskedTaskLoopDirective(clang::OMPMaskedTaskLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1306:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1304:50: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1304 | # define OMPMASKEDTASKLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1306:1: note: in expansion of macro 'OMPMASKEDTASKLOOPDIRECTIVE' 1306 | OMPMASKEDTASKLOOPDIRECTIVE(OMPMaskedTaskLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPGenericLoopDirective(clang::OMPGenericLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1312:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPGenericLoopDirective(clang::OMPGenericLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1312:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1310:47: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1310 | # define OMPGENERICLOOPDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1312:1: note: in expansion of macro 'OMPGENERICLOOPDIRECTIVE' 1312 | OMPGENERICLOOPDIRECTIVE(OMPGenericLoopDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPForSimdDirective(clang::OMPForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1318:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPForSimdDirective(clang::OMPForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1318:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1316:43: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1316 | # define OMPFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1318:1: note: in expansion of macro 'OMPFORSIMDDIRECTIVE' 1318 | OMPFORSIMDDIRECTIVE(OMPForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPForDirective(clang::OMPForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1324:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPForDirective(clang::OMPForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1324:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1322:39: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1322 | # define OMPFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1324:1: note: in expansion of macro 'OMPFORDIRECTIVE' 1324 | OMPFORDIRECTIVE(OMPForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1330:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDistributeSimdDirective(clang::OMPDistributeSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1330:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1328:50: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1328 | # define OMPDISTRIBUTESIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1330:1: note: in expansion of macro 'OMPDISTRIBUTESIMDDIRECTIVE' 1330 | OMPDISTRIBUTESIMDDIRECTIVE(OMPDistributeSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1336:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDistributeParallelForSimdDirective(clang::OMPDistributeParallelForSimdDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1336:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1334:61: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1334 | # define OMPDISTRIBUTEPARALLELFORSIMDDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1336:1: note: in expansion of macro 'OMPDISTRIBUTEPARALLELFORSIMDDIRECTIVE' 1336 | OMPDISTRIBUTEPARALLELFORSIMDDIRECTIVE(OMPDistributeParallelForSimdDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1342:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDistributeParallelForDirective(clang::OMPDistributeParallelForDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1342:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1340:57: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1340 | # define OMPDISTRIBUTEPARALLELFORDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1342:1: note: in expansion of macro 'OMPDISTRIBUTEPARALLELFORDIRECTIVE' 1342 | OMPDISTRIBUTEPARALLELFORDIRECTIVE(OMPDistributeParallelForDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDistributeDirective(clang::OMPDistributeDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1348:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDistributeDirective(clang::OMPDistributeDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1348:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1346:46: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1346 | # define OMPDISTRIBUTEDIRECTIVE(Type, Base) OMPLOOPDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1348:1: note: in expansion of macro 'OMPDISTRIBUTEDIRECTIVE' 1348 | OMPDISTRIBUTEDIRECTIVE(OMPDistributeDirective, OMPLoopDirective) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPInteropDirective(clang::OMPInteropDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1362:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPInteropDirective(clang::OMPInteropDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1362:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1360:43: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1360 | # define OMPINTEROPDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1362:1: note: in expansion of macro 'OMPINTEROPDIRECTIVE' 1362 | OMPINTEROPDIRECTIVE(OMPInteropDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPFlushDirective(clang::OMPFlushDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1368:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPFlushDirective(clang::OMPFlushDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1368:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1366:41: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1366 | # define OMPFLUSHDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1368:1: note: in expansion of macro 'OMPFLUSHDIRECTIVE' 1368 | OMPFLUSHDIRECTIVE(OMPFlushDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPErrorDirective(clang::OMPErrorDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1374:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPErrorDirective(clang::OMPErrorDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1374:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1372:41: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1372 | # define OMPERRORDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1374:1: note: in expansion of macro 'OMPERRORDIRECTIVE' 1374 | OMPERRORDIRECTIVE(OMPErrorDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDispatchDirective(clang::OMPDispatchDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1380:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDispatchDirective(clang::OMPDispatchDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1380:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1378:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1378 | # define OMPDISPATCHDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1380:1: note: in expansion of macro 'OMPDISPATCHDIRECTIVE' 1380 | OMPDISPATCHDIRECTIVE(OMPDispatchDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPDepobjDirective(clang::OMPDepobjDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1386:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPDepobjDirective(clang::OMPDepobjDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1386:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1384:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1384 | # define OMPDEPOBJDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1386:1: note: in expansion of macro 'OMPDEPOBJDIRECTIVE' 1386 | OMPDEPOBJDIRECTIVE(OMPDepobjDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCriticalDirective(clang::OMPCriticalDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1392:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCriticalDirective(clang::OMPCriticalDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1392:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1390:44: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1390 | # define OMPCRITICALDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1392:1: note: in expansion of macro 'OMPCRITICALDIRECTIVE' 1392 | OMPCRITICALDIRECTIVE(OMPCriticalDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCancellationPointDirective(clang::OMPCancellationPointDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1398:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCancellationPointDirective(clang::OMPCancellationPointDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1398:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1396:53: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1396 | # define OMPCANCELLATIONPOINTDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1398:1: note: in expansion of macro 'OMPCANCELLATIONPOINTDIRECTIVE' 1398 | OMPCANCELLATIONPOINTDIRECTIVE(OMPCancellationPointDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCancelDirective(clang::OMPCancelDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1404:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCancelDirective(clang::OMPCancelDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1404:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1402:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1402 | # define OMPCANCELDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1404:1: note: in expansion of macro 'OMPCANCELDIRECTIVE' 1404 | OMPCANCELDIRECTIVE(OMPCancelDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPBarrierDirective(clang::OMPBarrierDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1410:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPBarrierDirective(clang::OMPBarrierDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1410:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1408:43: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1408 | # define OMPBARRIERDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1410:1: note: in expansion of macro 'OMPBARRIERDIRECTIVE' 1410 | OMPBARRIERDIRECTIVE(OMPBarrierDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPAtomicDirective(clang::OMPAtomicDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1416:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPAtomicDirective(clang::OMPAtomicDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1416:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1414:42: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1414 | # define OMPATOMICDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1416:1: note: in expansion of macro 'OMPATOMICDIRECTIVE' 1416 | OMPATOMICDIRECTIVE(OMPAtomicDirective, OMPExecutableDirective) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPCanonicalLoop(clang::OMPCanonicalLoop*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1426:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPCanonicalLoop(clang::OMPCanonicalLoop*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1426:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1424:40: note: in expansion of macro 'STMT' 1424 | # define OMPCANONICALLOOP(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1426:1: note: in expansion of macro 'OMPCANONICALLOOP' 1426 | OMPCANONICALLOOP(OMPCanonicalLoop, Stmt) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitNullStmt(clang::NullStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1432:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromNullStmt(clang::NullStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1432:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1430:32: note: in expansion of macro 'STMT' 1430 | # define NULLSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1432:1: note: in expansion of macro 'NULLSTMT' 1432 | NULLSTMT(NullStmt, Stmt) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSDependentExistsStmt(clang::MSDependentExistsStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1438:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSDependentExistsStmt(clang::MSDependentExistsStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1438:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1436:45: note: in expansion of macro 'STMT' 1436 | # define MSDEPENDENTEXISTSSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1438:1: note: in expansion of macro 'MSDEPENDENTEXISTSSTMT' 1438 | MSDEPENDENTEXISTSSTMT(MSDependentExistsStmt, Stmt) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIndirectGotoStmt(clang::IndirectGotoStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1444:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIndirectGotoStmt(clang::IndirectGotoStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1444:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1442:40: note: in expansion of macro 'STMT' 1442 | # define INDIRECTGOTOSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1444:1: note: in expansion of macro 'INDIRECTGOTOSTMT' 1444 | INDIRECTGOTOSTMT(IndirectGotoStmt, Stmt) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIfStmt(clang::IfStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1450:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIfStmt(clang::IfStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1450:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1448:30: note: in expansion of macro 'STMT' 1448 | # define IFSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1450:1: note: in expansion of macro 'IFSTMT' 1450 | IFSTMT(IfStmt, Stmt) | ^~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGotoStmt(clang::GotoStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1456:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromGotoStmt(clang::GotoStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1456:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1454:32: note: in expansion of macro 'STMT' 1454 | # define GOTOSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1456:1: note: in expansion of macro 'GOTOSTMT' 1456 | GOTOSTMT(GotoStmt, Stmt) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitForStmt(clang::ForStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1462:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromForStmt(clang::ForStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1462:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1460:31: note: in expansion of macro 'STMT' 1460 | # define FORSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1462:1: note: in expansion of macro 'FORSTMT' 1462 | FORSTMT(ForStmt, Stmt) | ^~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDoStmt(clang::DoStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1468:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDoStmt(clang::DoStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1468:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1466:30: note: in expansion of macro 'STMT' 1466 | # define DOSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1468:1: note: in expansion of macro 'DOSTMT' 1468 | DOSTMT(DoStmt, Stmt) | ^~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeclStmt(clang::DeclStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1474:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeclStmt(clang::DeclStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1474:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1472:32: note: in expansion of macro 'STMT' 1472 | # define DECLSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1474:1: note: in expansion of macro 'DECLSTMT' 1474 | DECLSTMT(DeclStmt, Stmt) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroutineBodyStmt(clang::CoroutineBodyStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1480:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoroutineBodyStmt(clang::CoroutineBodyStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1480:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1478:41: note: in expansion of macro 'STMT' 1478 | # define COROUTINEBODYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1480:1: note: in expansion of macro 'COROUTINEBODYSTMT' 1480 | COROUTINEBODYSTMT(CoroutineBodyStmt, Stmt) | ^~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoreturnStmt(clang::CoreturnStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1486:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoreturnStmt(clang::CoreturnStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1486:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1484:36: note: in expansion of macro 'STMT' 1484 | # define CORETURNSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1486:1: note: in expansion of macro 'CORETURNSTMT' 1486 | CORETURNSTMT(CoreturnStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitContinueStmt(clang::ContinueStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1492:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromContinueStmt(clang::ContinueStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1492:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1490:36: note: in expansion of macro 'STMT' 1490 | # define CONTINUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1492:1: note: in expansion of macro 'CONTINUESTMT' 1492 | CONTINUESTMT(ContinueStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCompoundStmt(clang::CompoundStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1498:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCompoundStmt(clang::CompoundStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1498:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1496:36: note: in expansion of macro 'STMT' 1496 | # define COMPOUNDSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1498:1: note: in expansion of macro 'COMPOUNDSTMT' 1498 | COMPOUNDSTMT(CompoundStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCapturedStmt(clang::CapturedStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1504:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCapturedStmt(clang::CapturedStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1504:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1502:36: note: in expansion of macro 'STMT' 1502 | # define CAPTUREDSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1504:1: note: in expansion of macro 'CAPTUREDSTMT' 1504 | CAPTUREDSTMT(CapturedStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXTryStmt(clang::CXXTryStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1510:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXTryStmt(clang::CXXTryStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1510:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1508:34: note: in expansion of macro 'STMT' 1508 | # define CXXTRYSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1510:1: note: in expansion of macro 'CXXTRYSTMT' 1510 | CXXTRYSTMT(CXXTryStmt, Stmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXForRangeStmt(clang::CXXForRangeStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1516:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXForRangeStmt(clang::CXXForRangeStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1516:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1514:39: note: in expansion of macro 'STMT' 1514 | # define CXXFORRANGESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1516:1: note: in expansion of macro 'CXXFORRANGESTMT' 1516 | CXXFORRANGESTMT(CXXForRangeStmt, Stmt) | ^~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXCatchStmt(clang::CXXCatchStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1522:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXCatchStmt(clang::CXXCatchStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1522:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1520:36: note: in expansion of macro 'STMT' 1520 | # define CXXCATCHSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1522:1: note: in expansion of macro 'CXXCATCHSTMT' 1522 | CXXCATCHSTMT(CXXCatchStmt, Stmt) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBreakStmt(clang::BreakStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1528:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBreakStmt(clang::BreakStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1528:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1526:33: note: in expansion of macro 'STMT' 1526 | # define BREAKSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1528:1: note: in expansion of macro 'BREAKSTMT' 1528 | BREAKSTMT(BreakStmt, Stmt) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMSAsmStmt(clang::MSAsmStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSAsmStmt(clang::MSAsmStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1532:31: note: in expansion of macro 'STMT' 1532 | # define ASMSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1536:33: note: in expansion of macro 'ASMSTMT' 1536 | # define MSASMSTMT(Type, Base) ASMSTMT(Type, Base) | ^~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: note: in expansion of macro 'MSASMSTMT' 1538 | MSASMSTMT(MSAsmStmt, AsmStmt) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitGCCAsmStmt(clang::GCCAsmStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1544:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromGCCAsmStmt(clang::GCCAsmStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1544:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:1532:31: note: in expansion of macro 'STMT' 1532 | # define ASMSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1542:34: note: in expansion of macro 'ASMSTMT' 1542 | # define GCCASMSTMT(Type, Base) ASMSTMT(Type, Base) | ^~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1544:1: note: in expansion of macro 'GCCASMSTMT' 1544 | GCCASMSTMT(GCCAsmStmt, AsmStmt) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1230:1: required from 'bool clang::RecursiveASTVisitor::TraverseAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 22 | NON_CANONICAL_TYPE(Adjusted, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAdjustedType(clang::AdjustedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAdjustedType(clang::AdjustedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1230:1: required from 'bool clang::RecursiveASTVisitor::TraverseAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 22 | NON_CANONICAL_TYPE(Adjusted, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecayedTypeLoc(clang::DecayedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecayedTypeLoc(clang::DecayedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1233:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecayedTypeLoc(clang::DecayedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 23 | NON_CANONICAL_TYPE(Decayed, AdjustedType) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecayedType(clang::DecayedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecayedType(clang::DecayedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1233:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecayedTypeLoc(clang::DecayedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:23:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 23 | NON_CANONICAL_TYPE(Decayed, AdjustedType) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1243:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: note: in expansion of macro 'TYPE' 25 | TYPE(ConstantArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantArrayType(clang::ConstantArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantArrayType(clang::ConstantArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1243:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: note: in expansion of macro 'TYPE' 25 | TYPE(ConstantArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedArrayTypeLoc(clang::DependentSizedArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedArrayTypeLoc(clang::DependentSizedArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1258:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedArrayTypeLoc(clang::DependentSizedArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: note: in expansion of macro 'DEPENDENT_TYPE' 26 | DEPENDENT_TYPE(DependentSizedArray, ArrayType) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedArrayType(clang::DependentSizedArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedArrayType(clang::DependentSizedArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1258:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedArrayTypeLoc(clang::DependentSizedArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:26:1: note: in expansion of macro 'DEPENDENT_TYPE' 26 | DEPENDENT_TYPE(DependentSizedArray, ArrayType) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIncompleteArrayTypeLoc(clang::IncompleteArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIncompleteArrayTypeLoc(clang::IncompleteArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1248:1: required from 'bool clang::RecursiveASTVisitor::TraverseIncompleteArrayTypeLoc(clang::IncompleteArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: note: in expansion of macro 'TYPE' 27 | TYPE(IncompleteArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitIncompleteArrayType(clang::IncompleteArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromIncompleteArrayType(clang::IncompleteArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1248:1: required from 'bool clang::RecursiveASTVisitor::TraverseIncompleteArrayTypeLoc(clang::IncompleteArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:27:1: note: in expansion of macro 'TYPE' 27 | TYPE(IncompleteArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVariableArrayTypeLoc(clang::VariableArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVariableArrayTypeLoc(clang::VariableArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1253:1: required from 'bool clang::RecursiveASTVisitor::TraverseVariableArrayTypeLoc(clang::VariableArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: note: in expansion of macro 'TYPE' 28 | TYPE(VariableArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVariableArrayType(clang::VariableArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVariableArrayType(clang::VariableArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1253:1: required from 'bool clang::RecursiveASTVisitor::TraverseVariableArrayTypeLoc(clang::VariableArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:28:1: note: in expansion of macro 'TYPE' 28 | TYPE(VariableArray, ArrayType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAtomicTypeLoc(clang::AtomicTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAtomicTypeLoc(clang::AtomicTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1442:1: required from 'bool clang::RecursiveASTVisitor::TraverseAtomicTypeLoc(clang::AtomicTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: note: in expansion of macro 'TYPE' 29 | TYPE(Atomic, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAtomicType(clang::AtomicType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAtomicType(clang::AtomicType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1442:1: required from 'bool clang::RecursiveASTVisitor::TraverseAtomicTypeLoc(clang::AtomicTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:29:1: note: in expansion of macro 'TYPE' 29 | TYPE(Atomic, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAttributedTypeLoc(clang::AttributedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAttributedTypeLoc(clang::AttributedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1387:1: required from 'bool clang::RecursiveASTVisitor::TraverseAttributedTypeLoc(clang::AttributedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 30 | NON_CANONICAL_TYPE(Attributed, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAttributedType(clang::AttributedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAttributedType(clang::AttributedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1387:1: required from 'bool clang::RecursiveASTVisitor::TraverseAttributedTypeLoc(clang::AttributedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:30:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 30 | NON_CANONICAL_TYPE(Attributed, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBTFTagAttributedTypeLoc(clang::BTFTagAttributedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBTFTagAttributedTypeLoc(clang::BTFTagAttributedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1390:1: required from 'bool clang::RecursiveASTVisitor::TraverseBTFTagAttributedTypeLoc(clang::BTFTagAttributedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 31 | NON_CANONICAL_TYPE(BTFTagAttributed, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBTFTagAttributedType(clang::BTFTagAttributedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBTFTagAttributedType(clang::BTFTagAttributedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1390:1: required from 'bool clang::RecursiveASTVisitor::TraverseBTFTagAttributedTypeLoc(clang::BTFTagAttributedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:31:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 31 | NON_CANONICAL_TYPE(BTFTagAttributed, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBitIntTypeLoc(clang::BitIntTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBitIntTypeLoc(clang::BitIntTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1446:1: required from 'bool clang::RecursiveASTVisitor::TraverseBitIntTypeLoc(clang::BitIntTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: note: in expansion of macro 'TYPE' 32 | TYPE(BitInt, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBitIntType(clang::BitIntType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBitIntType(clang::BitIntType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1446:1: required from 'bool clang::RecursiveASTVisitor::TraverseBitIntTypeLoc(clang::BitIntTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:32:1: note: in expansion of macro 'TYPE' 32 | TYPE(BitInt, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlockPointerTypeLoc(clang::BlockPointerTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBlockPointerTypeLoc(clang::BlockPointerTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1211:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockPointerTypeLoc(clang::BlockPointerTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: note: in expansion of macro 'TYPE' 33 | TYPE(BlockPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBlockPointerType(clang::BlockPointerType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBlockPointerType(clang::BlockPointerType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1211:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockPointerTypeLoc(clang::BlockPointerTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:33:1: note: in expansion of macro 'TYPE' 33 | TYPE(BlockPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinTypeLoc(clang::BuiltinTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBuiltinTypeLoc(clang::BuiltinTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1201:1: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinTypeLoc(clang::BuiltinTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: note: in expansion of macro 'TYPE' 34 | TYPE(Builtin, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitBuiltinType(clang::BuiltinType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromBuiltinType(clang::BuiltinType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1201:1: required from 'bool clang::RecursiveASTVisitor::TraverseBuiltinTypeLoc(clang::BuiltinTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:34:1: note: in expansion of macro 'TYPE' 34 | TYPE(Builtin, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitComplexTypeLoc(clang::ComplexTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromComplexTypeLoc(clang::ComplexTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1204:1: required from 'bool clang::RecursiveASTVisitor::TraverseComplexTypeLoc(clang::ComplexTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: note: in expansion of macro 'TYPE' 35 | TYPE(Complex, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitComplexType(clang::ComplexType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromComplexType(clang::ComplexType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1204:1: required from 'bool clang::RecursiveASTVisitor::TraverseComplexTypeLoc(clang::ComplexTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:35:1: note: in expansion of macro 'TYPE' 35 | TYPE(Complex, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecltypeTypeLoc(clang::DecltypeTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecltypeTypeLoc(clang::DecltypeTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1342:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecltypeTypeLoc(clang::DecltypeTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 36 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Decltype, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDecltypeType(clang::DecltypeType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDecltypeType(clang::DecltypeType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1342:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecltypeTypeLoc(clang::DecltypeTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:36:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 36 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Decltype, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1350:1: required from 'bool clang::RecursiveASTVisitor::TraverseAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: note: in expansion of macro 'TYPE' 38 | TYPE(Auto, DeducedType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAutoType(clang::AutoType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAutoType(clang::AutoType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1350:1: required from 'bool clang::RecursiveASTVisitor::TraverseAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: note: in expansion of macro 'TYPE' 38 | TYPE(Auto, DeducedType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeducedTemplateSpecializationTypeLoc(clang::DeducedTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeducedTemplateSpecializationTypeLoc(clang::DeducedTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1357:1: required from 'bool clang::RecursiveASTVisitor::TraverseDeducedTemplateSpecializationTypeLoc(clang::DeducedTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: note: in expansion of macro 'TYPE' 39 | TYPE(DeducedTemplateSpecialization, DeducedType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeducedTemplateSpecializationType(clang::DeducedTemplateSpecializationType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeducedTemplateSpecializationType(clang::DeducedTemplateSpecializationType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1357:1: required from 'bool clang::RecursiveASTVisitor::TraverseDeducedTemplateSpecializationTypeLoc(clang::DeducedTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:39:1: note: in expansion of macro 'TYPE' 39 | TYPE(DeducedTemplateSpecialization, DeducedType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentAddressSpaceTypeLoc(clang::DependentAddressSpaceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentAddressSpaceTypeLoc(clang::DependentAddressSpaceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1263:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentAddressSpaceTypeLoc(clang::DependentAddressSpaceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: note: in expansion of macro 'DEPENDENT_TYPE' 40 | DEPENDENT_TYPE(DependentAddressSpace, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentAddressSpaceType(clang::DependentAddressSpaceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentAddressSpaceType(clang::DependentAddressSpaceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1263:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentAddressSpaceTypeLoc(clang::DependentAddressSpaceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:40:1: note: in expansion of macro 'DEPENDENT_TYPE' 40 | DEPENDENT_TYPE(DependentAddressSpace, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentBitIntTypeLoc(clang::DependentBitIntTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentBitIntTypeLoc(clang::DependentBitIntTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1447:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentBitIntTypeLoc(clang::DependentBitIntTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: note: in expansion of macro 'DEPENDENT_TYPE' 41 | DEPENDENT_TYPE(DependentBitInt, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentBitIntType(clang::DependentBitIntType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentBitIntType(clang::DependentBitIntType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1447:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentBitIntTypeLoc(clang::DependentBitIntTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:41:1: note: in expansion of macro 'DEPENDENT_TYPE' 41 | DEPENDENT_TYPE(DependentBitInt, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentNameTypeLoc(clang::DependentNameTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentNameTypeLoc(clang::DependentNameTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1400:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentNameTypeLoc(clang::DependentNameTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: note: in expansion of macro 'DEPENDENT_TYPE' 42 | DEPENDENT_TYPE(DependentName, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentNameType(clang::DependentNameType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentNameType(clang::DependentNameType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1400:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentNameTypeLoc(clang::DependentNameTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:42:1: note: in expansion of macro 'DEPENDENT_TYPE' 42 | DEPENDENT_TYPE(DependentName, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedExtVectorTypeLoc(clang::DependentSizedExtVectorTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedExtVectorTypeLoc(clang::DependentSizedExtVectorTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1270:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedExtVectorTypeLoc(clang::DependentSizedExtVectorTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: note: in expansion of macro 'DEPENDENT_TYPE' 43 | DEPENDENT_TYPE(DependentSizedExtVector, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedExtVectorType(clang::DependentSizedExtVectorType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedExtVectorType(clang::DependentSizedExtVectorType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1270:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedExtVectorTypeLoc(clang::DependentSizedExtVectorTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:43:1: note: in expansion of macro 'DEPENDENT_TYPE' 43 | DEPENDENT_TYPE(DependentSizedExtVector, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentTemplateSpecializationTypeLoc(clang::DependentTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentTemplateSpecializationTypeLoc(clang::DependentTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1404:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentTemplateSpecializationTypeLoc(clang::DependentTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: note: in expansion of macro 'DEPENDENT_TYPE' 44 | DEPENDENT_TYPE(DependentTemplateSpecialization, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentTemplateSpecializationType(clang::DependentTemplateSpecializationType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentTemplateSpecializationType(clang::DependentTemplateSpecializationType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1404:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentTemplateSpecializationTypeLoc(clang::DependentTemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:44:1: note: in expansion of macro 'DEPENDENT_TYPE' 44 | DEPENDENT_TYPE(DependentTemplateSpecialization, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentVectorTypeLoc(clang::DependentVectorTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentVectorTypeLoc(clang::DependentVectorTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1281:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentVectorTypeLoc(clang::DependentVectorTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: note: in expansion of macro 'DEPENDENT_TYPE' 45 | DEPENDENT_TYPE(DependentVector, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentVectorType(clang::DependentVectorType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentVectorType(clang::DependentVectorType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1281:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentVectorTypeLoc(clang::DependentVectorTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:45:1: note: in expansion of macro 'DEPENDENT_TYPE' 45 | DEPENDENT_TYPE(DependentVector, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitElaboratedTypeLoc(clang::ElaboratedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromElaboratedTypeLoc(clang::ElaboratedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1393:1: required from 'bool clang::RecursiveASTVisitor::TraverseElaboratedTypeLoc(clang::ElaboratedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 46 | NON_CANONICAL_TYPE(Elaborated, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitElaboratedType(clang::ElaboratedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromElaboratedType(clang::ElaboratedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1393:1: required from 'bool clang::RecursiveASTVisitor::TraverseElaboratedTypeLoc(clang::ElaboratedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:46:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 46 | NON_CANONICAL_TYPE(Elaborated, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1305:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: note: in expansion of macro 'TYPE' 48 | TYPE(FunctionNoProto, FunctionType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionNoProtoType(clang::FunctionNoProtoType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionNoProtoType(clang::FunctionNoProtoType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1305:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: note: in expansion of macro 'TYPE' 48 | TYPE(FunctionNoProto, FunctionType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionProtoTypeLoc(clang::FunctionProtoTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionProtoTypeLoc(clang::FunctionProtoTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1309:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionProtoTypeLoc(clang::FunctionProtoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: note: in expansion of macro 'TYPE' 49 | TYPE(FunctionProto, FunctionType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionProtoType(clang::FunctionProtoType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionProtoType(clang::FunctionProtoType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1309:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionProtoTypeLoc(clang::FunctionProtoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:49:1: note: in expansion of macro 'TYPE' 49 | TYPE(FunctionProto, FunctionType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInjectedClassNameTypeLoc(clang::InjectedClassNameTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromInjectedClassNameTypeLoc(clang::InjectedClassNameTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1380:1: required from 'bool clang::RecursiveASTVisitor::TraverseInjectedClassNameTypeLoc(clang::InjectedClassNameTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: note: in expansion of macro 'DEPENDENT_TYPE' 50 | DEPENDENT_TYPE(InjectedClassName, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitInjectedClassNameType(clang::InjectedClassNameType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromInjectedClassNameType(clang::InjectedClassNameType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1380:1: required from 'bool clang::RecursiveASTVisitor::TraverseInjectedClassNameTypeLoc(clang::InjectedClassNameTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:50:1: note: in expansion of macro 'DEPENDENT_TYPE' 50 | DEPENDENT_TYPE(InjectedClassName, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMacroQualifiedTypeLoc(clang::MacroQualifiedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMacroQualifiedTypeLoc(clang::MacroQualifiedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1384:1: required from 'bool clang::RecursiveASTVisitor::TraverseMacroQualifiedTypeLoc(clang::MacroQualifiedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 51 | NON_CANONICAL_TYPE(MacroQualified, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMacroQualifiedType(clang::MacroQualifiedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMacroQualifiedType(clang::MacroQualifiedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1384:1: required from 'bool clang::RecursiveASTVisitor::TraverseMacroQualifiedTypeLoc(clang::MacroQualifiedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:51:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 51 | NON_CANONICAL_TYPE(MacroQualified, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1293:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: note: in expansion of macro 'TYPE' 53 | TYPE(ConstantMatrix, MatrixType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitConstantMatrixType(clang::ConstantMatrixType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantMatrixType(clang::ConstantMatrixType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1293:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: note: in expansion of macro 'TYPE' 53 | TYPE(ConstantMatrix, MatrixType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedMatrixTypeLoc(clang::DependentSizedMatrixTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedMatrixTypeLoc(clang::DependentSizedMatrixTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1299:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedMatrixTypeLoc(clang::DependentSizedMatrixTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: note: in expansion of macro 'DEPENDENT_TYPE' 54 | DEPENDENT_TYPE(DependentSizedMatrix, MatrixType) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDependentSizedMatrixType(clang::DependentSizedMatrixType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDependentSizedMatrixType(clang::DependentSizedMatrixType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1299:1: required from 'bool clang::RecursiveASTVisitor::TraverseDependentSizedMatrixTypeLoc(clang::DependentSizedMatrixTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:54:1: note: in expansion of macro 'DEPENDENT_TYPE' 54 | DEPENDENT_TYPE(DependentSizedMatrix, MatrixType) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMemberPointerTypeLoc(clang::MemberPointerTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMemberPointerTypeLoc(clang::MemberPointerTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1222:1: required from 'bool clang::RecursiveASTVisitor::TraverseMemberPointerTypeLoc(clang::MemberPointerTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: note: in expansion of macro 'TYPE' 55 | TYPE(MemberPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMemberPointerType(clang::MemberPointerType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMemberPointerType(clang::MemberPointerType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1222:1: required from 'bool clang::RecursiveASTVisitor::TraverseMemberPointerTypeLoc(clang::MemberPointerTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:55:1: note: in expansion of macro 'TYPE' 55 | TYPE(MemberPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCObjectPointerTypeLoc(clang::ObjCObjectPointerTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCObjectPointerTypeLoc(clang::ObjCObjectPointerTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1439:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCObjectPointerTypeLoc(clang::ObjCObjectPointerTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: note: in expansion of macro 'TYPE' 56 | TYPE(ObjCObjectPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCObjectPointerType(clang::ObjCObjectPointerType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCObjectPointerType(clang::ObjCObjectPointerType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1439:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCObjectPointerTypeLoc(clang::ObjCObjectPointerTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:56:1: note: in expansion of macro 'TYPE' 56 | TYPE(ObjCObjectPointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCObjectTypeLoc(clang::ObjCObjectTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCObjectTypeLoc(clang::ObjCObjectTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1426:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCObjectTypeLoc(clang::ObjCObjectTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: note: in expansion of macro 'TYPE' 57 | TYPE(ObjCObject, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCObjectType(clang::ObjCObjectType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCObjectType(clang::ObjCObjectType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1426:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCObjectTypeLoc(clang::ObjCObjectTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:57:1: note: in expansion of macro 'TYPE' 57 | TYPE(ObjCObject, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCInterfaceTypeLoc(clang::ObjCInterfaceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCInterfaceTypeLoc(clang::ObjCInterfaceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1424:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCInterfaceTypeLoc(clang::ObjCInterfaceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: note: in expansion of macro 'TYPE' 58 | TYPE(ObjCInterface, ObjCObjectType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCInterfaceType(clang::ObjCInterfaceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCInterfaceType(clang::ObjCInterfaceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1424:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCInterfaceTypeLoc(clang::ObjCInterfaceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:58:1: note: in expansion of macro 'TYPE' 58 | TYPE(ObjCInterface, ObjCObjectType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCTypeParamTypeLoc(clang::ObjCTypeParamTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCTypeParamTypeLoc(clang::ObjCTypeParamTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1417:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCTypeParamTypeLoc(clang::ObjCTypeParamTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 59 | NON_CANONICAL_TYPE(ObjCTypeParam, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitObjCTypeParamType(clang::ObjCTypeParamType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCTypeParamType(clang::ObjCTypeParamType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1417:1: required from 'bool clang::RecursiveASTVisitor::TraverseObjCTypeParamTypeLoc(clang::ObjCTypeParamTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:59:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 59 | NON_CANONICAL_TYPE(ObjCTypeParam, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPackExpansionTypeLoc(clang::PackExpansionTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPackExpansionTypeLoc(clang::PackExpansionTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1414:1: required from 'bool clang::RecursiveASTVisitor::TraversePackExpansionTypeLoc(clang::PackExpansionTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: note: in expansion of macro 'DEPENDENT_TYPE' 60 | DEPENDENT_TYPE(PackExpansion, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPackExpansionType(clang::PackExpansionType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPackExpansionType(clang::PackExpansionType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1414:1: required from 'bool clang::RecursiveASTVisitor::TraversePackExpansionTypeLoc(clang::PackExpansionTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:60:1: note: in expansion of macro 'DEPENDENT_TYPE' 60 | DEPENDENT_TYPE(PackExpansion, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParenTypeLoc(clang::ParenTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParenTypeLoc(clang::ParenTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1382:1: required from 'bool clang::RecursiveASTVisitor::TraverseParenTypeLoc(clang::ParenTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 61 | NON_CANONICAL_TYPE(Paren, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitParenType(clang::ParenType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromParenType(clang::ParenType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1382:1: required from 'bool clang::RecursiveASTVisitor::TraverseParenTypeLoc(clang::ParenTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:61:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 61 | NON_CANONICAL_TYPE(Paren, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPipeTypeLoc(clang::PipeTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPipeTypeLoc(clang::PipeTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1444:1: required from 'bool clang::RecursiveASTVisitor::TraversePipeTypeLoc(clang::PipeTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: note: in expansion of macro 'TYPE' 62 | TYPE(Pipe, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPipeType(clang::PipeType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPipeType(clang::PipeType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1444:1: required from 'bool clang::RecursiveASTVisitor::TraversePipeTypeLoc(clang::PipeTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:62:1: note: in expansion of macro 'TYPE' 62 | TYPE(Pipe, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPointerTypeLoc(clang::PointerTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPointerTypeLoc(clang::PointerTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1208:1: required from 'bool clang::RecursiveASTVisitor::TraversePointerTypeLoc(clang::PointerTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: note: in expansion of macro 'TYPE' 63 | TYPE(Pointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitPointerType(clang::PointerType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromPointerType(clang::PointerType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1208:1: required from 'bool clang::RecursiveASTVisitor::TraversePointerTypeLoc(clang::PointerTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:63:1: note: in expansion of macro 'TYPE' 63 | TYPE(Pointer, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1214:1: required from 'bool clang::RecursiveASTVisitor::TraverseLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: note: in expansion of macro 'TYPE' 65 | TYPE(LValueReference, ReferenceType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitLValueReferenceType(clang::LValueReferenceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLValueReferenceType(clang::LValueReferenceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1214:1: required from 'bool clang::RecursiveASTVisitor::TraverseLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: note: in expansion of macro 'TYPE' 65 | TYPE(LValueReference, ReferenceType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRValueReferenceTypeLoc(clang::RValueReferenceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRValueReferenceTypeLoc(clang::RValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1217:1: required from 'bool clang::RecursiveASTVisitor::TraverseRValueReferenceTypeLoc(clang::RValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: note: in expansion of macro 'TYPE' 66 | TYPE(RValueReference, ReferenceType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRValueReferenceType(clang::RValueReferenceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRValueReferenceType(clang::RValueReferenceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1217:1: required from 'bool clang::RecursiveASTVisitor::TraverseRValueReferenceTypeLoc(clang::RValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:66:1: note: in expansion of macro 'TYPE' 66 | TYPE(RValueReference, ReferenceType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstTemplateTypeParmPackTypeLoc(clang::SubstTemplateTypeParmPackTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstTemplateTypeParmPackTypeLoc(clang::SubstTemplateTypeParmPackTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1368:1: required from 'bool clang::RecursiveASTVisitor::TraverseSubstTemplateTypeParmPackTypeLoc(clang::SubstTemplateTypeParmPackTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: note: in expansion of macro 'DEPENDENT_TYPE' 67 | DEPENDENT_TYPE(SubstTemplateTypeParmPack, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstTemplateTypeParmPackType(clang::SubstTemplateTypeParmPackType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstTemplateTypeParmPackType(clang::SubstTemplateTypeParmPackType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1368:1: required from 'bool clang::RecursiveASTVisitor::TraverseSubstTemplateTypeParmPackTypeLoc(clang::SubstTemplateTypeParmPackTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:67:1: note: in expansion of macro 'DEPENDENT_TYPE' 67 | DEPENDENT_TYPE(SubstTemplateTypeParmPack, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstTemplateTypeParmTypeLoc(clang::SubstTemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstTemplateTypeParmTypeLoc(clang::SubstTemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1365:1: required from 'bool clang::RecursiveASTVisitor::TraverseSubstTemplateTypeParmTypeLoc(clang::SubstTemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 68 | NON_CANONICAL_TYPE(SubstTemplateTypeParm, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSubstTemplateTypeParmType(clang::SubstTemplateTypeParmType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSubstTemplateTypeParmType(clang::SubstTemplateTypeParmType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1365:1: required from 'bool clang::RecursiveASTVisitor::TraverseSubstTemplateTypeParmTypeLoc(clang::SubstTemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:68:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 68 | NON_CANONICAL_TYPE(SubstTemplateTypeParm, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1363:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: note: in expansion of macro 'TYPE' 70 | TYPE(Enum, TagType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitEnumType(clang::EnumType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumType(clang::EnumType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1363:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: note: in expansion of macro 'TYPE' 70 | TYPE(Enum, TagType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRecordTypeLoc(clang::RecordTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecordTypeLoc(clang::RecordTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1362:1: required from 'bool clang::RecursiveASTVisitor::TraverseRecordTypeLoc(clang::RecordTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: note: in expansion of macro 'TYPE' 71 | TYPE(Record, TagType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitRecordType(clang::RecordType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromRecordType(clang::RecordType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1362:1: required from 'bool clang::RecursiveASTVisitor::TraverseRecordTypeLoc(clang::RecordTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:71:1: note: in expansion of macro 'TYPE' 71 | TYPE(Record, TagType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateSpecializationTypeLoc(clang::TemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateSpecializationTypeLoc(clang::TemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1373:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateSpecializationTypeLoc(clang::TemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 72 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TemplateSpecialization, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateSpecializationType(clang::TemplateSpecializationType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateSpecializationType(clang::TemplateSpecializationType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1373:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateSpecializationTypeLoc(clang::TemplateSpecializationTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:72:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 72 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TemplateSpecialization, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateTypeParmTypeLoc(clang::TemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTypeParmTypeLoc(clang::TemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1364:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTypeParmTypeLoc(clang::TemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: note: in expansion of macro 'DEPENDENT_TYPE' 73 | DEPENDENT_TYPE(TemplateTypeParm, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTemplateTypeParmType(clang::TemplateTypeParmType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTemplateTypeParmType(clang::TemplateTypeParmType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1364:1: required from 'bool clang::RecursiveASTVisitor::TraverseTemplateTypeParmTypeLoc(clang::TemplateTypeParmTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:73:1: note: in expansion of macro 'DEPENDENT_TYPE' 73 | DEPENDENT_TYPE(TemplateTypeParm, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeOfExprTypeLoc(clang::TypeOfExprTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeOfExprTypeLoc(clang::TypeOfExprTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1334:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeOfExprTypeLoc(clang::TypeOfExprTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 74 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TypeOfExpr, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeOfExprType(clang::TypeOfExprType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeOfExprType(clang::TypeOfExprType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1334:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeOfExprTypeLoc(clang::TypeOfExprTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:74:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 74 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TypeOfExpr, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeOfTypeLoc(clang::TypeOfTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeOfTypeLoc(clang::TypeOfTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1337:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeOfTypeLoc(clang::TypeOfTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 75 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TypeOf, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeOfType(clang::TypeOfType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeOfType(clang::TypeOfType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1337:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeOfTypeLoc(clang::TypeOfTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:75:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 75 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(TypeOf, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypedefTypeLoc(clang::TypedefTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefTypeLoc(clang::TypedefTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1332:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypedefTypeLoc(clang::TypedefTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 76 | NON_CANONICAL_TYPE(Typedef, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypedefType(clang::TypedefType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypedefType(clang::TypedefType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1332:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypedefTypeLoc(clang::TypedefTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:76:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 76 | NON_CANONICAL_TYPE(Typedef, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnaryTransformTypeLoc(clang::UnaryTransformTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnaryTransformTypeLoc(clang::UnaryTransformTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1346:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnaryTransformTypeLoc(clang::UnaryTransformTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 77 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(UnaryTransform, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnaryTransformType(clang::UnaryTransformType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnaryTransformType(clang::UnaryTransformType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1346:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnaryTransformTypeLoc(clang::UnaryTransformTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:20:60: note: in expansion of macro 'TYPE' 20 | # define NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:77:1: note: in expansion of macro 'NON_CANONICAL_UNLESS_DEPENDENT_TYPE' 77 | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(UnaryTransform, Type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingTypeLoc(clang::UnresolvedUsingTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingTypeLoc(clang::UnresolvedUsingTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1331:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingTypeLoc(clang::UnresolvedUsingTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: note: in expansion of macro 'DEPENDENT_TYPE' 78 | DEPENDENT_TYPE(UnresolvedUsing, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUnresolvedUsingType(clang::UnresolvedUsingType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedUsingType(clang::UnresolvedUsingType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1331:1: required from 'bool clang::RecursiveASTVisitor::TraverseUnresolvedUsingTypeLoc(clang::UnresolvedUsingTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:17:39: note: in expansion of macro 'TYPE' 17 | # define DEPENDENT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:78:1: note: in expansion of macro 'DEPENDENT_TYPE' 78 | DEPENDENT_TYPE(UnresolvedUsing, Type) | ^~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingTypeLoc(clang::UsingTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingTypeLoc(clang::UsingTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1330:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingTypeLoc(clang::UsingTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 79 | NON_CANONICAL_TYPE(Using, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitUsingType(clang::UsingType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUsingType(clang::UsingType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1330:1: required from 'bool clang::RecursiveASTVisitor::TraverseUsingTypeLoc(clang::UsingTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:14:43: note: in expansion of macro 'TYPE' 14 | # define NON_CANONICAL_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:79:1: note: in expansion of macro 'NON_CANONICAL_TYPE' 79 | NON_CANONICAL_TYPE(Using, Type) | ^~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVectorTypeLoc(clang::VectorTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVectorTypeLoc(clang::VectorTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1277:1: required from 'bool clang::RecursiveASTVisitor::TraverseVectorTypeLoc(clang::VectorTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: note: in expansion of macro 'TYPE' 80 | TYPE(Vector, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitVectorType(clang::VectorType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVectorType(clang::VectorType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1277:1: required from 'bool clang::RecursiveASTVisitor::TraverseVectorTypeLoc(clang::VectorTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:80:1: note: in expansion of macro 'TYPE' 80 | TYPE(Vector, Type) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExtVectorTypeLoc(clang::ExtVectorTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExtVectorTypeLoc(clang::ExtVectorTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1289:1: required from 'bool clang::RecursiveASTVisitor::TraverseExtVectorTypeLoc(clang::ExtVectorTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: note: in expansion of macro 'TYPE' 81 | TYPE(ExtVector, VectorType) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExtVectorType(clang::ExtVectorType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExtVectorType(clang::ExtVectorType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1289:1: required from 'bool clang::RecursiveASTVisitor::TraverseExtVectorTypeLoc(clang::ExtVectorTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:81:1: note: in expansion of macro 'TYPE' 81 | TYPE(ExtVector, VectorType) | ^~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:372:63: required from 'bool clang::RecursiveASTVisitor::WalkUpFromStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 372 | bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); } | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromWhileStmt(clang::WhileStmt*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:373:24: warning: unused parameter 'S' [-Wunused-parameter] 373 | bool VisitStmt(Stmt *S) { return true; } | ~~~~~~^ In file included from /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:381: /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitValueStmt(clang::ValueStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:30:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromValueStmt(clang::ValueStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLabelStmt(clang::LabelStmt*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:34:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:30:15: note: in expansion of macro 'VALUESTMT' 30 | ABSTRACT_STMT(VALUESTMT(ValueStmt, Stmt)) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExpr(clang::Expr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:40:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExpr(clang::Expr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromVAArgExpr(clang::VAArgExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:44:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:40:15: note: in expansion of macro 'EXPR' 40 | ABSTRACT_STMT(EXPR(Expr, ValueStmt)) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOverloadExpr(clang::OverloadExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:164:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOverloadExpr(clang::OverloadExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromUnresolvedMemberExpr(clang::UnresolvedMemberExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:168:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:162:36: note: in expansion of macro 'EXPR' 162 | # define OVERLOADEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:164:15: note: in expansion of macro 'OVERLOADEXPR' 164 | ABSTRACT_STMT(OVERLOADEXPR(OverloadExpr, Expr)) | ^~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFullExpr(clang::FullExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:388:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFullExpr(clang::FullExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExprWithCleanups(clang::ExprWithCleanups*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:392:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:386:32: note: in expansion of macro 'EXPR' 386 | # define FULLEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:388:15: note: in expansion of macro 'FULLEXPR' 388 | ABSTRACT_STMT(FULLEXPR(FullExpr, Expr)) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCoroutineSuspendExpr(clang::CoroutineSuspendExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:462:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoroutineSuspendExpr(clang::CoroutineSuspendExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCoyieldExpr(clang::CoyieldExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:466:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:460:44: note: in expansion of macro 'EXPR' 460 | # define COROUTINESUSPENDEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:462:15: note: in expansion of macro 'COROUTINESUSPENDEXPR' 462 | ABSTRACT_STMT(COROUTINESUSPENDEXPR(CoroutineSuspendExpr, Expr)) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCastExpr(clang::CastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:512:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCastExpr(clang::CastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromImplicitCastExpr(clang::ImplicitCastExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:516:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:512:15: note: in expansion of macro 'CASTEXPR' 512 | ABSTRACT_STMT(CASTEXPR(CastExpr, Expr)) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitExplicitCastExpr(clang::ExplicitCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:522:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromExplicitCastExpr(clang::ExplicitCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromObjCBridgedCastExpr(clang::ObjCBridgedCastExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:526:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:522:15: note: in expansion of macro 'EXPLICITCASTEXPR' 522 | ABSTRACT_STMT(EXPLICITCASTEXPR(ExplicitCastExpr, CastExpr)) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitCXXNamedCastExpr(clang::CXXNamedCastExpr*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:532:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXNamedCastExpr(clang::CXXNamedCastExpr*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromCXXStaticCastExpr(clang::CXXStaticCastExpr*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:536:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:510:32: note: in expansion of macro 'EXPR' 510 | # define CASTEXPR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:520:40: note: in expansion of macro 'CASTEXPR' 520 | # define EXPLICITCASTEXPR(Type, Base) CASTEXPR(Type, Base) | ^~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:530:40: note: in expansion of macro 'EXPLICITCASTEXPR' 530 | # define CXXNAMEDCASTEXPR(Type, Base) EXPLICITCASTEXPR(Type, Base) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:532:15: note: in expansion of macro 'CXXNAMEDCASTEXPR' 532 | ABSTRACT_STMT(CXXNAMEDCASTEXPR(CXXNamedCastExpr, ExplicitCastExpr)) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAbstractConditionalOperator(clang::AbstractConditionalOperator*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:830:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAbstractConditionalOperator(clang::AbstractConditionalOperator*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConditionalOperator(clang::ConditionalOperator*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:834:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:28:33: note: in expansion of macro 'STMT' 28 | # define VALUESTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:38:28: note: in expansion of macro 'VALUESTMT' 38 | # define EXPR(Type, Base) VALUESTMT(Type, Base) | ^~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:828:51: note: in expansion of macro 'EXPR' 828 | # define ABSTRACTCONDITIONALOPERATOR(Type, Base) EXPR(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:830:15: note: in expansion of macro 'ABSTRACTCONDITIONALOPERATOR' 830 | ABSTRACT_STMT(ABSTRACTCONDITIONALOPERATOR(AbstractConditionalOperator, Expr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitSwitchCase(clang::SwitchCase*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:870:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromSwitchCase(clang::SwitchCase*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDefaultStmt(clang::DefaultStmt*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:874:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:868:34: note: in expansion of macro 'STMT' 868 | # define SWITCHCASE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:870:15: note: in expansion of macro 'SWITCHCASE' 870 | ABSTRACT_STMT(SWITCHCASE(SwitchCase, Stmt)) | ^~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPExecutableDirective(clang::OMPExecutableDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:962:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPExecutableDirective(clang::OMPExecutableDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsDirective(clang::OMPTeamsDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:966:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:962:15: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 962 | ABSTRACT_STMT(OMPEXECUTABLEDIRECTIVE(OMPExecutableDirective, Stmt)) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPLoopTransformationDirective(clang::OMPLoopTransformationDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1126:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPLoopTransformationDirective(clang::OMPLoopTransformationDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPUnrollDirective(clang::OMPUnrollDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1124:54: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1124 | # define OMPLOOPTRANSFORMATIONDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1126:15: note: in expansion of macro 'OMPLOOPTRANSFORMATIONDIRECTIVE' 1126 | ABSTRACT_STMT(OMPLOOPTRANSFORMATIONDIRECTIVE(OMPLoopTransformationDirective, OMPLoopBasedDirective)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPLoopDirective(clang::OMPLoopDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1146:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPLoopDirective(clang::OMPLoopDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPTeamsGenericLoopDirective(clang::OMPTeamsGenericLoopDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1150:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1144:40: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1144 | # define OMPLOOPDIRECTIVE(Type, Base) OMPLOOPBASEDDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1146:15: note: in expansion of macro 'OMPLOOPDIRECTIVE' 1146 | ABSTRACT_STMT(OMPLOOPDIRECTIVE(OMPLoopDirective, OMPLoopBasedDirective)) | ^~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitAsmStmt(clang::AsmStmt*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1534:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAsmStmt(clang::AsmStmt*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMSAsmStmt(clang::MSAsmStmt*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1538:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1532:31: note: in expansion of macro 'STMT' 1532 | # define ASMSTMT(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1534:15: note: in expansion of macro 'ASMSTMT' 1534 | ABSTRACT_STMT(ASMSTMT(AsmStmt, Stmt)) | ^~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:414:72: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 414 | bool WalkUpFromTypeLoc(TypeLoc TL) { return getDerived().VisitTypeLoc(TL); } | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1230:1: required from 'bool clang::RecursiveASTVisitor::TraverseAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:415:29: warning: unused parameter 'TL' [-Wunused-parameter] 415 | bool VisitTypeLoc(TypeLoc TL) { return true; } | ~~~~~~~~^~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h: In instantiation of 'bool clang::RecursiveASTVisitor::VisitType(clang::Type*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:393:63: required from 'bool clang::RecursiveASTVisitor::WalkUpFromType(clang::Type*) [with Derived = LupdateVisitor]' 393 | bool WalkUpFromType(Type *T) { return getDerived().VisitType(T); } | ~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAdjustedType(clang::AdjustedType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1230:1: required from 'bool clang::RecursiveASTVisitor::TraverseAdjustedTypeLoc(clang::AdjustedTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:22:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:394:24: warning: unused parameter 'T' [-Wunused-parameter] 394 | bool VisitType(Type *T) { return true; } | ~~~~~~^ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayTypeLoc(clang::ArrayTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayTypeLoc(clang::ArrayTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1243:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:24:1: note: in expansion of macro 'ABSTRACT_TYPE' 24 | ABSTRACT_TYPE(Array, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitArrayType(clang::ArrayType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:24:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromArrayType(clang::ArrayType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantArrayType(clang::ConstantArrayType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1243:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantArrayTypeLoc(clang::ConstantArrayTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:25:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:24:1: note: in expansion of macro 'ABSTRACT_TYPE' 24 | ABSTRACT_TYPE(Array, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeducedTypeLoc(clang::DeducedTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:37:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeducedTypeLoc(clang::DeducedTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1350:1: required from 'bool clang::RecursiveASTVisitor::TraverseAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:37:1: note: in expansion of macro 'ABSTRACT_TYPE' 37 | ABSTRACT_TYPE(Deduced, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitDeducedType(clang::DeducedType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:37:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromDeducedType(clang::DeducedType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromAutoType(clang::AutoType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1350:1: required from 'bool clang::RecursiveASTVisitor::TraverseAutoTypeLoc(clang::AutoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:38:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:37:1: note: in expansion of macro 'ABSTRACT_TYPE' 37 | ABSTRACT_TYPE(Deduced, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionTypeLoc(clang::FunctionTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:47:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionTypeLoc(clang::FunctionTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1305:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:47:1: note: in expansion of macro 'ABSTRACT_TYPE' 47 | ABSTRACT_TYPE(Function, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitFunctionType(clang::FunctionType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:47:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionType(clang::FunctionType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromFunctionNoProtoType(clang::FunctionNoProtoType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1305:1: required from 'bool clang::RecursiveASTVisitor::TraverseFunctionNoProtoTypeLoc(clang::FunctionNoProtoTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:48:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:47:1: note: in expansion of macro 'ABSTRACT_TYPE' 47 | ABSTRACT_TYPE(Function, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMatrixTypeLoc(clang::MatrixTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:52:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMatrixTypeLoc(clang::MatrixTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1293:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:52:1: note: in expansion of macro 'ABSTRACT_TYPE' 52 | ABSTRACT_TYPE(Matrix, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitMatrixType(clang::MatrixType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:52:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromMatrixType(clang::MatrixType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromConstantMatrixType(clang::ConstantMatrixType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1293:1: required from 'bool clang::RecursiveASTVisitor::TraverseConstantMatrixTypeLoc(clang::ConstantMatrixTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:53:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:52:1: note: in expansion of macro 'ABSTRACT_TYPE' 52 | ABSTRACT_TYPE(Matrix, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReferenceTypeLoc(clang::ReferenceTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:64:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromReferenceTypeLoc(clang::ReferenceTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1214:1: required from 'bool clang::RecursiveASTVisitor::TraverseLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:64:1: note: in expansion of macro 'ABSTRACT_TYPE' 64 | ABSTRACT_TYPE(Reference, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitReferenceType(clang::ReferenceType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:64:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromReferenceType(clang::ReferenceType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromLValueReferenceType(clang::LValueReferenceType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1214:1: required from 'bool clang::RecursiveASTVisitor::TraverseLValueReferenceTypeLoc(clang::LValueReferenceTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:65:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:64:1: note: in expansion of macro 'ABSTRACT_TYPE' 64 | ABSTRACT_TYPE(Reference, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTagTypeLoc(clang::TagTypeLoc) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:69:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTagTypeLoc(clang::TagTypeLoc) [with Derived = LupdateVisitor]' 432 | TRY_TO(Visit##CLASS##TypeLoc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 431 | TRY_TO(WalkUpFrom##BASE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1363:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 1167 | TRY_TO(WalkUpFrom##TYPE##Loc(TL)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:435:45: warning: unused parameter 'TL' [-Wunused-parameter] 435 | bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:69:1: note: in expansion of macro 'ABSTRACT_TYPE' 69 | ABSTRACT_TYPE(Tag, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitTagType(clang::TagType*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/TypeNodes.inc:69:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromTagType(clang::TagType*) [with Derived = LupdateVisitor]' 398 | TRY_TO(Visit##CLASS##Type(T)); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromEnumType(clang::EnumType*) [with Derived = LupdateVisitor]' 397 | TRY_TO(WalkUpFrom##BASE(T)); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1363:1: required from 'bool clang::RecursiveASTVisitor::TraverseEnumTypeLoc(clang::EnumTypeLoc) [with Derived = LupdateVisitor]' 1169 | TRY_TO(WalkUpFrom##TYPE(const_cast(TL.getTypePtr()))); \ | ^ /usr/include/llvm18/clang/AST/TypeNodes.inc:70:1: required from 'bool clang::RecursiveASTVisitor::TraverseTypeLoc(clang::TypeLoc) [with Derived = LupdateVisitor]' 715 | return getDerived().Traverse##CLASS##TypeLoc(TL.castAs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1509:1: required from 'bool clang::RecursiveASTVisitor::TraverseBlockDecl(clang::BlockDecl*) [with Derived = LupdateVisitor]' 1511 | TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:60:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:401:40: warning: unused parameter 'T' [-Wunused-parameter] 401 | bool Visit##CLASS##Type(CLASS##Type *T) { return true; } /usr/include/llvm18/clang/AST/TypeNodes.inc:11:38: note: in expansion of macro 'TYPE' 11 | # define ABSTRACT_TYPE(Class, Base) TYPE(Class, Base) | ^~~~ /usr/include/llvm18/clang/AST/TypeNodes.inc:69:1: note: in expansion of macro 'ABSTRACT_TYPE' 69 | ABSTRACT_TYPE(Tag, Type) | ^~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc: In instantiation of 'bool clang::RecursiveASTVisitor::VisitOMPLoopBasedDirective(clang::OMPLoopBasedDirective*) [with Derived = LupdateVisitor]': /usr/include/llvm18/clang/AST/StmtNodes.inc:1122:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPLoopBasedDirective(clang::OMPLoopBasedDirective*) [with Derived = LupdateVisitor]' 377 | TRY_TO(Visit##CLASS(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1126:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPLoopTransformationDirective(clang::OMPLoopTransformationDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::WalkUpFromOMPUnrollDirective(clang::OMPUnrollDirective*) [with Derived = LupdateVisitor]' 376 | TRY_TO(WalkUpFrom##PARENT(S)); \ | ^ /usr/include/llvm18/clang/AST/StmtNodes.inc:1130:1: required from 'bool clang::RecursiveASTVisitor::PostVisitStmt(clang::Stmt*) [with Derived = LupdateVisitor]' 626 | TRY_TO(WalkUpFrom##CLASS(static_cast(S))); \ | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:670:9: required from 'bool clang::RecursiveASTVisitor::TraverseStmt(clang::Stmt*, DataRecursionQueue*) [with Derived = LupdateVisitor; DataRecursionQueue = llvm::SmallVectorImpl >]' 670 | TRY_TO(PostVisitStmt(CurrS)); | ^ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:1521:1: required from 'bool clang::RecursiveASTVisitor::TraverseCapturedDecl(clang::CapturedDecl*) [with Derived = LupdateVisitor]' 1522 | TRY_TO(TraverseStmt(D->getBody())); | ^ /usr/include/llvm18/clang/AST/DeclNodes.inc:54:1: required from 'bool clang::RecursiveASTVisitor::TraverseDecl(clang::Decl*) [with Derived = LupdateVisitor]' 747 | if (!getDerived().Traverse##CLASS##Decl(static_cast(D))) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:188:37: required from 'bool clang::RecursiveASTVisitor::TraverseAST(clang::ASTContext&) [with Derived = LupdateVisitor]' 188 | return getDerived().TraverseDecl(AST.getTranslationUnitDecl()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/lupdate/clangtoolastreader.h:97:46: required from here 97 | bool traverse = m_visitor.TraverseAST(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/llvm18/clang/AST/RecursiveASTVisitor.h:380:28: warning: unused parameter 'S' [-Wunused-parameter] 380 | bool Visit##CLASS(CLASS *S) { return true; } /usr/include/llvm18/clang/AST/StmtNodes.inc:11:31: note: in definition of macro 'ABSTRACT_STMT' 11 | # define ABSTRACT_STMT(Type) Type | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:960:46: note: in expansion of macro 'STMT' 960 | # define OMPEXECUTABLEDIRECTIVE(Type, Base) STMT(Type, Base) | ^~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1120:45: note: in expansion of macro 'OMPEXECUTABLEDIRECTIVE' 1120 | # define OMPLOOPBASEDDIRECTIVE(Type, Base) OMPEXECUTABLEDIRECTIVE(Type, Base) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/llvm18/clang/AST/StmtNodes.inc:1122:15: note: in expansion of macro 'OMPLOOPBASEDDIRECTIVE' 1122 | ABSTRACT_STMT(OMPLOOPBASEDDIRECTIVE(OMPLoopBasedDirective, OMPExecutableDirective)) | ^~~~~~~~~~~~~~~~~~~~~ [412/708] Linking CXX executable lib/qt6/bin/lupdate /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/assistant/assistant/mainwindow.cpp: In member function 'void MainWindow::showAboutDialog()': /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/assistant/assistant/mainwindow.cpp:861:81: warning: value computed is not used [-Wunused-value] 861 | QLatin1String path(":/qt-project.org/assistant/images/assistant-128.png"); | ^ [413/708] Linking CXX executable lib/qt6/bin/assistant In member function '__conv_op ', inlined from 'toStringList' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/projectdescriptionreader.cpp:203:35, inlined from 'stringListValue' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/projectdescriptionreader.cpp:195:35: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2097:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2101:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2105:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2109:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2117:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2122:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function '__conv_op ', inlined from '__invoke_impl' at /usr/include/c++/14.2.0/bits/invoke.h:74:46, inlined from '__invoke' at /usr/include/c++/14.2.0/bits/invoke.h:96:40, inlined from '__call' at /usr/include/c++/14.2.0/functional:513:24, inlined from 'operator()' at /usr/include/c++/14.2.0/functional:598:32, inlined from 'operator()' at /usr/include/c++/14.2.0/bits/predefined_ops.h:395:24, inlined from '__find_if.isra' at /usr/include/c++/14.2.0/bits/stl_algobase.h:2127:14: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ In member function 'objectKey', inlined from 'key' at /usr/include/qt6/QtCore/qjsonobject.h:168:60, inlined from 'isValidProject' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/projectdescriptionreader.cpp:50:37: /usr/include/qt6/QtCore/qjsonvalue.h:168:55: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 168 | QString objectKey() const { return objectKey(*this); } | ^ In member function '__conv_op ', inlined from 'convertProjects' at /home/buildozer/aports/community/qt6-qttools/src/qttools-everywhere-src-6.7.2/src/linguist/shared/projectdescriptionreader.cpp:115:44: /usr/include/qt6/QtCore/qjsonvalue.h:122:63: note: parameter passing for argument of type 'const struct QJsonValueConstRef' changed in GCC 9.1 122 | inline operator QJsonValue() const { return concrete(*this); } | ^ [414/708] Running AUTOMOC file extraction for target Designer [415/708] Generating pc file for target Qt6::Designer [416/708] Generating prl file for target Designer [417/708] Running rcc for resource shared [418/708] Running rcc for resource qtgradienteditor [419/708] Running rcc for resource findwidget [420/708] Running rcc for resource S60-nHD-Touchscreen [421/708] Running rcc for resource S60-QVGA-Candybar [422/708] Running rcc for resource PortableMedia [423/708] Running rcc for resource TouchscreenPhone [424/708] Running rcc for resource SmartPhoneWithButtons [425/708] Running rcc for resource SmartPhone [426/708] Running rcc for resource SmartPhone2 [427/708] Running rcc for resource ClamshellPhone [428/708] Running moc --collect-json for target Designer [429/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_S60-nHD-Touchscreen.cpp.o [430/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_shared.cpp.o [431/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_qtgradienteditor.cpp.o [432/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_findwidget.cpp.o [433/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_S60-QVGA-Candybar.cpp.o [434/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_PortableMedia.cpp.o [435/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_TouchscreenPhone.cpp.o [436/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_SmartPhoneWithButtons.cpp.o [437/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_SmartPhone.cpp.o [438/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_SmartPhone2.cpp.o [439/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/.qt/rcc/qrc_ClamshellPhone.cpp.o [440/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/cmake_pch.hxx.gch [441/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtpropertybrowser/qtpropertybrowserutils.cpp.o [442/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/uilib/ui4.cpp.o [443/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/uilib/textbuilder.cpp.o [444/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/uilib/resourcebuilder.cpp.o [445/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/uilib/properties.cpp.o [446/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/uilib/formbuilderextra.cpp.o [447/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/uilib/formbuilder.cpp.o [448/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/uilib/abstractformbuilder.cpp.o [449/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/zoomwidget.cpp.o [450/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/widgetfactory.cpp.o [451/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/widgetdatabase.cpp.o [452/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/textpropertyeditor.cpp.o [453/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/stylesheeteditor.cpp.o [454/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/spacer_widget.cpp.o [455/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/signalslotdialog.cpp.o [456/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/sheet_delegate.cpp.o [457/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/shared_settings.cpp.o [458/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/selectsignaldialog.cpp.o [459/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/richtexteditor.cpp.o [460/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/rcc.cpp.o [461/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qtresourceview.cpp.o [462/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qtresourcemodel.cpp.o [463/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qtresourceeditordialog.cpp.o [464/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qsimpleresource.cpp.o [465/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qlayout_widget.cpp.o [466/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_widgetitem.cpp.o [467/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_widgetbox.cpp.o [468/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_widget.cpp.o [469/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_utils.cpp.o [470/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_toolbox.cpp.o [471/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_toolbar.cpp.o [472/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_taskmenu.cpp.o [473/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_tabwidget.cpp.o [474/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_stackedbox.cpp.o [475/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_qsettings.cpp.o [476/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_propertysheet.cpp.o [477/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_propertyeditor.cpp.o [478/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_propertycommand.cpp.o [479/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_promotiondialog.cpp.o [480/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_promotion.cpp.o [481/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_objectinspector.cpp.o [482/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_menubar.cpp.o [483/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_menu.cpp.o [484/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_membersheet.cpp.o [485/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_introspection.cpp.o [486/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_formwindowmanager.cpp.o [487/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_formwindowcommand.cpp.o [488/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_formeditorcommand.cpp.o [489/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_formbuilder.cpp.o [490/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_dockwidget.cpp.o [491/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_dnditem.cpp.o [492/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_command2.cpp.o [493/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/qdesigner_command.cpp.o [494/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/propertylineedit.cpp.o [495/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/promotiontaskmenu.cpp.o [496/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/promotionmodel.cpp.o [497/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/previewmanager.cpp.o [498/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/previewconfigurationwidget.cpp.o [499/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/pluginmanager.cpp.o [500/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/plugindialog.cpp.o [501/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/plaintexteditor.cpp.o [502/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/orderdialog.cpp.o [503/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/newformwidget.cpp.o [504/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/newactiondialog.cpp.o [505/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/morphmenu.cpp.o [506/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/metadatabase.cpp.o [507/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/layoutinfo.cpp.o [508/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/layout.cpp.o [509/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/invisible_widget.cpp.o [510/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/iconselector.cpp.o [511/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/iconloader.cpp.o [512/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/htmlhighlighter.cpp.o [513/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/gridpanel.cpp.o [514/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/grid.cpp.o [515/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/formwindowbase.cpp.o [516/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/formlayoutmenu.cpp.o [517/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/dialoggui.cpp.o [518/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/deviceprofile.cpp.o [519/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/csshighlighter.cpp.o [520/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/connectionedit.cpp.o [521/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/codedialog.cpp.o [522/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/actionrepository.cpp.o [523/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/shared/actioneditor.cpp.o [524/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/taskmenu.cpp.o [525/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/extrainfo.cpp.o [526/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractwidgetfactory.cpp.o [527/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractwidgetdatabase.cpp.o [528/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractwidgetbox.cpp.o [529/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractresourcebrowser.cpp.o [530/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractpropertyeditor.cpp.o [531/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractpromotioninterface.cpp.o [532/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractobjectinspector.cpp.o [533/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractnewformwidget.cpp.o [534/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractmetadatabase.cpp.o [535/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractintrospection.cpp.o [536/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractintegration.cpp.o [537/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractformwindowtool.cpp.o [538/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractformwindowmanager.cpp.o [539/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractformwindowcursor.cpp.o [540/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractformwindow.cpp.o [541/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractformeditorplugin.cpp.o [542/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractformeditor.cpp.o [543/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractdialoggui.cpp.o [544/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/sdk/abstractactioneditor.cpp.o [545/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/extension/qextensionmanager.cpp.o [546/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/extension/extension.cpp.o [547/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/extension/default_extensionfactory.cpp.o [548/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradientwidget.cpp.o [549/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradientviewdialog.cpp.o [550/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradientview.cpp.o [551/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradientutils.cpp.o [552/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradientstopswidget.cpp.o [553/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradientstopsmodel.cpp.o [554/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradientstopscontroller.cpp.o [555/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradientmanager.cpp.o [556/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradienteditor.cpp.o [557/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtgradientdialog.cpp.o [558/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtcolorline.cpp.o [559/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/qtgradienteditor/qtcolorbutton.cpp.o [560/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/findwidget/texteditfindwidget.cpp.o [561/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/findwidget/itemviewfindwidget.cpp.o [562/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/findwidget/abstractfindwidget.cpp.o [563/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/__/__/__/shared/deviceskin/deviceskin.cpp.o [564/708] Building CXX object src/designer/src/lib/CMakeFiles/Designer.dir/Designer_autogen/mocs_compilation.cpp.o [565/708] Linking CXX shared library lib/libQt6Designer.so.6.7.2 [566/708] Creating library symlink lib/libQt6Designer.so.6 lib/libQt6Designer.so [567/708] Automatic MOC for target QQuickWidgetPlugin [568/708] Running AUTOMOC file extraction for target DesignerComponentsPrivate [569/708] Generating prl file for target DesignerComponentsPrivate [570/708] Running rcc for resource qtpropertybrowser [571/708] Running rcc for resource findwidget [572/708] Running rcc for resource widgetbox [573/708] Running rcc for resource formeditor1 [574/708] Running rcc for resource formeditor [575/708] Running rcc for resource propertyeditor [576/708] Running moc --collect-json for target DesignerComponentsPrivate [577/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/.qt/rcc/qrc_qtpropertybrowser.cpp.o [578/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/.qt/rcc/qrc_findwidget.cpp.o [579/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/.qt/rcc/qrc_widgetbox.cpp.o [580/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/.qt/rcc/qrc_formeditor1.cpp.o [581/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/.qt/rcc/qrc_formeditor.cpp.o [582/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/.qt/rcc/qrc_propertyeditor.cpp.o [583/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/cmake_pch.hxx.gch [584/708] Running rcc for resource qquickwidget_plugin [585/708] Building CXX object src/designer/src/plugins/qquickwidget/CMakeFiles/QQuickWidgetPlugin.dir/.qt/rcc/qrc_qquickwidget_plugin.cpp.o [586/708] Building CXX object src/designer/src/plugins/qquickwidget/CMakeFiles/QQuickWidgetPlugin.dir/qquickwidget_plugin.cpp.o [587/708] Building CXX object src/designer/src/plugins/qquickwidget/CMakeFiles/QQuickWidgetPlugin.dir/QQuickWidgetPlugin_autogen/mocs_compilation.cpp.o [588/708] Linking CXX shared module lib/qt6/plugins/designer/libqquickwidget.so [589/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/qtpropertybrowser/qtvariantproperty.cpp.o [590/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/qtpropertybrowser/qttreepropertybrowser.cpp.o [591/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/qtpropertybrowser/qtpropertymanager.cpp.o [592/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/qtpropertybrowser/qtpropertybrowserutils.cpp.o [593/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/qtpropertybrowser/qtpropertybrowser.cpp.o [594/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/qtpropertybrowser/qtgroupboxpropertybrowser.cpp.o [595/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/qtpropertybrowser/qteditorfactory.cpp.o [596/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/qtpropertybrowser/qtbuttonpropertybrowser.cpp.o [597/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/qtgradienteditor/qtcolorbutton.cpp.o [598/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/findwidget/texteditfindwidget.cpp.o [599/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/findwidget/itemviewfindwidget.cpp.o [600/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/__/__/__/shared/findwidget/abstractfindwidget.cpp.o [601/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/qdesigner_components.cpp.o [602/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/widgetbox/widgetboxtreewidget.cpp.o [603/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/widgetbox/widgetboxcategorylistview.cpp.o [604/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/widgetbox/widgetbox_dnditem.cpp.o [605/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/widgetbox/widgetbox.cpp.o [606/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/treewidgeteditor.cpp.o [607/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/treewidget_taskmenu.cpp.o [608/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/toolbar_taskmenu.cpp.o [609/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/textedit_taskmenu.cpp.o [610/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/taskmenu_component.cpp.o [611/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/tablewidgeteditor.cpp.o [612/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/tablewidget_taskmenu.cpp.o [613/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/menutaskmenu.cpp.o [614/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/listwidgeteditor.cpp.o [615/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/listwidget_taskmenu.cpp.o [616/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/lineedit_taskmenu.cpp.o [617/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/layouttaskmenu.cpp.o [618/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/label_taskmenu.cpp.o [619/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/itemlisteditor.cpp.o [620/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/inplace_widget_helper.cpp.o [621/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/inplace_editor.cpp.o [622/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/groupbox_taskmenu.cpp.o [623/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/containerwidget_taskmenu.cpp.o [624/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/combobox_taskmenu.cpp.o [625/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/taskmenu/button_taskmenu.cpp.o [626/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/tabordereditor/tabordereditor_tool.cpp.o [627/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/tabordereditor/tabordereditor_plugin.cpp.o [628/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/tabordereditor/tabordereditor.cpp.o [629/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/signalsloteditor/signalsloteditorwindow.cpp.o [630/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/signalsloteditor/signalsloteditor_tool.cpp.o [631/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/signalsloteditor/signalsloteditor_plugin.cpp.o [632/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/signalsloteditor/signalsloteditor.cpp.o [633/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/signalsloteditor/signalslot_utils.cpp.o [634/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/signalsloteditor/connectdialog.cpp.o [635/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/stringlisteditorbutton.cpp.o [636/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/stringlisteditor.cpp.o [637/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/qlonglongvalidator.cpp.o [638/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/propertyeditor.cpp.o [639/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/previewwidget.cpp.o [640/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/previewframe.cpp.o [641/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/pixmapeditor.cpp.o [642/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/paletteeditorbutton.cpp.o [643/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/paletteeditor.cpp.o [644/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/newdynamicpropertydialog.cpp.o [645/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/fontpropertymanager.cpp.o [646/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/designerpropertymanager.cpp.o [647/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/propertyeditor/brushpropertymanager.cpp.o [648/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/objectinspector/objectinspectormodel.cpp.o [649/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/objectinspector/objectinspector.cpp.o [650/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/widgetselection.cpp.o [651/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/tool_widgeteditor.cpp.o [652/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/templateoptionspage.cpp.o [653/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/spacer_propertysheet.cpp.o [654/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/qwizard_container.cpp.o [655/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/qmdiarea_container.cpp.o [656/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/qmainwindow_container.cpp.o [657/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/qlayoutwidget_propertysheet.cpp.o [658/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/qdesigner_resource.cpp.o [659/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/previewactiongroup.cpp.o [660/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/line_propertysheet.cpp.o [661/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/layout_propertysheet.cpp.o [662/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/itemview_propertysheet.cpp.o [663/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/formwindowsettings.cpp.o [664/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/formwindowmanager.cpp.o [665/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/formwindowcursor.cpp.o [666/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/formwindow_widgetstack.cpp.o [667/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/formwindow_dnditem.cpp.o [668/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/formwindow.cpp.o [669/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/formeditor_optionspage.cpp.o [670/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/formeditor.cpp.o [671/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/embeddedoptionspage.cpp.o [672/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/dpi_chooser.cpp.o [673/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/deviceprofiledialog.cpp.o [674/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/default_layoutdecoration.cpp.o [675/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/default_container.cpp.o [676/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/formeditor/default_actionprovider.cpp.o [677/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/buddyeditor/buddyeditor_tool.cpp.o [678/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/buddyeditor/buddyeditor_plugin.cpp.o [679/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/__/buddyeditor/buddyeditor.cpp.o [680/708] Building CXX object src/designer/src/components/lib/CMakeFiles/DesignerComponentsPrivate.dir/DesignerComponentsPrivate_autogen/mocs_compilation.cpp.o [681/708] Linking CXX shared library lib/libQt6DesignerComponents.so.6.7.2 [682/708] Creating library symlink lib/libQt6DesignerComponents.so.6 lib/libQt6DesignerComponents.so [683/708] Automatic MOC and UIC for target designer [684/708] Running rcc for resource qttoolbardialog [685/708] Running rcc for resource designer [686/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/.qt/rcc/qrc_designer.cpp.o [687/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/.qt/rcc/qrc_qttoolbardialog.cpp.o [688/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/cmake_pch.hxx.gch [689/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/versiondialog.cpp.o [690/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/saveformastemplate.cpp.o [691/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/qdesigner_workbench.cpp.o [692/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/qdesigner_toolwindow.cpp.o [693/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/qdesigner_settings.cpp.o [694/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/qdesigner_server.cpp.o [695/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/qdesigner_formwindow.cpp.o [696/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/qdesigner_appearanceoptions.cpp.o [697/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/qdesigner_actions.cpp.o [698/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/qdesigner.cpp.o [699/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/preferencesdialog.cpp.o [700/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/newform.cpp.o [701/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/mainwindow.cpp.o [702/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/main.cpp.o [703/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/assistantclient.cpp.o [704/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/appfontdialog.cpp.o [705/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/__/__/__/shared/qttoolbardialog/qttoolbardialog.cpp.o [706/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/__/__/__/shared/fontpanel/fontpanel.cpp.o [707/708] Building CXX object src/designer/src/designer/CMakeFiles/designer.dir/designer_autogen/mocs_compilation.cpp.o [708/708] Linking CXX executable lib/qt6/bin/designer >>> qt6-qttools: Entering fakeroot... -- Install configuration: "RelWithDebInfo" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiPlugin/Qt6UiPluginConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiPlugin/Qt6UiPluginConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiPlugin/Qt6UiPluginConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiPlugin/Qt6UiPluginTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiPlugin/Qt6UiPluginVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/UiPlugin.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiPlugin/Qt6UiPluginAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/customwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/QDesignerCustomWidgetCollectionInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/qdesignerexportwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/QtUiPlugin -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/QtUiPluginVersion -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/QDesignerCustomWidgetInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/qtuipluginversion.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/QDesignerExportWidget -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/customwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/qdesignerexportwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiPlugin/QtUiPluginDepends -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_uiplugin.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/pkgconfig/Qt6UiPlugin.pc -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/metatypes/qt6uitools_relwithdebinfo_metatypes.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiTools/Qt6UiToolsConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiTools/Qt6UiToolsConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiTools/Qt6UiToolsConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6UiTools.so.6.7.2 -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6UiTools.so.6 -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6UiTools.so.6.7.2" to "$ORIGIN" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6UiTools.so -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiTools/Qt6UiToolsTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiTools/Qt6UiToolsTargets-relwithdebinfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiTools/Qt6UiToolsVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/UiTools.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiTools/Qt6UiToolsAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiTools -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiTools/qtuitoolsversion.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiTools/QtUiToolsVersion -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiTools/QtUiTools -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiTools/QUiLoader -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiTools/quiloader.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiTools/qtuitoolsglobal.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiTools/QtUiToolsDepends -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtUiTools/6.7.2/QtUiTools/private/quiloader_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_uitools.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_uitools_private.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/pkgconfig/Qt6UiTools.pc -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Tools/Qt6ToolsConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Tools/Qt6ToolsConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Tools/Qt6ToolsConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Tools/Qt6ToolsTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Tools/Qt6ToolsVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/Tools.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Tools/Qt6ToolsAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtTools -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtTools/qttoolsversion.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtTools/QtToolsVersion -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtTools/QtTools -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtTools/qttools-config.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtTools/QtToolsDepends -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtTools/6.7.2/QtTools/private/qttools-config_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_tools_private.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/lconvert -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/lconvert" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/lprodump -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/lprodump" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/lrelease -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/lrelease" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/lrelease-pro -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/lrelease-pro" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/lupdate -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/lupdate" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/lupdate-pro -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/lupdate-pro" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/linguist -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/linguist" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/danish.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/dutch.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/finnish.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/french.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/german.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/hungarian.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/italian.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/japanese.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/norwegian.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/polish.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/russian.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/spanish.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/share/qt6/phrasebooks/swedish.qph -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Linguist/Qt6LinguistConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Linguist/Qt6LinguistConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Linguist/Qt6LinguistConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Linguist/Qt6LinguistTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Linguist/Qt6LinguistVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/Linguist.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Linguist/Qt6LinguistAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_linguist.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/pkgconfig/Qt6Linguist.pc -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/metatypes/qt6designer_relwithdebinfo_metatypes.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6DesignerConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6DesignerConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6DesignerConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Designer.so.6.7.2 -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Designer.so.6 -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Designer.so.6.7.2" to "$ORIGIN" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Designer.so -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6DesignerTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6DesignerTargets-relwithdebinfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6DesignerVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/Designer.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6DesignerAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerIntegrationInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerFormEditorInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerLayoutDecorationExtension -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/customwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerWidgetBoxInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QtDesigner -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerResourceBrowserInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QAbstractExtensionManager -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerLanguageExtension -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerWidgetFactoryInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerSettingsInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerCustomWidgetCollectionInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerComponents -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerDynamicPropertySheetExtension -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerNewFormWidgetInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerPromotionInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/qdesignerexportwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerWidgetDataBaseItemInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QAbstractFormBuilder -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerObjectInspectorInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerActionEditorInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QExtensionManager -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerOptionsPageInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerFormWindowManagerInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerFormWindowToolInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerMetaDataBaseInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QFormBuilder -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerIntegration -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerCustomWidgetInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerDnDItemInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerMetaDataBaseItemInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerWidgetDataBaseInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerPropertySheetExtension -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerPropertyEditorInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QAbstractExtensionFactory -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QExtensionFactory -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerFormWindowCursorInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QtDesignerVersion -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerMemberSheetExtension -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerFormWindowInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/qtdesignerversion.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerExportWidget -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerFormEditorPluginInterface -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerExtraInfoExtension -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerTaskMenuExtension -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QDesignerContainerExtension -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/default_extensionfactory.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/extension_global.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/extension.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/qextensionmanager.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractactioneditor.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractdnditem.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractformeditor.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractformeditorplugin.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractformwindow.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractformwindowcursor.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractformwindowmanager.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractformwindowtool.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractintegration.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractlanguage.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractmetadatabase.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractnewformwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractobjectinspector.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractoptionspage.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractpromotioninterface.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractpropertyeditor.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractresourcebrowser.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractsettings.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractwidgetbox.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractwidgetdatabase.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractwidgetfactory.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/container.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/dynamicpropertysheet.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/extrainfo.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/layoutdecoration.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/membersheet.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/propertysheet.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/sdk_global.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/taskmenu.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/uilib_global.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/abstractformbuilder.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/formbuilder.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/qdesigner_components.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/qdesigner_components_global.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/QtDesignerDepends -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/abstractdialoggui_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/abstractintrospection_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/actioneditor_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/actionprovider_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/actionrepository_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/codedialog_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/connectionedit_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/csshighlighter_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/deviceprofile_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/dialoggui_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/extensionfactory_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/formlayoutmenu_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/formwindowbase_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/grid_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/gridpanel_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/htmlhighlighter_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/iconloader_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/iconselector_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/invisible_widget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/layout_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/layoutinfo_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/metadatabase_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/morphmenu_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/newactiondialog_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/newformwidget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/orderdialog_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/plaintexteditor_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/plugindialog_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/pluginmanager_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/previewconfigurationwidget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/previewmanager_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/promotionmodel_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/promotiontaskmenu_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/propertylineedit_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_command_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_command2_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_dnditem_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_dockwidget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_formbuilder_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_formeditorcommand_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_formwindowcommand_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_formwindowmanager_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_introspection_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_membersheet_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_menu_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_menubar_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_objectinspector_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_promotion_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_promotiondialog_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_propertyeditor_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_propertysheet_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_qsettings_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_stackedbox_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_tabwidget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_taskmenu_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_toolbar_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_toolbox_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_utils_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_widget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_widgetbox_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qdesigner_widgetitem_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qlayout_widget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qsimpleresource_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qtresourceeditordialog_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qtresourcemodel_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/qtresourceview_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/rcc_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/richtexteditor_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/selectsignaldialog_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/shared_enums_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/shared_global_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/shared_settings_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/sheet_delegate_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/signalslotdialog_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/spacer_widget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/stylesheeteditor_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/textpropertyeditor_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/widgetdatabase_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/widgetfactory_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/zoomwidget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/formbuilderextra_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/properties_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/resourcebuilder_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/textbuilder_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesigner/6.7.2/QtDesigner/private/ui4_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_designer.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_designer_private.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/pkgconfig/Qt6Designer.pc -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/metatypes/qt6designercomponentsprivate_relwithdebinfo_metatypes.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6DesignerComponents.so.6.7.2 -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6DesignerComponents.so.6 -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6DesignerComponents.so.6.7.2" to "$ORIGIN" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6DesignerComponents.so -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateTargets-relwithdebinfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/DesignerComponentsPrivate.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesignerComponents -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesignerComponents/QtDesignerComponentsVersion -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesignerComponents/QtDesignerComponents -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesignerComponents/qtdesignercomponentsversion.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesignerComponents/QtDesignerComponentsDepends -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtDesignerComponents/6.7.2/QtDesignerComponents/private/lib_pch.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/designer -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/designer" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/plugins/designer/libqquickwidget.so -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/plugins/designer/libqquickwidget.so" to "$ORIGIN/../../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginTargets-relwithdebinfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6QQuickWidgetPluginAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/pixeltool -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/pixeltool" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/metatypes/qt6help_relwithdebinfo_metatypes.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Help/Qt6HelpConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Help/Qt6HelpConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Help/Qt6HelpConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Help.so.6.7.2 -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Help.so.6 -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Help.so.6.7.2" to "$ORIGIN" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Help.so -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Help/Qt6HelpTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Help/Qt6HelpTargets-relwithdebinfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Help/Qt6HelpVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/Help.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Help/Qt6HelpAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qthelpversion.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpSearchEngine -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpSearchQuery -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpLink -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpFilterData -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpFilterEngine -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpContentWidget -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpGlobal -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpIndexWidget -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpFilterSettingsWidget -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpEngine -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpContentItem -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpContentModel -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpEngineCore -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpSearchResultWidget -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpIndexModel -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QtHelp -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpSearchResult -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QHelpSearchQueryWidget -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QtHelpVersion -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QCompressedHelpInfo -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qcompressedhelpinfo.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelp_global.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpcontentwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpengine.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpenginecore.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpfilterdata.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpfilterengine.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpfiltersettingswidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpindexwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelplink.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpsearchengine.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpsearchquerywidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/qhelpsearchresultwidget.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/QtHelpDepends -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/6.7.2/QtHelp/private/qfilternamedialog_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/6.7.2/QtHelp/private/qhelpcollectionhandler_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/6.7.2/QtHelp/private/qhelpdbreader_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/6.7.2/QtHelp/private/qhelpengine_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/6.7.2/QtHelp/private/qhelpfiltersettings_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/6.7.2/QtHelp/private/qhelpsearchindexreader_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/6.7.2/QtHelp/private/qhelpsearchindexreader_default_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/6.7.2/QtHelp/private/qhelpsearchindexwriter_default_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtHelp/6.7.2/QtHelp/private/qoptionswidget_p.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_help.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_help_private.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/pkgconfig/Qt6Help.pc -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/assistant -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/assistant" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/qhelpgenerator -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/qhelpgenerator" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qdistancefieldgenerator -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qdistancefieldgenerator" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/qtattributionsscanner -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec/qtattributionsscanner" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qtplugininfo -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qtplugininfo" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatch -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatch/catch -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatch/catch/catch.hpp -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchPrivate/Qt6QDocCatchPrivateConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchPrivate/Qt6QDocCatchPrivateConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchPrivate/Qt6QDocCatchPrivateConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchPrivate/Qt6QDocCatchPrivateTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchPrivate/Qt6QDocCatchPrivateVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/QDocCatchPrivate.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchPrivate/Qt6QDocCatchPrivateAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatch/QtQDocCatchDepends -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_qdoccatch_private.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchConversions -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchConversions/catch_conversions -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchConversions/catch_conversions/qdoc_catch_conversions.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchConversions/catch_conversions/qt_catch_conversions.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchConversions/catch_conversions/std_catch_conversions.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchConversionsPrivate/Qt6QDocCatchConversionsPrivateConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchConversionsPrivate/Qt6QDocCatchConversionsPrivateConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchConversionsPrivate/Qt6QDocCatchConversionsPrivateConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchConversionsPrivate/Qt6QDocCatchConversionsPrivateTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchConversionsPrivate/Qt6QDocCatchConversionsPrivateVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/QDocCatchConversionsPrivate.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchConversionsPrivate/Qt6QDocCatchConversionsPrivateAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchConversions/QtQDocCatchConversionsDepends -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_qdoccatchconversions_private.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/generators -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/generators/qchar_generator.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/generators/k_partition_of_r_generator.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/generators/path_generator.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/generators/qstring_generator.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/generators/combinators -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/generators/combinators/cycle_generator.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/generators/combinators/oneof_generator.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/namespaces.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/utilities -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/utilities/statistics -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/utilities/statistics/percentages.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/utilities/statistics/distribution.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/utilities/semantics -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/utilities/semantics/move_into_vector.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/utilities/semantics/generator_handler.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/catch_generators/utilities/semantics/copy_value.h -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchGeneratorsPrivate/Qt6QDocCatchGeneratorsPrivateConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchGeneratorsPrivate/Qt6QDocCatchGeneratorsPrivateConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchGeneratorsPrivate/Qt6QDocCatchGeneratorsPrivateConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchGeneratorsPrivate/Qt6QDocCatchGeneratorsPrivateTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchGeneratorsPrivate/Qt6QDocCatchGeneratorsPrivateVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules/QDocCatchGeneratorsPrivate.json -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchGeneratorsPrivate/Qt6QDocCatchGeneratorsPrivateAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/include/qt6/QtQDocCatchGenerators/QtQDocCatchGeneratorsDepends -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules/qt_lib_qdoccatchgenerators_private.pri -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qdoc -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qdoc" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qdbus -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qdbus" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qdbusviewer -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qdbusviewer" to "$ORIGIN/../../" -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qtdiag -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qtdiag" to "$ORIGIN/../../" -- Creating hard link /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qtdiag -> /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin/qtdiag6 -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiPlugin/Qt6UiPluginDependencies.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiTools/Qt6UiToolsDependencies.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Tools/Qt6ToolsDependencies.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Linguist/Qt6LinguistDependencies.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6DesignerDependencies.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6DesignerComponentsPrivate/Qt6DesignerComponentsPrivateDependencies.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Help/Qt6HelpDependencies.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer/Qt6DesignerPlugins.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6BuildInternals/StandaloneTests/QtToolsTestsConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsDependencies.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsMacros.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/GenerateLUpdateProject.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsTargets-relwithdebinfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsVersionlessTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsDependencies.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsConfig.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsConfigVersion.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsConfigVersionImpl.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsTargets.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsTargets-relwithdebinfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsVersionlessTargets.cmake -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6DesignerComponents.prl -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Help.prl -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6Designer.prl -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/pkgconfig -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6 -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/modules -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/plugins -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/plugins/designer -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/libexec -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/bin -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/qt6/mkspecs/modules -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiTools -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Help -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6DesignerComponentsPrivate -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6BuildInternals -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6BuildInternals/StandaloneTests -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchConversionsPrivate -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6ToolsTools -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Linguist -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Tools -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6UiPlugin -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchPrivate -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6QDocCatchGeneratorsPrivate -- Up-to-date: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6Designer -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/libQt6UiTools.prl -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6 -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6/FindWrapLibClang.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsAdditionalTargetInfo.cmake -- Installing: /home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools/usr/lib/cmake/Qt6ToolsTools/Qt6ToolsToolsAdditionalTargetInfo.cmake >>> qt6-qttools-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/pkgconfig' 'usr/lib/qt6/mkspecs' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/qt6/mkspecs' 'usr/lib/cmake' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/cmake' 'usr/lib/libQt6DesignerComponents.prl' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/libQt6DesignerComponents.prl' 'usr/lib/libQt6Help.prl' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/libQt6Help.prl' 'usr/lib/libQt6Designer.prl' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/libQt6Designer.prl' 'usr/lib/libQt6UiTools.prl' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/libQt6UiTools.prl' 'usr/lib/libQt6Designer.so' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/libQt6Designer.so' 'usr/lib/libQt6DesignerComponents.so' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/libQt6DesignerComponents.so' 'usr/lib/libQt6Help.so' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/libQt6Help.so' 'usr/lib/libQt6UiTools.so' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-dev/usr/lib/libQt6UiTools.so' >>> qt6-qttools-dev*: Preparing subpackage qt6-qttools-dev... >>> qt6-qttools-dev*: Stripping binaries >>> qt6-qttools-dev*: Running postcheck for qt6-qttools-dev >>> qt6-qttools-libs*: Running split function libs... 'usr/lib/libQt6Designer.so.6' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-libs/usr/lib/libQt6Designer.so.6' 'usr/lib/libQt6Designer.so.6.7.2' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-libs/usr/lib/libQt6Designer.so.6.7.2' 'usr/lib/libQt6DesignerComponents.so.6' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-libs/usr/lib/libQt6DesignerComponents.so.6' 'usr/lib/libQt6DesignerComponents.so.6.7.2' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-libs/usr/lib/libQt6DesignerComponents.so.6.7.2' 'usr/lib/libQt6Help.so.6' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-libs/usr/lib/libQt6Help.so.6' 'usr/lib/libQt6Help.so.6.7.2' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-libs/usr/lib/libQt6Help.so.6.7.2' 'usr/lib/libQt6UiTools.so.6' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-libs/usr/lib/libQt6UiTools.so.6' 'usr/lib/libQt6UiTools.so.6.7.2' -> '/home/buildozer/aports/community/qt6-qttools/pkg/qt6-qttools-libs/usr/lib/libQt6UiTools.so.6.7.2' >>> qt6-qttools-libs*: Preparing subpackage qt6-qttools-libs... >>> qt6-qttools-libs*: Stripping binaries >>> qt6-qttools-libs*: Running postcheck for qt6-qttools-libs >>> qt6-qttools*: Running postcheck for qt6-qttools >>> qt6-qttools*: Preparing package qt6-qttools... >>> qt6-qttools*: Stripping binaries >>> qt6-qttools-dev*: Scanning shared objects >>> qt6-qttools-libs*: Scanning shared objects >>> qt6-qttools*: Scanning shared objects >>> qt6-qttools-dev*: Tracing dependencies... qt6-qttools=6.7.2-r0 qt6-qtdeclarative-dev vulkan-headers pc:Qt6Core pc:Qt6Gui pc:Qt6OpenGLWidgets pc:Qt6Sql pc:Qt6Widgets pc:Qt6Xml pkgconfig qt6-qttools-libs=6.7.2-r0 >>> qt6-qttools-dev*: Package size: 1.6 MB >>> qt6-qttools-dev*: Compressing data... >>> qt6-qttools-dev*: Create checksum... >>> qt6-qttools-dev*: Create qt6-qttools-dev-6.7.2-r0.apk >>> qt6-qttools-libs*: Tracing dependencies... so:libQt6Core.so.6 so:libQt6Gui.so.6 so:libQt6OpenGLWidgets.so.6 so:libQt6Sql.so.6 so:libQt6Widgets.so.6 so:libQt6Xml.so.6 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libzstd.so.1 >>> qt6-qttools-libs*: Package size: 6.9 MB >>> qt6-qttools-libs*: Compressing data... >>> qt6-qttools-libs*: Create checksum... >>> qt6-qttools-libs*: Create qt6-qttools-libs-6.7.2-r0.apk >>> qt6-qttools*: Tracing dependencies... so:libLLVM.so.18.1 so:libQt6Core.so.6 so:libQt6DBus.so.6 so:libQt6Designer.so.6 so:libQt6DesignerComponents.so.6 so:libQt6Gui.so.6 so:libQt6Help.so.6 so:libQt6Network.so.6 so:libQt6PrintSupport.so.6 so:libQt6Qml.so.6 so:libQt6Quick.so.6 so:libQt6QuickWidgets.so.6 so:libQt6Sql.so.6 so:libQt6UiTools.so.6 so:libQt6Widgets.so.6 so:libQt6Xml.so.6 so:libc.musl-armv7.so.1 so:libclang-cpp.so.18.1 so:libclang.so.18.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> qt6-qttools*: Package size: 5.5 MB >>> qt6-qttools*: Compressing data... >>> qt6-qttools*: Create checksum... >>> qt6-qttools*: Create qt6-qttools-6.7.2-r0.apk >>> qt6-qttools: Build complete at Tue, 29 Oct 2024 19:46:07 +0000 elapsed time 0h 4m 5s >>> qt6-qttools: Cleaning up srcdir >>> qt6-qttools: Cleaning up pkgdir >>> qt6-qttools: Uninstalling dependencies... (1/340) Purging .makedepends-qt6-qttools (20241029.194203) (2/340) Purging qt6-qtdeclarative-dev (6.7.2-r0) (3/340) Purging qt6-qtshadertools-dev (6.7.2-r0) (4/340) Purging qt6-qtshadertools (6.7.2-r0) (5/340) Purging clang18-dev (18.1.8-r2) (6/340) Purging clang18 (18.1.8-r2) (7/340) Purging clang18-static (18.1.8-r2) (8/340) Purging clang18-extra-tools (18.1.8-r2) (9/340) Purging cmake (3.30.5-r0) (10/340) Purging llvm18-dev (18.1.8-r1) (11/340) Purging llvm18 (18.1.8-r1) (12/340) Purging llvm18-linker-tools (18.1.8-r1) (13/340) Purging llvm18-test-utils-pyc (18.1.8-r1) (14/340) Purging llvm18-test-utils (18.1.8-r1) (15/340) Purging llvm18-gtest (18.1.8-r1) (16/340) Purging llvm18-static (18.1.8-r1) (17/340) Purging samurai (1.2-r6) (18/340) Purging agetty-openrc (0.55.1-r2) (19/340) Purging agetty (2.40.2-r3) (20/340) Purging avahi-openrc (0.8-r19) (21/340) Purging dbus-openrc (1.14.10-r4) (22/340) Purging dbus-daemon-launch-helper (1.14.10-r4) (23/340) Purging dbus (1.14.10-r4) (24/340) Purging blkid (2.40.2-r3) (25/340) Purging cfdisk (2.40.2-r3) (26/340) Purging clang18-libclang (18.1.8-r2) (27/340) Purging clang18-headers (18.1.8-r2) (28/340) Purging clang18-libs (18.1.8-r2) (29/340) Purging dmesg (2.40.2-r3) (30/340) Purging findmnt (2.40.2-r3) (31/340) Purging flock (2.40.2-r3) (32/340) Purging fstrim (2.40.2-r3) (33/340) Purging git-perl (2.46.2-r0) (34/340) Purging perl-git (2.46.2-r0) (35/340) Purging perl-error (0.17029-r2) (36/340) Purging perl (5.40.0-r3) (37/340) Purging hexdump (2.40.2-r3) (38/340) Purging libarchive (3.7.7-r0) (39/340) Purging libuv (1.49.2-r0) (40/340) Purging llvm18-libs (18.1.8-r1) (41/340) Purging logger (2.40.2-r3) (42/340) Purging losetup (2.40.2-r3) (43/340) Purging lsblk (2.40.2-r3) (44/340) Purging lscpu (2.40.2-r3) (45/340) Purging mcookie (2.40.2-r3) (46/340) Purging mount (2.40.2-r3) (47/340) Purging partx (2.40.2-r3) (48/340) Purging py3-packaging-pyc (24.1-r0) (49/340) Purging py3-parsing-pyc (3.1.4-r0) (50/340) Purging python3-pyc (3.12.7-r1) (51/340) Purging python3-pycache-pyc0 (3.12.7-r1) (52/340) Purging xcb-proto-pyc (1.17.0-r0) (53/340) Purging pyc (3.12.7-r1) (54/340) Purging qt6-qtbase-dev (6.7.2-r2) (55/340) Purging qt6-qtbase-mysql (6.7.2-r2) (56/340) Purging qt6-qtbase-odbc (6.7.2-r2) (57/340) Purging qt6-qtbase-postgresql (6.7.2-r2) (58/340) Purging qt6-qtbase-sqlite (6.7.2-r2) (59/340) Purging cups-dev (2.4.11-r0) (60/340) Purging libgcrypt-dev (1.10.3-r1) (61/340) Purging double-conversion-dev (3.3.0-r0) (62/340) Purging gtk+3.0-dev (3.24.43-r2) (63/340) Purging wayland-protocols (1.38-r0) (64/340) Purging libb2-dev (0.98.1-r3) (65/340) Purging libinput-dev (1.26.2-r0) (66/340) Purging eudev-dev (3.2.14-r5) (67/340) Purging libpq-dev (16.4-r0) (68/340) Purging libpq (16.4-r0) (69/340) Purging libproxy-dev (0.5.9-r0) (70/340) Purging libxkbcommon-dev (1.7.0-r1) (71/340) Purging mariadb-dev (11.4.3-r1) (72/340) Purging fmt-dev (10.2.1-r2) (73/340) Purging fmt (10.2.1-r2) (74/340) Purging mariadb-connector-c-dev (3.3.10-r0) (75/340) Purging mariadb-connector-c (3.3.10-r0) (76/340) Purging mariadb-embedded (11.4.3-r1) (77/340) Purging mariadb-common (11.4.3-r1) (78/340) Purging openssl-dev (3.3.2-r3) (79/340) Purging tslib-dev (1.23-r0) (80/340) Purging unixodbc-dev (2.3.12-r0) (81/340) Purging unixodbc (2.3.12-r0) (82/340) Purging vulkan-loader-dev (1.3.296.0-r0) (83/340) Purging vulkan-headers (1.3.296.0-r0) (84/340) Purging vulkan-loader (1.3.296.0-r0) (85/340) Purging wayland-dev (1.23.1-r0) (86/340) Purging xcb-util-cursor-dev (0.1.4-r0) (87/340) Purging xcb-util-image-dev (0.4.1-r0) (88/340) Purging xcb-util-keysyms-dev (0.4.1-r0) (89/340) Purging xcb-util-renderutil-dev (0.3.10-r0) (90/340) Purging xcb-util-wm-dev (0.4.2-r0) (91/340) Purging qt6-qtdeclarative (6.7.2-r0) (92/340) Purging qt6-qtlanguageserver (6.7.2-r0) (93/340) Purging rhash-libs (1.4.4-r0) (94/340) Purging runuser (2.40.2-r3) (95/340) Purging setpriv (2.40.2-r3) (96/340) Purging sfdisk (2.40.2-r3) (97/340) Purging umount (2.40.2-r3) (98/340) Purging util-linux-misc (2.40.2-r3) (99/340) Purging setarch (2.40.2-r3) (100/340) Purging util-linux-openrc (2.40.2-r3) (101/340) Purging uuidgen (2.40.2-r3) (102/340) Purging wipefs (2.40.2-r3) (103/340) Purging at-spi2-core-dev (2.54.0-r0) (104/340) Purging qt6-qtbase-x11 (6.7.2-r2) (105/340) Purging xdg-utils (1.2.1-r1) (106/340) Purging xprop (1.2.7-r0) (107/340) Purging xset (1.2.5-r1) (108/340) Purging gtk+3.0 (3.24.43-r2) Executing gtk+3.0-3.24.43-r2.post-deinstall (109/340) Purging gtk-update-icon-cache (3.24.43-r2) (110/340) Purging hicolor-icon-theme (0.18-r0) (111/340) Purging libatk-bridge-2.0 (2.54.0-r0) (112/340) Purging at-spi2-core (2.54.0-r0) (113/340) Purging avahi-dev (0.8-r19) (114/340) Purging gdbm-dev (1.24-r0) (115/340) Purging gdbm-tools (1.24-r0) (116/340) Purging avahi-compat-howl (0.8-r19) (117/340) Purging avahi-compat-libdns_sd (0.8-r19) (118/340) Purging avahi-glib (0.8-r19) (119/340) Purging avahi (0.8-r19) (120/340) Purging cups-libs (2.4.11-r0) (121/340) Purging avahi-libs (0.8-r19) (122/340) Purging pango-dev (1.54.0-r1) (123/340) Purging pango-tools (1.54.0-r1) (124/340) Purging pango (1.54.0-r1) Executing pango-1.54.0-r1.pre-deinstall (125/340) Purging harfbuzz-dev (9.0.0-r1) (126/340) Purging harfbuzz-cairo (9.0.0-r1) (127/340) Purging harfbuzz-gobject (9.0.0-r1) (128/340) Purging harfbuzz-icu (9.0.0-r1) (129/340) Purging harfbuzz-subset (9.0.0-r1) (130/340) Purging harfbuzz (9.0.0-r1) (131/340) Purging graphite2-dev (1.3.14-r6) (132/340) Purging graphite2 (1.3.14-r6) (133/340) Purging cairo-dev (1.18.2-r1) (134/340) Purging cairo-tools (1.18.2-r1) (135/340) Purging xcb-util-dev (0.4.1-r3) (136/340) Purging util-macros (1.20.1-r0) (137/340) Purging cairo-gobject (1.18.2-r1) (138/340) Purging cairo (1.18.2-r1) (139/340) Purging libxft-dev (2.3.8-r3) (140/340) Purging libxft (2.3.8-r3) (141/340) Purging fontconfig-dev (2.15.0-r1) (142/340) Purging fontconfig (2.15.0-r1) (143/340) Purging freetype-dev (2.13.3-r0) (144/340) Purging freetype (2.13.3-r0) (145/340) Purging brotli-dev (1.1.0-r2) (146/340) Purging brotli (1.1.0-r2) (147/340) Purging gdk-pixbuf-dev (2.42.12-r1) (148/340) Purging gdk-pixbuf (2.42.12-r1) Executing gdk-pixbuf-2.42.12-r1.pre-deinstall (149/340) Purging glib-dev (2.82.2-r0) (150/340) Purging bzip2-dev (1.0.8-r6) (151/340) Purging docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.pre-deinstall (152/340) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (153/340) Purging gettext-dev (0.22.5-r0) (154/340) Purging gettext-asprintf (0.22.5-r0) (155/340) Purging gettext (0.22.5-r0) (156/340) Purging gettext-envsubst (0.22.5-r0) (157/340) Purging libxslt (1.1.42-r0) (158/340) Purging py3-packaging (24.1-r0) (159/340) Purging py3-parsing (3.1.4-r0) (160/340) Purging pcre2-dev (10.43-r0) (161/340) Purging libpcre2-32 (10.43-r0) (162/340) Purging libedit-dev (20240808.3.1-r0) (163/340) Purging ncurses-dev (6.5_p20241006-r1) (164/340) Purging libncurses++ (6.5_p20241006-r1) (165/340) Purging bsd-compat-headers (0.7.2-r6) (166/340) Purging libepoxy-dev (1.5.10-r1) (167/340) Purging libepoxy (1.5.10-r1) (168/340) Purging mesa-dev (24.2.5-r0) (169/340) Purging libxdamage-dev (1.1.6-r5) (170/340) Purging libxdamage (1.1.6-r5) (171/340) Purging libxshmfence-dev (1.3.2-r6) (172/340) Purging mesa-egl (24.2.5-r0) (173/340) Purging mesa-gbm (24.2.5-r0) (174/340) Purging mesa-gl (24.2.5-r0) (175/340) Purging mesa-gles (24.2.5-r0) (176/340) Purging mesa-osmesa (24.2.5-r0) (177/340) Purging mesa-xatracker (24.2.5-r0) (178/340) Purging mesa-rusticl (24.2.5-r0) (179/340) Purging mesa (24.2.5-r0) (180/340) Purging libclc (19.1.1-r0) (181/340) Purging clang19-headers (19.1.1-r0) (182/340) Purging clang19-libs (19.1.1-r0) (183/340) Purging dbus-dev (1.14.10-r4) (184/340) Purging qt6-qtbase (6.7.2-r2) (185/340) Purging tzdata (2024b-r1) (186/340) Purging dbus-libs (1.14.10-r4) (187/340) Purging double-conversion (3.3.0-r0) (188/340) Purging libproxy (0.5.9-r0) (189/340) Purging duktape (2.7.0-r1) (190/340) Purging libinput-libs (1.26.2-r0) (191/340) Purging eudev-libs (3.2.14-r5) (192/340) Purging expat-dev (2.6.3-r0) (193/340) Purging expat (2.6.3-r0) (194/340) Purging fribidi-dev (1.0.16-r0) (195/340) Purging fribidi (1.0.16-r0) (196/340) Purging libevent-dev (2.1.12-r7) (197/340) Purging libevent (2.1.12-r7) (198/340) Purging libxrandr-dev (1.5.4-r1) (199/340) Purging libxrandr (1.5.4-r1) (200/340) Purging libxcomposite-dev (0.4.6-r5) (201/340) Purging libxcomposite (0.4.6-r5) (202/340) Purging libxinerama-dev (1.1.5-r4) (203/340) Purging libxinerama (1.1.5-r4) (204/340) Purging libxxf86vm-dev (1.1.5-r6) (205/340) Purging libxxf86vm (1.1.5-r6) (206/340) Purging libxcursor-dev (1.2.2-r1) (207/340) Purging libxcursor (1.2.2-r1) (208/340) Purging libxrender-dev (0.9.11-r5) (209/340) Purging libxrender (0.9.11-r5) (210/340) Purging libxtst-dev (1.2.5-r0) (211/340) Purging libxtst (1.2.5-r0) (212/340) Purging libxi-dev (1.8.2-r0) (213/340) Purging libxi (1.8.2-r0) (214/340) Purging libxfixes-dev (6.0.1-r4) (215/340) Purging libxfixes (6.0.1-r4) (216/340) Purging libxext-dev (1.3.6-r2) (217/340) Purging libx11-dev (1.8.10-r0) (218/340) Purging xtrans (1.5.1-r0) (219/340) Purging libxcb-dev (1.16.1-r0) (220/340) Purging xcb-proto (1.17.0-r0) (221/340) Purging python3 (3.12.7-r1) (222/340) Purging gdbm (1.24-r0) (223/340) Purging gettext-libs (0.22.5-r0) (224/340) Purging shared-mime-info (2.4-r0) Executing shared-mime-info-2.4-r0.post-deinstall (225/340) Purging libatk-1.0 (2.54.0-r0) (226/340) Purging glib (2.82.2-r0) (227/340) Purging gnutls-dev (3.8.5-r0) (228/340) Purging gnutls-c++ (3.8.5-r0) (229/340) Purging gnutls (3.8.5-r0) (230/340) Purging nettle-dev (3.10-r1) (231/340) Purging nettle (3.10-r1) (232/340) Purging gmp-dev (6.3.0-r2) (233/340) Purging libgmpxx (6.3.0-r2) (234/340) Purging libdrm-dev (2.4.123-r1) (235/340) Purging libdrm (2.4.123-r1) (236/340) Purging libpciaccess-dev (0.18.1-r0) (237/340) Purging libpciaccess (0.18.1-r0) (238/340) Purging hwdata-pci (0.388-r0) (239/340) Purging icu-dev (74.2-r0) (240/340) Purging icu (74.2-r0) (241/340) Purging icu-libs (74.2-r0) (242/340) Purging icu-data-en (74.2-r0) (243/340) Purging libaio (0.3.113-r2) (244/340) Purging libb2 (0.98.1-r3) (245/340) Purging util-linux-dev (2.40.2-r3) (246/340) Purging libfdisk (2.40.2-r3) (247/340) Purging libmount (2.40.2-r3) (248/340) Purging libsmartcols (2.40.2-r3) (249/340) Purging util-linux (2.40.2-r3) (250/340) Purging libblkid (2.40.2-r3) (251/340) Purging libxdmcp-dev (1.1.5-r1) (252/340) Purging xcb-util-cursor (0.1.4-r0) (253/340) Purging xcb-util-renderutil (0.3.10-r0) (254/340) Purging xcb-util-image (0.4.1-r0) (255/340) Purging libxkbcommon-x11 (1.7.0-r1) (256/340) Purging xcb-util-wm (0.4.2-r0) (257/340) Purging libxmu (1.2.1-r0) (258/340) Purging libxext (1.3.6-r2) (259/340) Purging libxt (1.3.0-r5) (260/340) Purging libx11 (1.8.10-r0) (261/340) Purging xcb-util-keysyms (0.4.1-r0) (262/340) Purging xcb-util (0.4.1-r3) (263/340) Purging libxcb (1.16.1-r0) (264/340) Purging libxdmcp (1.1.5-r1) (265/340) Purging libbsd (0.12.2-r0) (266/340) Purging libbz2 (1.0.8-r6) (267/340) Purging libcap-ng (0.8.5-r0) (268/340) Purging libdaemon (0.14-r5) (269/340) Purging libeconf (0.6.3-r0) (270/340) Purging libelf (0.191-r0) (271/340) Purging libevdev (1.13.3-r0) (272/340) Purging libffi-dev (3.4.6-r0) (273/340) Purging linux-headers (6.6-r1) (274/340) Purging spirv-llvm-translator-libs (19.1.0-r0) (275/340) Purging llvm19-libs (19.1.1-r0) (276/340) Purging wayland-libs-cursor (1.23.1-r0) (277/340) Purging wayland-libs-client (1.23.1-r0) (278/340) Purging p11-kit-dev (0.25.5-r2) (279/340) Purging p11-kit (0.25.5-r2) (280/340) Purging wayland-libs-server (1.23.1-r0) (281/340) Purging libffi (3.4.6-r0) (282/340) Purging libformw (6.5_p20241006-r1) (283/340) Purging libgcrypt (1.10.3-r1) (284/340) Purging libgpg-error-dev (1.50-r0) (285/340) Purging libgpg-error (1.50-r0) (286/340) Purging libsm (1.2.4-r4) (287/340) Purging libice (1.1.1-r6) (288/340) Purging libidn2-dev (2.3.7-r0) (289/340) Purging libintl (0.22.5-r0) (290/340) Purging tiff-dev (4.7.0-r0) (291/340) Purging libtiffxx (4.7.0-r0) (292/340) Purging tiff (4.7.0-r0) (293/340) Purging libjpeg-turbo-dev (3.0.4-r0) (294/340) Purging libturbojpeg (3.0.4-r0) (295/340) Purging libjpeg-turbo (3.0.4-r0) (296/340) Purging libmd (1.1.0-r0) (297/340) Purging libmenuw (6.5_p20241006-r1) (298/340) Purging libpanelw (6.5_p20241006-r1) (299/340) Purging libpcre2-16 (10.43-r0) (300/340) Purging libpng-dev (1.6.44-r0) (301/340) Purging libpng (1.6.44-r0) (302/340) Purging libwebp-dev (1.4.0-r0) (303/340) Purging libwebpdecoder (1.4.0-r0) (304/340) Purging libwebpdemux (1.4.0-r0) (305/340) Purging libwebpmux (1.4.0-r0) (306/340) Purging libwebp (1.4.0-r0) (307/340) Purging libsharpyuv (1.4.0-r0) (308/340) Purging libtasn1-dev (4.19.0-r2) (309/340) Purging libtasn1-progs (4.19.0-r2) (310/340) Purging libtasn1 (4.19.0-r2) (311/340) Purging libuuid (2.40.2-r3) (312/340) Purging libxau-dev (1.0.11-r4) (313/340) Purging libxau (1.0.11-r4) (314/340) Purging libxkbcommon (1.7.0-r1) (315/340) Purging xkeyboard-config (2.43-r0) (316/340) Purging libxml2-dev (2.13.4-r1) (317/340) Purging libxml2-utils (2.13.4-r1) (318/340) Purging libxml2 (2.13.4-r1) (319/340) Purging libxshmfence (1.3.2-r6) (320/340) Purging linux-pam (1.6.1-r1) (321/340) Purging mesa-glapi (24.2.5-r0) (322/340) Purging mpdecimal (4.0.0-r0) (323/340) Purging mtdev (1.1.7-r0) (324/340) Purging pixman-dev (0.43.4-r1) (325/340) Purging pixman (0.43.4-r1) (326/340) Purging utmps-libs (0.1.2.3-r2) (327/340) Purging skalibs-libs (2.14.3.0-r0) (328/340) Purging spirv-tools (1.3.290.0-r0) (329/340) Purging sqlite-dev (3.47.0-r0) (330/340) Purging sqlite-libs (3.47.0-r0) (331/340) Purging sqlite (3.47.0-r0) (332/340) Purging tslib (1.23-r0) (333/340) Purging wayland-libs-egl (1.23.1-r0) (334/340) Purging xorgproto (2024.1-r0) (335/340) Purging xz-dev (5.6.3-r0) (336/340) Purging xz (5.6.3-r0) (337/340) Purging xz-libs (5.6.3-r0) (338/340) Purging zlib-dev (1.3.1-r2) (339/340) Purging zstd-dev (1.5.6-r1) (340/340) Purging zstd (1.5.6-r1) Executing busybox-1.37.0-r3.trigger OK: 271 MiB in 101 packages >>> qt6-qttools: Updating the community/armv7 repository index... >>> qt6-qttools: Signing the index...